Skip to content
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

[tests] allow tests to use the additional_checksd parameter #3056

Merged
merged 1 commit into from
Dec 3, 2016

Conversation

cberry777
Copy link
Contributor

What does this PR do?

A one-line change that allows tests to optionally access the 'additional_checksd' parameter from the appConfig when using 'load_check()'

Motivation

This is mandatory if you want to have a set of Checks that you will not be submitting back to Datadog. And wish to use the 'additional_checksd' feature to access them. And you also want to be able to reuse Datadog's excellent AgentCheckTest and supporting code.

Testing Guidelines

N/A (it is a part of the test infrastructure)

Additional Notes

None.
It is a one-liner.
It is innocuous if you do not define 'additional_checksd' in your test's appConfig.
But without it, you must resort to dropping your code into a checkout of dd-agent's checks.d.

@cberry777
Copy link
Contributor Author

Opened this PR instead of #2896

I have no idea how that binary was introduced (in 2896)
And I couldn't figure out how to delete it -- since it is NOT in my branch

It was easier to just create this brand new PR...

@masci masci added this to the 5.11.0 milestone Dec 3, 2016
@masci
Copy link
Contributor

masci commented Dec 3, 2016

Thanks @cberry777 !

@masci masci merged commit 4016c24 into DataDog:master Dec 3, 2016
degemer added a commit that referenced this pull request Dec 21, 2016
* master: (53 commits)
  [nginx] Update example config
  [service_discovery] Add a Zookeeper service discovery implementation.
  [aggregator] if sample rate is bad, fix it but still parse tags. (#3073)
  [yarn] whitelist authorized application_tags
  Alex poe/update jmx with refresh beans (#3068)
  [config] Fix `_is_affirmative` when passed argument is `None` (#3063)
  Send all configured tags with process checks. (#2976)
  fix flake8 errors
  [flare] ignore whitespace before proxy credentials
  [core] add a switch to disable profiling, but still use developer mode (#2898)
  [tests] allow tests to use the additional_checksd parameter (#3056)
  [service_discovery][jmx] trying to pick-up JMX changes with SD. (#3010)
  [install_script] Make `dd-agent` group of `datadog.conf` (#3036)
  [postgres] Allow disable postgresql.database_size (#3035)
  [core] Fixes IndexError for process lookup (#3043)
  remove warning message leaking password strings (#3053)
  trap psutil.NoSuchProcess exception (#3052)
  Fix grammar and casing in exception text (#3050)
  allow override of kubelet host with KUBERNETES_KUBELET_HOST env var
  [service discovery] properly handle config reload for removed containers
  ...
@masci masci modified the milestones: 5.11.0, 5.12.0 Jan 24, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants