Skip to content

Commit 563c764

Browse files
authored
Merge pull request #1957 from Altinity/rebase-cicd-v26.5.2.39-stable
Antalya 26.5 - fix ci self-tests
2 parents e9c8a02 + a74bc32 commit 563c764

3 files changed

Lines changed: 5 additions & 2 deletions

File tree

ci/praktika/cidb.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ class CIDB:
3636
Result.Status.DROPPED: "dropped",
3737
Result.Status.UNKNOWN: "failure",
3838
Result.Status.XFAIL: "success",
39+
Result.Status.BROKEN: "success",
3940
Result.Status.XPASS: "failure",
4041
}
4142

ci/praktika/gh.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -871,6 +871,7 @@ def create_issue(
871871
Result.Status.DROPPED: Result.GHStatus.ERROR,
872872
Result.Status.UNKNOWN: Result.GHStatus.FAILURE,
873873
Result.Status.XFAIL: Result.GHStatus.SUCCESS,
874+
Result.Status.BROKEN: Result.GHStatus.SUCCESS,
874875
Result.Status.XPASS: Result.GHStatus.FAILURE,
875876
}
876877

ci/tests/test_result.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
Result.Status.PENDING,
3030
Result.Status.RUNNING,
3131
Result.Status.DROPPED,
32+
Result.Status.BROKEN,
3233
}
3334

3435

@@ -64,7 +65,7 @@ def test_status_values_are_unique():
6465
# --- is_ok / is_success / is_failure / is_error ---
6566

6667
def test_is_ok():
67-
ok_statuses = {Result.Status.OK, Result.Status.SKIPPED, Result.Status.XFAIL}
68+
ok_statuses = {Result.Status.OK, Result.Status.SKIPPED, Result.Status.BROKEN, Result.Status.XFAIL}
6869
not_ok = ALL_STATUSES - ok_statuses
6970
for s in ok_statuses:
7071
assert Result("t", s).is_ok(), f"{s} should be ok"
@@ -73,7 +74,7 @@ def test_is_ok():
7374

7475

7576
def test_is_success():
76-
success_statuses = {Result.Status.OK, Result.Status.XFAIL}
77+
success_statuses = {Result.Status.OK, Result.Status.BROKEN, Result.Status.XFAIL}
7778
for s in success_statuses:
7879
assert Result("t", s).is_success(), f"{s} should be success"
7980
for s in ALL_STATUSES - success_statuses:

0 commit comments

Comments
 (0)