Skip to content

HDDS-16935. Distinguish CI checks and splits in Develocity - #11492

Draft
adoroszlai wants to merge 1 commit into
apache:masterfrom
adoroszlai:HDDS-16935
Draft

adoroszlai wants to merge 1 commit into
apache:masterfrom
adoroszlai:HDDS-16935

Conversation

@adoroszlai

Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

Develocity can show build time trends, but currently they are meaningless, because various checks with different "usual" run time are mixed.

This change proposes to add two custom key/value pairs:

  • check: added in checks using Maven to distinguish checks (e.g. build, checkstyle, integration)
  • testset: added in integration check to record the name of the split (eg. hdds, snapshot, flaky)

Disable scan publishing for a mvn clean command run in junit.sh, no need to pollute Develocity with these.

Make REPORT_DIR definition uniform across the check scripts touched.

https://issues.apache.org/jira/browse/HDDS-16935

How was this patch tested?

Develocity scans are saved only for runs in apache repo, so the custom key/values can be verified after CI run of commit on master if this is merged.

CI in fork for regression:
https://github.com/adoroszlai/ozone/actions/runs/38228367914

@adoroszlai adoroszlai self-assigned this Oct 12, 2026
@github-actions github-actions Bot added the CI label Oct 12, 2026
@adoroszlai
adoroszlai requested a review from peterxcli October 12, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant