Opened at 2022-12-21T10:56:11Z
Closed at 2023-01-13T16:20:30Z
#3960 closed defect (fixed)
Sometimes Windows CI fails with "No space left on device"
Reported by: | exarkun | Owned by: | GitHub <noreply@…> |
---|---|---|---|
Priority: | normal | Milestone: | undecided |
Component: | unknown | Version: | n/a |
Keywords: | Cc: | ||
Launchpad Bug: |
Description
A recent CI run ended in failure with:
2022-12-14T18:42:15.2103272Z allmydata.test.test_storage_http.ImmutableSharedTests.test_lease_renew_and_add ... D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\klein\_resource.py:303: BytesWarning: Comparison between bytes and int 2022-12-14T18:42:15.2103820Z [OK] 2022-12-14T18:42:15.2104042Z (0.031 secs) 2022-12-14T18:42:15.2104766Z allmydata.test.test_storage_http.ImmutableSharedTests.test_read_of_wrong_share_number_fails ... D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\klein\_resource.py:303: BytesWarning: Comparison between bytes and int 2022-12-14T18:42:15.2105317Z [OK] 2022-12-14T18:42:15.2105534Z (0.047 secs) 2022-12-14T18:42:15.2279152Z D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\conch\ssh\transport.py:97: CryptographyDeprecationWarning: Blowfish has been deprecated 2022-12-14T18:42:15.2280046Z b"blowfish-cbc": (algorithms.Blowfish, 16, modes.CBC), 2022-12-14T18:42:15.2280858Z D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\conch\ssh\transport.py:101: CryptographyDeprecationWarning: CAST5 has been deprecated 2022-12-14T18:42:15.2281563Z b"cast128-cbc": (algorithms.CAST5, 16, modes.CBC), 2022-12-14T18:42:15.2282340Z D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\conch\ssh\transport.py:106: CryptographyDeprecationWarning: Blowfish has been deprecated 2022-12-14T18:42:15.2283043Z b"blowfish-ctr": (algorithms.Blowfish, 16, modes.CTR), 2022-12-14T18:42:15.2283790Z D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\conch\ssh\transport.py:107: CryptographyDeprecationWarning: CAST5 has been deprecated 2022-12-14T18:42:15.2284465Z b"cast128-ctr": (algorithms.CAST5, 16, modes.CTR), 2022-12-14T18:42:15.2284874Z Traceback (most recent call last): 2022-12-14T18:42:15.2293997Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\__main__.py", line 9, in <module> 2022-12-14T18:42:15.2295178Z sys.exit(load_entry_point("Twisted", "console_scripts", "trial")()) 2022-12-14T18:42:15.2296337Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\scripts\trial.py", line 647, in run 2022-12-14T18:42:15.2297772Z testResult = trialRunner.run(suite) 2022-12-14T18:42:15.2298468Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\runner.py", line 933, in run 2022-12-14T18:42:15.2299012Z return run(test, self._forceGarbageCollection) 2022-12-14T18:42:15.2299763Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\runner.py", line 961, in _runWithoutDecoration 2022-12-14T18:42:15.2300259Z run() 2022-12-14T18:42:15.2300897Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\runner.py", line 958, in <lambda> 2022-12-14T18:42:15.2301402Z run = lambda: suite.run(result) 2022-12-14T18:42:15.2302751Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\runner.py", line 269, in run 2022-12-14T18:42:15.2303361Z TestSuite.run(self, result) 2022-12-14T18:42:15.2304031Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\_asyncrunner.py", line 35, in run 2022-12-14T18:42:15.2304508Z test(result) 2022-12-14T18:42:15.2304989Z File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\unittest\suite.py", line 84, in __call__ 2022-12-14T18:42:15.2305416Z return self.run(*args, **kwds) 2022-12-14T18:42:15.2306085Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\runner.py", line 231, in run 2022-12-14T18:42:15.2306609Z super().run(result) 2022-12-14T18:42:15.2307242Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\_asyncrunner.py", line 35, in run 2022-12-14T18:42:15.2307716Z test(result) 2022-12-14T18:42:15.2308248Z File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\unittest\suite.py", line 84, in __call__ 2022-12-14T18:42:15.2308701Z return self.run(*args, **kwds) 2022-12-14T18:42:15.2309351Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\runner.py", line 206, in run 2022-12-14T18:42:15.2309817Z test(result) 2022-12-14T18:42:15.2310288Z File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\unittest\suite.py", line 84, in __call__ 2022-12-14T18:42:15.2310745Z return self.run(*args, **kwds) 2022-12-14T18:42:15.2311443Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\runner.py", line 206, in run 2022-12-14T18:42:15.2311908Z test(result) 2022-12-14T18:42:15.2312390Z File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\unittest\suite.py", line 84, in __call__ 2022-12-14T18:42:15.2312843Z return self.run(*args, **kwds) 2022-12-14T18:42:15.2313439Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\runner.py", line 206, in run 2022-12-14T18:42:15.2313903Z test(result) 2022-12-14T18:42:15.2314368Z File "C:\hostedtoolcache\windows\Python\3.8.10\x64\lib\unittest\suite.py", line 84, in __call__ 2022-12-14T18:42:15.2314820Z return self.run(*args, **kwds) 2022-12-14T18:42:15.2315451Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\runner.py", line 206, in run 2022-12-14T18:42:15.2315911Z test(result) 2022-12-14T18:42:15.2316541Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\_asyncrunner.py", line 58, in __call__ 2022-12-14T18:42:15.2317045Z return self.run(result) 2022-12-14T18:42:15.2317679Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\_asyncrunner.py", line 66, in run 2022-12-14T18:42:15.2318273Z return self._originalTest.run(reporter._AdaptedReporter(result, self.__class__)) 2022-12-14T18:42:15.2318982Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\testtools\testcase.py", line 654, in run 2022-12-14T18:42:15.2319467Z return run_test.run(result) 2022-12-14T18:42:15.2320227Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\allmydata\test\eliotutil.py", line 139, in run 2022-12-14T18:42:15.2320740Z return self._run_tests_with_factory( 2022-12-14T18:42:15.2321368Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\testtools\runtest.py", line 80, in run 2022-12-14T18:42:15.2321861Z return self._run_one(actual_result) 2022-12-14T18:42:15.2322503Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\testtools\runtest.py", line 94, in _run_one 2022-12-14T18:42:15.2323037Z return self._run_prepared_result(ExtendedToOriginalDecorator(result)) 2022-12-14T18:42:15.2323797Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\testtools\runtest.py", line 102, in _run_prepared_result 2022-12-14T18:42:15.2324454Z result.startTest(self.case) 2022-12-14T18:42:15.2325137Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\testtools\testresult\real.py", line 1520, in startTest 2022-12-14T18:42:15.2325730Z return self.decorated.startTest(test) 2022-12-14T18:42:15.2326417Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\reporter.py", line 362, in startTest 2022-12-14T18:42:15.2327004Z return self._originalReporter.startTest(self.testAdapter(test)) 2022-12-14T18:42:15.2327718Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\reporter.py", line 808, in startTest 2022-12-14T18:42:15.2328220Z self._write("%s ... ", tm.id()) 2022-12-14T18:42:15.2328853Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\trial\reporter.py", line 483, in _write 2022-12-14T18:42:15.2329370Z untilConcludes(self._stream.flush) 2022-12-14T18:42:15.2330044Z File "D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\lib\site-packages\twisted\python\util.py", line 767, in untilConcludes 2022-12-14T18:42:15.2330545Z return f(*a, **kw) 2022-12-14T18:42:15.2330899Z OSError: [Errno 28] No space left on device 2022-12-14T18:42:16.1581614Z allmydata.test.test_storage_http.ImmutableSharedTests.test_read_of_wrong_storage_index_fails ... ERROR: InvocationError for command 'D:\a\tahoe-lafs\tahoe-lafs\.tox\py38-coverage\Scripts\python.EXE' -b -m coverage run -m twisted.trial --rterrors --reporter=timing allmydata (exited with code 1)
Previously jobs have also failed with similar errors from other sources as well.
The following may be related:
Change History (3)
comment:1 Changed at 2022-12-21T13:27:32Z by exarkun
comment:2 Changed at 2023-01-12T14:49:12Z by itamarst
I'm going to try fixing this in CI.
comment:3 Changed at 2023-01-13T16:20:30Z by GitHub <noreply@…>
- Owner set to GitHub <noreply@…>
- Resolution set to fixed
- Status changed from new to closed
In d3a40b8/trunk:
Note: See
TracTickets for help on using
tickets.
Also https://github.com/twisted/twisted/issues/5921