integrations-core icon indicating copy to clipboard operation
integrations-core copied to clipboard

Update new integration template

Open iliakur opened this issue 1 year ago • 1 comments

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-qa label 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

iliakur avatar Apr 29 '24 08:04 iliakur

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.

github-actions[bot] avatar Apr 29 '24 09:04 github-actions[bot]

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.

codecov[bot] avatar Jun 21 '24 21:06 codecov[bot]