PyPy CI: allmydata.test.test_system.SystemTest.test_filesystem sometimes fails #3321

Closed
opened 2020-06-23 14:53:55 +00:00 by sajith · 4 comments
sajith commented 2020-06-23 14:53:55 +00:00
Owner

There are these intermittent failures on pypy2.7-buster on CircleCI (example), which goes away when the task is restarted:

Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
  File "/tmp/tahoe-lafs.tox/pypy27-coverage/site-packages/twisted/internet/defer.py", line 654, in _runCallbacks
    current.result = callback(current.result, *args, **kw)
  File "/tmp/tahoe-lafs.tox/pypy27-coverage/site-packages/allmydata/test/test_system.py", line 2414, in <lambda>
    d.addCallback(lambda out_err: self.failUnlessEqual(out_err[0], datas[0]))
  File "/tmp/tahoe-lafs.tox/pypy27-coverage/site-packages/twisted/trial/_synctest.py", line 434, in assertEqual
    super(_Assertions, self).assertEqual(first, second, msg)
  File "/opt/pypy/lib-python/2.7/unittest/case.py", line 513, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/opt/pypy/lib-python/2.7/unittest/case.py", line 506, in _baseAssertEqual
    raise self.failureException(msg)
twisted.trial.unittest.FailTest: '' != 'data to be uploaded: file0\n'

Possibly related to #3299.

There are these intermittent failures on pypy2.7-buster on CircleCI ([example](https://app.circleci.com/pipelines/github/sajith/tahoe-lafs/182/workflows/f793097c-4595-4479-afdb-52312e6d83f7/jobs/2472)), which goes away when the task is restarted: ``` Traceback (most recent call last): testtools.testresult.real._StringException: Traceback (most recent call last): File "/tmp/tahoe-lafs.tox/pypy27-coverage/site-packages/twisted/internet/defer.py", line 654, in _runCallbacks current.result = callback(current.result, *args, **kw) File "/tmp/tahoe-lafs.tox/pypy27-coverage/site-packages/allmydata/test/test_system.py", line 2414, in <lambda> d.addCallback(lambda out_err: self.failUnlessEqual(out_err[0], datas[0])) File "/tmp/tahoe-lafs.tox/pypy27-coverage/site-packages/twisted/trial/_synctest.py", line 434, in assertEqual super(_Assertions, self).assertEqual(first, second, msg) File "/opt/pypy/lib-python/2.7/unittest/case.py", line 513, in assertEqual assertion_func(first, second, msg=msg) File "/opt/pypy/lib-python/2.7/unittest/case.py", line 506, in _baseAssertEqual raise self.failureException(msg) twisted.trial.unittest.FailTest: '' != 'data to be uploaded: file0\n' ``` Possibly related to #3299.
tahoe-lafs added the
dev-infrastructure
normal
defect
n/a
labels 2020-06-23 14:53:55 +00:00
tahoe-lafs added this to the undecided milestone 2020-06-23 14:53:55 +00:00
tahoe-lafs changed title from PyPy CI: allmydata.test.test_system.SystemTest sometimes fails to PyPy CI: allmydata.test.test_system.SystemTest.test_filesystem sometimes fails 2020-06-23 15:34:49 +00:00
exarkun commented 2020-09-24 15:06:53 +00:00
Author
Owner
Another example - <https://app.circleci.com/pipelines/github/tahoe-lafs/tahoe-lafs/901/workflows/b7919505-f9da-465c-93fc-3e72ebf2ae7a/jobs/29878>
exarkun commented 2020-09-24 15:07:21 +00:00
Author
Owner

test_filesystem is too big to make any sense of. I filed https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3438 for breaking one piece off of it.

`test_filesystem` is too big to make any sense of. I filed <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3438> for breaking one piece off of it.
exarkun commented 2020-10-23 19:00:25 +00:00
Author
Owner
(https://github.com/tahoe-lafs/tahoe-lafs/pull/875)
exarkun commented 2020-12-22 20:32:33 +00:00
Author
Owner
(https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3572) was a duplicate of this
tahoe-lafs added the
duplicate
label 2020-12-22 20:32:33 +00:00
exarkun closed this issue 2020-12-22 20:32:33 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: tahoe-lafs/trac-2024-07-25#3321
No description provided.