Skip to content
Bitcoin Roots

v29.4-roots.1 · Commit 11: [PATCH 11/13] 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):