Skip to content

ci: speed up JMX exporter compatibility setup - #2565

Closed
zeitlinger wants to merge 1 commit into
mainfrom
chore/speed-up-jmx-exporter-compat
Closed

zeitlinger wants to merge 1 commit into
mainfrom
chore/speed-up-jmx-exporter-compat

Conversation

@zeitlinger

Copy link
Copy Markdown
Member

Reduce JMX Exporter compatibility setup time by initializing a shallow repository and fetching the requested ref once on fresh runners.

Keep existing checkout behavior intact while avoiding unnecessary default-branch history.

Signed-off-by: Gregor Zeitlinger <gregor.zeitlinger@grafana.com>
@zeitlinger

Copy link
Copy Markdown
Member Author

I am closing this PR because the measured optimization does not address the dominant runtime. The latest run took 18m46s, with approximately 15m53s spent in integration tests; the shallow checkout only affects a small setup portion. I will revisit the container-heavy integration tests separately with better profiling.

@zeitlinger zeitlinger closed this Oct 16, 2026
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.

1 participant