-
Notifications
You must be signed in to change notification settings - Fork 309
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
report tested integrations and their tested versions #3669
report tested integrations and their tested versions #3669
Conversation
Overall package sizeSelf size: 5.38 MB Dependency sizes
🤖 This report was automatically generated by heaviest-objects-in-the-universe |
Codecov Report
@@ Coverage Diff @@
## master #3669 +/- ##
==========================================
+ Coverage 84.61% 84.89% +0.27%
==========================================
Files 225 223 -2
Lines 9238 9063 -175
Branches 33 33
==========================================
- Hits 7817 7694 -123
+ Misses 1421 1369 -52 see 4 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
BenchmarksBenchmark execution time: 2023-10-17 15:11:00 Comparing candidate commit 3c6021b in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 478 metrics, 14 unstable metrics. |
Add tracking of supported integrations and supported integration versions and output data as artifacts during testing
Add tracking of supported integrations and supported integration versions and output data as artifacts during testing
Add tracking of supported integrations and supported integration versions and output data as artifacts during testing
Add tracking of supported integrations and supported integration versions and output data as artifacts during testing
Add tracking of supported integrations and supported integration versions and output data as artifacts during testing
Add tracking of supported integrations and supported integration versions and output data as artifacts during testing
Add tracking of supported integrations and supported integration versions and output data as artifacts during testing
Add tracking of supported integrations and supported integration versions and output data as artifacts during testing
Add tracking of supported integrations and supported integration versions and output data as artifacts during testing
Add tracking of supported integrations and supported integration versions and output data as artifacts during testing
What does this PR do?
This PR collects data about each integration and its specific version during testing, which is then collected by the APM Test Agent. After plugin tests run, the Test Agent is queried for data describing each integration that was encountered during testing. This data is then stored as post-run artifacts.
Daily, the artifacts data will be pulled by a script located in an internal DataDog repo (here), and then uploaded to Metabase.
Dashboards and analytics will be created/performed with the data regarding supported integrations, and will be crossed with customer dependency data.
Motivation
Inform non-technical stakeholders of supported integrations & versions to make data-driven decisions
Plugin Checklist
Additional Notes