v29.4-roots.4 · Commit 8: [PATCH 08/37] ci: restore assurance and isolate Core fixtures
ci/test/fixtures/nightly-change-gate.json
Before: /dev/null · After: ci/test/fixtures/nightly-change-gate.json
File metadata
new file mode 100644 index 0000000000000000000000000000000000000000..886e741b36e4f66144f095c652a9844488d52f1f
Download original patch · Release notes
Diff rows 1–19 of 19. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. The two line-number columns refer to before and after.
ci/test/fixtures/nightly-change-gate.json
ADDED
|
@@ -0,0 +1,19 @@
|
|
|
1
|
+
[
|
|
2
|
+
{"name":"manual-dispatch","event":"workflow_dispatch","current_run_id":20,"current_sha":"a","history":{},"expected":{"run":true,"reason":"non-scheduled-event"}},
|
|
3
|
+
{"name":"empty-history","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
4
|
+
{"name":"unchanged-success","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":20,"event":"schedule","status":"in_progress","conclusion":null,"head_sha":"a"},{"id":19,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"}]},"expected":{"run":false,"reason":"unchanged-success"}},
|
|
5
|
+
{"name":"changed-sha","event":"schedule","current_run_id":20,"current_sha":"b","history":{"complete":true,"workflow_runs":[{"id":20,"event":"schedule","status":"in_progress","conclusion":null,"head_sha":"b"},{"id":19,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"}]},"expected":{"run":true,"reason":"new-commit"}},
|
|
6
|
+
{"name":"failed-predecessor","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":20,"event":"schedule","status":"in_progress","conclusion":null,"head_sha":"a"},{"id":19,"event":"schedule","status":"completed","conclusion":"failure","head_sha":"a"}]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
7
|
+
{"name":"cancelled-predecessor","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":20,"event":"schedule","status":"in_progress","conclusion":null,"head_sha":"a"},{"id":19,"event":"schedule","status":"completed","conclusion":"cancelled","head_sha":"a"}]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
8
|
+
{"name":"in-progress-predecessor","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":20,"event":"schedule","status":"in_progress","conclusion":null,"head_sha":"a"},{"id":19,"event":"schedule","status":"in_progress","conclusion":null,"head_sha":"a"}]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
9
|
+
{"name":"malformed-order","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":18,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"},{"id":19,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"}]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
10
|
+
{"name":"truncated-records","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":20,"event":"schedule","status":"in_progress","conclusion":null,"head_sha":"a"},{"id":19,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"},{"id":18,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"}]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
11
|
+
{"name":"duplicate-run-id","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":20,"event":"schedule","status":"in_progress","conclusion":null,"head_sha":"a"},{"id":20,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"}]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
12
|
+
{"name":"newer-predecessor-id","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":20,"event":"schedule","status":"in_progress","conclusion":null,"head_sha":"a"},{"id":21,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"}]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
13
|
+
{"name":"malformed-id-type","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":"20","event":"schedule","status":"in_progress","conclusion":null,"head_sha":"a"},{"id":19,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"}]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
14
|
+
{"name":"malformed-current-status","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":20,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"},{"id":19,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"}]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
15
|
+
{"name":"malformed-current-conclusion","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":20,"event":"schedule","status":"in_progress","conclusion":"success","head_sha":"a"},{"id":19,"event":"schedule","status":"completed","conclusion":"success","head_sha":"a"}]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
16
|
+
{"name":"malformed-previous-shape","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":true,"workflow_runs":[{"id":20,"event":"schedule","status":"queued","conclusion":null,"head_sha":"a"},{"id":19,"event":"schedule","status":"completed","conclusion":null,"head_sha":"a"}]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
17
|
+
{"name":"truncated-history","event":"schedule","current_run_id":20,"current_sha":"a","history":{"complete":false,"workflow_runs":[]},"expected":{"run":true,"reason":"uncertain-history"}},
|
|
18
|
+
{"name":"api-error","event":"schedule","current_run_id":20,"current_sha":"a","history":null,"expected":{"run":true,"reason":"uncertain-history"}}
|
|
19
|
+
]
|