diff --git a/api/src/org/labkey/api/data/ContainerManager.java b/api/src/org/labkey/api/data/ContainerManager.java index 66c2049c264..9e30faa52fc 100644 --- a/api/src/org/labkey/api/data/ContainerManager.java +++ b/api/src/org/labkey/api/data/ContainerManager.java @@ -2997,11 +2997,9 @@ public void testMissesCached() @Test public void testMissesNotCachedInTransaction() { - User user = TestContext.get().getUser(); - Container c = createContainer(_testRoot, "missesInTx", user); - int rowId = c.getRowId(); - GUID entityId = c.getEntityId(); - assertTrue(delete(c, user)); + // Made-up ids, since background work (e.g., indexer) can legitimately cache misses for a real deleted container + int rowId = Integer.MIN_VALUE; + GUID entityId = new GUID(); try (DbScope.Transaction tx = CORE.getSchema().getScope().ensureTransaction()) {