Project

General

Profile

Actions

Bug #2857

closed

fix flaky CollectionsControllerTest

Added by Tim Pierce almost 10 years ago. Updated almost 10 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Tim Pierce
Category:
-
Story points:
1.0

Description

CollectionsControllerTest is flaky due to generating signatures with timestamp drift, e.g. from a recent run:

  1) Failure:
Arvados::V1::CollectionsControllerTest#test_should_create [/var/lib/jenkins/workspace/arvados-api-server/services/api/test/functional/arvados/v1/collections_controller_test.rb:72]:
<". d41d8cd98f00b204e9800998ecf8427e+0+Ade9f03c9fa4c516a5f17a92452797f7b085b95b8@5391ff4b 0:0:foo.txt\n. acbd18db4cc2f85cedef654fccc4a4d8+3+A4af0dd24ad478246555c47c1b6aa7ae6a076e038@5391ff4b 0:3:bar.txt\n. acbd18db4cc2f85cedef654fccc4a4d8+3+A4af0dd24ad478246555c47c1b6aa7ae6a076e038@5391ff4b 0:3:bar.txt\n./baz acbd18db4cc2f85cedef654fccc4a4d8+3+A4af0dd24ad478246555c47c1b6aa7ae6a076e038@5391ff4b 0:3:bar.txt\n"> expected but was
<". d41d8cd98f00b204e9800998ecf8427e+0+A3779de52ecfbd8ad78722b20aa32ebbfcf89c86b@5391ff4c 0:0:foo.txt\n. acbd18db4cc2f85cedef654fccc4a4d8+3+A3ceafcbc2755d617a5adfe2d1a0efb67e8c0edc6@5391ff4c 0:3:bar.txt\n. acbd18db4cc2f85cedef654fccc4a4d8+3+A3ceafcbc2755d617a5adfe2d1a0efb67e8c0edc6@5391ff4c 0:3:bar.txt\n./baz acbd18db4cc2f85cedef654fccc4a4d8+3+A3ceafcbc2755d617a5adfe2d1a0efb67e8c0edc6@5391ff4c 0:3:bar.txt\n">.

192 tests, 872 assertions, 1 failures, 0 errors, 0 skips


Subtasks 2 (0 open2 closed)

Task #2964: Guarantee consistent timestamps for permission hints in testing.ResolvedTim Pierce05/23/2014Actions
Task #2978: Review 2857-permission-testsResolvedTim Pierce05/23/2014Actions
Actions

Also available in: Atom PDF