Project

General

Profile

Actions

Bug #5496

closed

[SDKs] PySDK test_rewrite_on_empty_file is not reliable

Added by Brett Smith about 9 years ago. Updated almost 6 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
-
Category:
SDKs
Target version:
-
Story points:
0.5

Description

From build 1393:

======================================================================
ERROR: test_rewrite_on_empty_file (tests.test_arvfile.ArvadosFileWriterTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/data/1/jenkins/workspace/arvados-api-server/sdk/python/tests/test_arvfile.py", line 234, in test_rewrite_on_empty_file
    self.assertEqual("0123456789", writer.readfrom(0, 20))
  File "/data/1/jenkins/workspace/arvados-api-server/sdk/python/arvados/arvfile.py", line 45, in before_close_wrapper
    return orig_func(self, *args, **kwargs)
  File "/data/1/jenkins/workspace/arvados-api-server/sdk/python/arvados/retry.py", line 157, in num_retries_setter
    return orig_func(self, *args, **kwargs)
  File "/data/1/jenkins/workspace/arvados-api-server/sdk/python/arvados/arvfile.py", line 878, in readfrom
    return self.arvadosfile.readfrom(offset, size, num_retries)
  File "/data/1/jenkins/workspace/arvados-api-server/sdk/python/arvados/arvfile.py", line 732, in readfrom
    block = self.parent._my_block_manager().get_block_contents(lr.locator, num_retries=num_retries, cache_only=bool(data))
  File "/data/1/jenkins/workspace/arvados-api-server/sdk/python/arvados/arvfile.py", line 506, in get_block_contents
    return bufferblock.buffer_view[0:bufferblock.write_pointer].tobytes()
TypeError: 'NoneType' object has no attribute '__getitem__'

----------------------------------------------------------------------

Related issues

Related to Arvados - Bug #7225: [SDKs] Script hangs on exit after writing a Collection file that spans multiple Keep blocksResolvedPeter Amstutz09/07/2015Actions
Actions #1

Updated by Peter Amstutz about 9 years ago

  • Target version changed from Bug Triage to 2015-04-01 sprint
Actions #2

Updated by Tom Clegg about 9 years ago

  • Assigned To set to Peter Amstutz
Actions #3

Updated by Peter Amstutz about 9 years ago

  • Target version changed from 2015-04-01 sprint to 2015-04-29 sprint
Actions #4

Updated by Peter Amstutz about 9 years ago

  • Story points set to 0.5
Actions #5

Updated by Tom Clegg about 9 years ago

  • Target version changed from 2015-04-29 sprint to Arvados Future Sprints
Actions #6

Updated by Brett Smith over 8 years ago

Possibly fixed in #7225.

Actions #7

Updated by Peter Amstutz almost 8 years ago

  • Assigned To deleted (Peter Amstutz)
Actions #8

Updated by Tom Clegg almost 6 years ago

  • Status changed from New to Resolved
  • Target version deleted (Arvados Future Sprints)
Actions

Also available in: Atom PDF