Skip to content

Conversation

@DavidKorczynski
Copy link
Collaborator

No description provided.

@DavidKorczynski
Copy link
Collaborator Author

/gcbrun skip

AdamKorcz pushed a commit that referenced this pull request Oct 22, 2025
This test is failing:

```
2025-10-22T11:22:41.3281026Z infra/cifuzz/clusterfuzz_deployment_test.py::OSSFuzzTest::test_download_corpus_fail 
2025-10-22T11:22:41.5307008Z [gw1] [100%] PASSED infra/cifuzz/clusterfuzz_deployment_test.py::OSSFuzzTest::test_download_corpus_fail 
2025-10-22T11:22:41.5307534Z 
2025-10-22T11:22:41.5307675Z =================================== FAILURES ===================================
2025-10-22T11:22:41.5308133Z ____________________ OSSFuzzTest.test_download_latest_build ____________________
2025-10-22T11:22:41.5308719Z [gw0] linux -- Python 3.11.13 /opt/hostedtoolcache/Python/3.11.13/x64/bin/python
2025-10-22T11:22:41.5309091Z 
2025-10-22T11:22:41.5309389Z self = <clusterfuzz_deployment_test.OSSFuzzTest testMethod=test_download_latest_build>
2025-10-22T11:22:41.5310070Z mock_download_and_unpack_zip = <MagicMock name='download_and_unpack_zip' id='139924587996176'>
2025-10-22T11:22:41.5310463Z 
2025-10-22T11:22:41.5310678Z     @mock.patch('http_utils.download_and_unpack_zip', return_value=True)
2025-10-22T11:22:41.5311184Z     def test_download_latest_build(self, mock_download_and_unpack_zip):
2025-10-22T11:22:41.5311707Z       """Tests that downloading the latest build works as intended under normal
2025-10-22T11:22:41.5312119Z       circumstances."""
2025-10-22T11:22:41.5312449Z       self.assertEqual(self.deployment.download_latest_build(),
2025-10-22T11:22:41.5312845Z                        EXPECTED_LATEST_BUILD_PATH)
2025-10-22T11:22:41.5313313Z       expected_url = ('https://storage.googleapis.com/clusterfuzz-builds/example/'
2025-10-22T11:22:41.5313790Z                       'example-address-202008030600.zip')
2025-10-22T11:22:41.5314325Z >     mock_download_and_unpack_zip.assert_called_with(expected_url,
2025-10-22T11:22:41.5314986Z                                                       EXPECTED_LATEST_BUILD_PATH)
2025-10-22T11:22:41.5315228Z 
2025-10-22T11:22:41.5315424Z infra/cifuzz/clusterfuzz_deployment_test.py:118: 
2025-10-22T11:22:41.5316006Z _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
2025-10-22T11:22:41.5316248Z 
2025-10-22T11:22:41.5316451Z self = <MagicMock name='download_and_unpack_zip' id='139924587996176'>
2025-10-22T11:22:41.5317246Z args = ('https://storage.googleapis.com/clusterfuzz-builds/example/example-address-202008030600.zip', '/workspace/cifuzz-prev-build')
2025-10-22T11:22:41.5317938Z kwargs = {}
2025-10-22T11:22:41.5318613Z expected = call('https://storage.googleapis.com/clusterfuzz-builds/example/example-address-202008030600.zip', '/workspace/cifuzz-prev-build')
2025-10-22T11:22:41.5319737Z actual = call('https://storage.googleapis.com/clusterfuzz-builds/example/example-address-202510220616.zip', '/workspace/cifuzz-prev-build')
2025-10-22T11:22:41.5320543Z _error_message = <function NonCallableMock.assert_called_with.<locals>._error_message at 0x7f42bb573560>
2025-10-22T11:22:41.5320970Z cause = None
2025-10-22T11:22:41.5321076Z 
2025-10-22T11:22:41.5321193Z     def assert_called_with(self, /, *args, **kwargs):
2025-10-22T11:22:41.5321550Z         """assert that the last call was made with the specified arguments.
2025-10-22T11:22:41.5321852Z     
2025-10-22T11:22:41.5322116Z         Raises an AssertionError if the args and keyword args passed in are
2025-10-22T11:22:41.5322462Z         different to the last call to the mock."""
2025-10-22T11:22:41.5322729Z         if self.call_args is None:
2025-10-22T11:22:41.5323020Z             expected = self._format_mock_call_signature(args, kwargs)
2025-10-22T11:22:41.5323362Z             actual = 'not called.'
2025-10-22T11:22:41.5323681Z             error_message = ('expected call not found.\nExpected: %s\n  Actual: %s'
2025-10-22T11:22:41.5324372Z                     % (expected, actual))
2025-10-22T11:22:41.5324648Z             raise AssertionError(error_message)
2025-10-22T11:22:41.5324881Z     
2025-10-22T11:22:41.5325051Z         def _error_message():
2025-10-22T11:22:41.5325455Z             msg = self._format_mock_failure_message(args, kwargs)
2025-10-22T11:22:41.5325905Z             return msg
2025-10-22T11:22:41.5326180Z         expected = self._call_matcher(_Call((args, kwargs), two=True))
2025-10-22T11:22:41.5326515Z         actual = self._call_matcher(self.call_args)
2025-10-22T11:22:41.5326780Z         if actual != expected:
2025-10-22T11:22:41.5327071Z             cause = expected if isinstance(expected, Exception) else None
2025-10-22T11:22:41.5327427Z >           raise AssertionError(_error_message()) from cause
2025-10-22T11:22:41.5327742Z E           AssertionError: expected call not found.
2025-10-22T11:22:41.5328433Z E           Expected: download_and_unpack_zip('https://storage.googleapis.com/clusterfuzz-builds/example/example-address-202008030600.zip', '/workspace/cifuzz-prev-build')
2025-10-22T11:22:41.5329500Z E             Actual: download_and_unpack_zip('https://storage.googleapis.com/clusterfuzz-builds/example/example-address-202510220616.zip', '/workspace/cifuzz-prev-build')
```

I don't know much about this code, but it's currently blocking other
`infra/` PRs to be submitted e.g.
#14173 and
#14147

Am silencing this for now as I'm not sure what caused the dates to
change.

Signed-off-by: David Korczynski <[email protected]>
@DavidKorczynski
Copy link
Collaborator Author

/gcbrun skip

@DavidKorczynski DavidKorczynski merged commit 9d03b0f into master Oct 22, 2025
19 checks passed
@DavidKorczynski DavidKorczynski deleted the chronos-upd branch October 22, 2025 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants