https://dev.arvados.org/https://dev.arvados.org/favicon.ico?15576888422020-09-24T19:42:31ZArvadosArvados - Bug #16884: API server tests failing with "Didn't match" errorhttps://dev.arvados.org/issues/16884?journal_id=872922020-09-24T19:42:31ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/87292/diff?detail_id=84067">diff</a>)</li></ul> Arvados - Bug #16884: API server tests failing with "Didn't match" errorhttps://dev.arvados.org/issues/16884?journal_id=872962020-09-24T20:00:40ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-3 priority-4 priority-default closed parent" href="/issues/16811">Bug #16811</a>: Ensure that "public favorites" still work</i> added</li></ul> Arvados - Bug #16884: API server tests failing with "Didn't match" errorhttps://dev.arvados.org/issues/16884?journal_id=872992020-09-24T20:12:29ZPeter Amstutzpeter.amstutz@curii.com
<ul></ul><p>I think I might have found it, the fixtures were missing the permission link from anonymous users to public favorites, so if it restored from fixtures and <em>didn't</em> run database seeds, and computed the permissions from that, it would have the wrong permissions if it ran database seeds later. Added the permission to the fixtures, running here:</p>
<p><a class="external" href="https://ci.arvados.org/job/developer-run-tests-services-api/2221/console"<a href="https://ci.arvados.org/job/developer-run-tests-services-api/2221/">developer-run-tests-services-api: #2221 <img src="https://ci.arvados.org/buildStatus/icon?job=developer-run-tests-services-api&build=2221" alt="" /></a>/console</a></p>
<p>However, I'm running locally and now I'm getting a new (probably unrelated) error:</p>
<pre>
1) Failure:
UpdatePriorityTest#test_priority_0_but_should_be_>0 [/usr/src/arvados/services/api/test/unit/update_priority_test.rb:18]:
Expected: 0
Actual: 1124298929949624
</pre> Arvados - Bug #16884: API server tests failing with "Didn't match" errorhttps://dev.arvados.org/issues/16884?journal_id=873002020-09-24T20:33:07ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Assigned To</strong> set to <i>Peter Amstutz</i></li><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul> Arvados - Bug #16884: API server tests failing with "Didn't match" errorhttps://dev.arvados.org/issues/16884?journal_id=873182020-09-25T14:54:18ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul> Arvados - Bug #16884: API server tests failing with "Didn't match" errorhttps://dev.arvados.org/issues/16884?journal_id=877002020-10-07T02:12:10ZPeter Amstutzpeter.amstutz@curii.com
<ul><li><strong>Release</strong> set to <i>25</i></li></ul>