-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pdh] improvements + integrations should use wheel if available #1183
Conversation
2c3c4d9
to
da6f218
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
dd-agent
testing branch should be restored back to master
. There's a weird testing dependency cycle. I would first switch this to master
and merge. Then switch DataDog/dd-agent#3691. Then trigger a CI run on integrations-core
manually.
.travis.yml
Outdated
@@ -26,7 +26,7 @@ env: | |||
- PIP_CACHE=$HOME/.cache/pip | |||
- SDK_TESTING=true | |||
- BUNDLE_PATH=$TRAVIS_BUILD_DIR/vendor/cache | |||
- DD_AGENT_BRANCH=master | |||
- DD_AGENT_BRANCH=jaime/pdhwheel |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Must be switched back to master
after DataDog/dd-agent#3691 is merged.
appveyor.yml
Outdated
@@ -8,7 +8,7 @@ environment: | |||
NOSE_FILTER: not unix and not fixme and not winfixme | |||
PYWIN_PATH: C:\projects\integrations-core\.cache\pywin32-py2.7.exe | |||
SKIP_LINT: true | |||
DD_AGENT_BRANCH: master | |||
DD_AGENT_BRANCH: jaime/pdhwheel |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Must be switched back to master
after DataDog/dd-agent#3691 is merged.
31adb41
to
6edab3d
Compare
[appveyor] add pdh_check to the tox invoke task
[pdh] load base class from `datadog_checks_base` [pdh] fixing multiple issues
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
man I can't wait 👍
might break CI until counterpart PRs merged in dd-agent
What does this PR do?
All PDH related integrations should use the PDH check provided by the wheel. We really don't want to maintain this in multiple places.
Motivation
Single source of PDH in wheels.
Testing Guidelines
An overview on testing
is available in our contribution guidelines.
Versioning
manifest.json
datadog_checks/{integration}/__init__.py
CHANGELOG.md
. Please useUnreleased
as the date in the titlefor the new section.
Additional Notes
Anything else we should know when reviewing?