Skip to content

Split benchmark workflows to publish metrics on postsubmit - #622

Merged
Andrew-Dame merged 1 commit into
mainfrom
bap-upgrade
Aug 20, 2026
Merged

Split benchmark workflows to publish metrics on postsubmit#622
Andrew-Dame merged 1 commit into
mainfrom
bap-upgrade

Conversation

@Andrew-Dame

Copy link
Copy Markdown
Collaborator
  • Split benchmark workflows into four dedicated workflows:
    • presubmit_benchmarks.yml: Runs on PRs without metric publishing.
    • postsubmit_benchmarks.yml: Runs on merge to main (and workflow_dispatch) with Pub/Sub metric publishing enabled.
    • nightly_benchmarks.yml: Runs on a daily cron schedule.
    • run_benchmarks.yml: Manual workflow dispatch supporting A/B testing and custom benchmark filters.
  • Upgrade google-ml-infra/bap reusable workflow and action refs to fd37d1f65a06f0124d9d2022d97efa8dc8812557.
  • Enable Pub/Sub metric publishing (publish_metrics: true) strictly for postsubmit runs to ml-oss-benchmarking-production/public-results-prod.

@Andrew-Dame
Andrew-Dame merged commit 2b962f4 into main Aug 20, 2026
5 checks passed
@Andrew-Dame
Andrew-Dame deleted the bap-upgrade branch August 20, 2026 20:16
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