Update smoke test latest tool versions#11643
Conversation
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 254916b51f
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| # Updated automatically by the update-smoke-test-latest-versions workflow. | ||
| maven.version=4.0.0-beta-3 | ||
| maven-surefire.version=3.5.5 | ||
| maven-surefire.version=3.6.0-M1 |
There was a problem hiding this comment.
Pin the latest stable Surefire release
When the latest-maven-surefire smoke-test scenarios run, MavenSmokeTest reads this property and passes it as SMOKE_TEST_SUREFIRE_VERSION (dd-smoke-tests/maven/src/test/java/datadog/smoketest/MavenSmokeTest.java:240-245, 595-598), so this change makes CI use 3.6.0-M1. The -M1 suffix is a Maven milestone/pre-release, but this file and the update workflow are explicitly for the latest eligible stable versions; pinning a milestone means these smoke tests no longer cover the latest stable Surefire release and may exercise unreleased behavior instead.
Useful? React with 👍 / 👎.
|
🟢 Java Benchmark SLOs — All performance SLOs passed
PR vs. master results
Commit: Load and DaCapo benchmarks can be triggered manually in the GitLab pipeline. Results will appear in the Benchmarking Platform UI after completion. |
What Does This Do
This PR updates the pinned latest eligible stable tool versions used by CI Visibility smoke tests.
Only releases at least 48 hours old are eligible.
Motivation
Keep smoke tests running against the latest eligible stable versions of build tools without adopting releases in their first 48 hours.
Contributor Checklist