Update new integration template
What does this PR do?
Updates template for creating a new integration.
Motivation
Incorporating feedback from partners while staying compatible with integrations-core practices.
Meant to supercede https://github.com/DataDog/integrations-core/pull/17317
Additional Notes
Review checklist (to be filled by reviewers)
- [ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
- [ ] Changelog entries must be created for modifications to shipped code
- [ ] Add the
qa/skip-qalabel if the PR doesn't need to be tested during QA. - [ ] If you need to backport this PR to another branch, you can add the
backport/<branch-name>label to the PR and it will automatically open a backport PR once this one is merged
Test Results
4 files 4 suites 3m 39s :stopwatch: 391 tests 390 :white_check_mark: 0 :zzz: 1 :x: 882 runs 847 :white_check_mark: 33 :zzz: 2 :x:
For more details on these failures, see this check.
Results for commit e8ae1f27.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 89.17%. Comparing base (
8cf3d23) to head (27c9420). Report is 26 commits behind head on master.
Additional details and impacted files
| Flag | Coverage Δ | |
|---|---|---|
| activemq | ? |
|
| cassandra | ? |
|
| datadog_checks_dev | 77.38% <ø> (+0.07%) |
:arrow_up: |
| hive | ? |
|
| hivemq | ? |
|
| hudi | ? |
|
| ignite | ? |
|
| jboss_wildfly | ? |
|
| kafka | ? |
|
| presto | ? |
|
| solr | ? |
Flags with carried forward coverage won't be shown. Click here to find out more.