[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3960: Sometimes Windows CI fails with "No space left on device"

Tahoe-LAFS trac at tahoe-lafs.org
Wed Dec 21 10:56:11 UTC 2022


#3960: Sometimes Windows CI fails with "No space left on device"
---------------------+---------------------------
 Reporter:  exarkun  |          Owner:
     Type:  defect   |         Status:  new
 Priority:  normal   |      Milestone:  undecided
Component:  unknown  |        Version:  n/a
 Keywords:           |  Launchpad Bug:
---------------------+---------------------------
 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:

 * https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1232
 * https://github.com/python/cpython/issues/55604

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3960>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list