in bugbug/bug_snapshot.py [0:0]
def is_expected_inconsistent_change_flag(flag, obj_id):
# TODO: always assert here, once https://bugzilla.mozilla.org/show_bug.cgi?id=1514415 is fixed.
return (
obj_id in [1_052_536, 1_201_115, 1_213_517, 794_863]
or (
flag == "in-testsuite+"
and obj_id
in [1_318_438, 1_312_852, 1_332_255, 1_344_690, 1_362_387, 1_380_306]
)
or (flag == "in-testsuite-" and obj_id in {906177, 1321444, 1342431, 1370129})
or (
flag == "checkin+"
and obj_id
in {
8795236,
8795632,
8791622,
8794855,
8795623,
8792801,
8791937,
8795246,
8795282,
8786330,
8786345,
8787093,
8795228,
8795333,
8880381,
8879995,
8872652,
8871000,
8870452,
8870505,
8864140,
8868787,
}
)
or (flag == "checkin-" and obj_id == 8924974)
or (
flag == "webcompat?"
and obj_id
in (
1360579,
1326028,
1356114,
1360238,
1364598,
1367657,
1375319,
1382724,
1397981,
1401593,
1405744,
1416728,
1417293,
1428263,
1469747,
1522872,
1531758,
)
)
or (
flag == "webcompat+"
and obj_id in (1294490, 1443958, 1455894, 1456313, 1489308)
)
or (flag == "webcompat-" and obj_id == 1419848)
or (flag == "qe-verify+" and obj_id in {1567624, 1572197})
or (
flag == "qe-verify-"
and obj_id
in [
1282408,
1322685,
1336510,
1363358,
1370506,
1374024,
1377911,
1393848,
1396334,
1398874,
1419371,
]
)
or (flag == "approval-comm-beta+" and obj_id == 8972248)
or (flag == "testcase+" and obj_id == 267645)
or (
flag
in [
"platform-rel?",
"blocking0.3-",
"blocking-aviary1.0RC1-",
"blocking-aviary1.1+",
"blocking-firefox3.1-",
"blocking1.8b4-",
"blocking1.9+",
"blocking1.9.0.3?",
"blocking1.9.0.10+",
"blocking1.9.0.17+",
"wanted-firefox3.1?",
"approval1.7.x+",
"approval1.9.0.10+",
]
) # These flags have been removed.
)