feat: rerun experiments if API says so#3258
Open
mikewilli wants to merge 4 commits into
Open
Conversation
8d241ba to
d34ad17
Compare
d34ad17 to
caf8417
Compare
halemu
pushed a commit
to halemu/experimenter
that referenced
this pull request
Jul 1, 2026
… model and v8 API (mozilla#16096) Because - Holdback experiments need to be flagged in Experimenter and re-run by downstream analysis. Jetstream reads these fields from the v8 API to decide when to rerun an experiment, and metric-hub uses them for long-term holdback analysis. This commit - Adds `is_holdback`, `do_rerun`, and `do_rerun_timestamp` fields to the `NimbusExperiment` model and exposes them in the v8 API as `isHoldback`, `doRerun`, and `doRerunTimestamp`. - Updates the v8 serializer and changelog serializer test expectations and regenerates the OpenAPI schema and Swagger docs. Related - mozilla/metric-hub#1502 - mozilla/jetstream#3258 fixes mozilla#16087 --------- Co-authored-by: Yashika Khurana <yashikakhurana@Yashikas-MBP.home.local>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
For experiments tagged by the Experimenter API with
do_rerun:rerun_config_changeddo_rerun_timestampoverallanalysis