Skip to content

ci: remove Datadog CI test result uploads - #23836

Open
graham1228 wants to merge 1 commit into
mainfrom
iops-1759-remove-datadog-ci
Open

ci: remove Datadog CI test result uploads#23836
graham1228 wants to merge 1 commit into
mainfrom
iops-1759-remove-datadog-ci

Conversation

@graham1228

@graham1228 graham1228 commented Aug 18, 2026

Copy link
Copy Markdown
Member

Summary

Removes all Datadog CI test result upload steps from CI workflows as part of the Datadog-to-Instana migration initiative (IOPS-1759).

Changes

Deleted from 7 workflow files (479 lines total):

  • datadog-ci binary download steps
  • JUnit test result upload steps (datadog-ci junit upload)
  • DATADOG_API_KEY secret declarations and pass-throughs
  • Vault auth/fetch steps that existed solely to retrieve DATADOG_API_KEY

Files modified:

  • .github/workflows/reusable-unit.yml
  • .github/workflows/reusable-unit-split.yml
  • .github/workflows/go-tests.yml
  • .github/workflows/test-integrations.yml
  • .github/workflows/nightly-test-integrations.yml
  • .github/workflows/nightly-test-integrations-2.0.x.yml
  • .github/workflows/nightly-test-integ-peering_commontopo.yml

Jira: IOPS-1759

Remove datadog-ci binary downloads, junit test result uploads,
DATADOG_API_KEY secret declarations, and associated Vault auth/fetch
steps from all CI workflow files. This disables Datadog Test
Optimization across all test pipelines as part of the Datadog-to-Instana
migration initiative tracked in IOPS-1759.
@github-actions

Copy link
Copy Markdown

Go Test Coverage: 71.9%

See the workflow run for the full per-package breakdown and downloadable HTML report.

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.85%. Comparing base (2397ff0) to head (813ab6b).

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #23836      +/-   ##
==========================================
+ Coverage   58.51%   65.85%   +7.34%     
==========================================
  Files         697      964     +267     
  Lines       93615   116121   +22506     
==========================================
+ Hits        54775    76471   +21696     
+ Misses      33277    32505     -772     
- Partials     5563     7145    +1582     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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