Skip to content

add deferred orion-report step support for changepoint detection#103

Open
mohit-sheth wants to merge 1 commit intoredhat-performance:mainfrom
mohit-sheth:deferred-orion-report-support
Open

add deferred orion-report step support for changepoint detection#103
mohit-sheth wants to merge 1 commit intoredhat-performance:mainfrom
mohit-sheth:deferred-orion-report-support

Conversation

@mohit-sheth
Copy link
Copy Markdown
Collaborator

Support the upstream change where orion failures are reported through a consolidated orion-report step instead of individual orion steps. Adds fallback JSON discovery, scaffolding for per-test viz URL mapping, and multi-link Slack rendering. Refactors shared GCS folder-walking into a common helper.

Support the upstream change where orion failures are reported through a
consolidated orion-report step instead of individual orion steps. Adds
fallback JSON discovery, per-test viz URL mapping from individual step
artifacts, and multi-link Slack rendering.

For full error logs, consumes orion-report-summary.txt directly from
the report step when available, eliminating duplicated changepoint
formatting. Removes jsonparser.py (extract_json_changepoints) in favor
of a lightweight preview builder and the orion --report output.

Refactors shared GCS folder-walking into a common helper
(list_orion_step_dirs), extracts GCSWEB_BASE_URL constant, and adds
gcs_basename/extract_gcs_path/strip_step_prefixes utilities to
eliminate duplication. Caches step dir discovery in download_prow_logs
to avoid redundant GCS API calls, and excludes report step from JSON
downloads to prevent duplicate changepoint entries. Viz links now show
warning/checkmark markers indicating which tests have regressions.

Signed-off-by: Mohit Sheth <msheth@redhat.com>
@mohit-sheth mohit-sheth force-pushed the deferred-orion-report-support branch from 1da34eb to 5857f20 Compare April 13, 2026 04:08
@mohit-sheth mohit-sheth changed the title WIP add deferred orion-report step support for changepoint detection add deferred orion-report step support for changepoint detection Apr 20, 2026
@mohit-sheth mohit-sheth requested a review from jtaleric April 20, 2026 13:32
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