Conversation
|
Skipping CI for Draft Pull Request. |
8a4af4a to
62a146f
Compare
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Raul Sevilla <rsevilla@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Raul Sevilla <rsevilla@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Raviteja Sahukari <rsahukar@redhat.com> Co-authored-by: Simone Ferlin-Reiter <sferlin@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
…etrics Signed-off-by: Raviteja Sahukari <rsahukar@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
…orts Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Vicente Zepeda Mas <vzepedam@redhat.com> Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
74aae10 to
f6b0b2f
Compare
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
Signed-off-by: Bala Tripura Kumari Bodapati <bbodapat@redhat.com>
|
/test |
|
/test ? |
|
/test payload-control-plane-6nodes-nodeploy |
|
|
||
| required_lookback_size = current_points + cnsts.EXPAND_POINTS | ||
| expanded_kwargs["lookback_size"] = required_lookback_size | ||
| logger.info( |
There was a problem hiding this comment.
Looking at the default values, if the whole point is to make sure to fetch 5 more data points within last 10 days of runs, why not simply look at expand points which tells to look at atleast 5 data points in the past?
There was a problem hiding this comment.
We need both because of how the matcher works currently:
It first filters by time window, then caps with lookback_size. EXPAND_POINTS only raises that cap; it doesn’t change the window, so with the same window we can’t get more runs. EXPAND_DAYS extends the window so more runs are in range. We set lookback_size = current_points + 5 so we request at most 5 more points—if the extended window has more than 5 extra, we still only take 5, since that’s all we need for re-validation.
Type of change
Description
Changepoint detection (EDivisive/hunter) needs enough samples before and after a point to be reliable. We were sometimes reporting changepoints in the first few points (e.g. the 2nd) without that context, so anomalies were treated as regressions and caused noise in CI (e.g. OVN).
Solution
CHANGEPOINT_BUFFERinorion/constants.py). Any changepoint in that range is re-validated.Testing
Verified with all three output formats (text, JSON, junit).

Example:
orion --lookback 15d --since 2026-01-20 --hunter-analyze --config hack/ci-tests/ci-tests-early-cp.yaml --metadata-index "orion-integration-test-data*" --benchmark-index "orion-integration-test-metrics*" --es-server=${QE_ES_SERVER} --node-count true --input-vars='{"version": "4.20"}' --output-format junit > results-early-cp.x mlOutput: