v30.3-roots.1 · Commit 11: [PATCH 11/68] ci: move full fuzz corpora to nightly
ci/test/test_change_classifier.py
Before: ci/test/test_change_classifier.py · After: ci/test/test_change_classifier.py
File metadata
index 3d8f363de2c7be1363d42907aab7be09dbc02a29..2922030a4f4f995ad4975651580b9d18e474e263 100755
Download original patch · Release notes
Diff rows 1–21 of 21. 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/test_change_classifier.py
CHANGED
|
@@ -38,18 +38,18 @@ class ChangeClassifierTest(unittest.TestCase):
|
|
|
38
38
|
def test_github_output_is_stable(self):
|
|
39
39
|
result = MODULE.result_for(["README.md"], ["ci:fuzz"], False, False, self.policy)
|
|
40
40
|
self.assertEqual(result["labels"], ["ci:fuzz"])
|
|
41
|
-
self.assertTrue(result["selected"]["fuzz"])
|
|
41
|
+
self.assertNotIn("fuzz", result["selected"])
|
|
42
42
|
with tempfile.TemporaryDirectory() as temporary_directory:
|
|
43
43
|
output = pathlib.Path(temporary_directory) / "github-output"
|
|
44
44
|
MODULE.write_github_output(result, output)
|
|
45
45
|
self.assertEqual(
|
|
46
46
|
output.read_text(encoding="utf-8"),
|
|
47
|
-
"baseline=true\ncompat=false\ndocs=true\nfuzz=true\ngui=false\n"
|
|
47
|
+
"baseline=true\ncompat=false\ndocs=true\ngui=false\n"
|
|
48
48
|
"nightly_full=false\nnightly_fuzz=true\nnightly_platforms=false\nnightly_sanitizers=false\nplatforms=false\nsanitizers=false\nwallet=false\nbroad=false\n"
|
|
49
49
|
"complete=true\ncategories=[\"docs-only\"]\nlabels=[\"ci:fuzz\"]\n"
|
|
50
50
|
"result={\"broad\":false,\"categories\":[\"docs-only\"],\"complete\":true,"
|
|
51
51
|
"\"labels\":[\"ci:fuzz\"],\"selected\":{\"baseline\":true,\"compat\":false,"
|
|
52
|
-
"\"docs\":true,\"fuzz\":true,\"gui\":false,\"nightly_full\":false,\"nightly_fuzz\":true,\"nightly_platforms\":false,\"nightly_sanitizers\":false,\"platforms\":false,"
|
|
52
|
+
"\"docs\":true,\"gui\":false,\"nightly_full\":false,\"nightly_fuzz\":true,\"nightly_platforms\":false,\"nightly_sanitizers\":false,\"platforms\":false,"
|
|
53
53
|
"\"sanitizers\":false,\"wallet\":false},\"version\":1}\n")
|
|
54
54
|
|
|
55
55
|
def test_full_label_selects_reusable_nightly_assurance(self):
|