Use configured mirrors for buildSrc tests - #12389
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
More details
The code keeps public repositories when no proxy exists. It uses the configured mirror when a proxy exists, with no reportable defect.
🤖 Datadog Autotest · Commit 7b493be · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest
This comment has been minimized.
This comment has been minimized.
🟢 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. |
|
/gitlab resync-job-status --bypass-required-checks-syncing-strategy |
|
View all feedbacks in Devflow UI.
392 jobs status updated and 582 skipped for a total of 974 jobs, 1 pipeline status(es) synced |
What Does This Do
Refactors
buildSrctest fixtures and Muzzle repository setup to use configured dependency mirrors when present. Without mirror configuration, tests continue to use the standard public repositories. Range-resolution tests use local fixtures where possible.Motivation
Keep build-logic tests consistent with repository configuration in automated builds while preserving a zero-configuration local workflow for contributors.
Additional Notes
Validation:
./gradlew -p buildSrc :test -PrunBuildSrcTests --rerun-taskswithout mirror configuration: 291 tests passed./gradlew :buildSrc:test -PrunBuildSrcTests --rerun-taskswith mirror configuration: 291 tests passed./gradlew -p buildSrc spotlessCheckContributor Checklist
type:and (comp:orinst:) labels in addition to any other useful labelsclose,fix, or any linking keywords when referencing an issueUse
solvesinstead, and assign the PR milestone to the issueJira ticket: N/A