anchor.diff:                () => delete(stringNamedKeys, transactional: true),
   
                 // Wait until the entity deletes are reflected in the indices.
  -              () => waitUntilEntitiesGone(datastore, stringNamedKeys),
  +              () => waitUntilEntitiesGone(
  +                  datastore, stringNamedKeys, partition),
   
                 // Make sure queries don't return results
                 () => testQueryAndCompare(
  
positive.code:             // FIXME/TODO: Ancestor queries should be strongly consistent.
              // We should not need to wait for them.
              () {
                return waitUntilEntitiesReady(datastore, [subSubKey, subSubKey2]);
              },
              // Test that lookup only returns inserted entities.
              () {
  
negative.code:                throwsA(isTransactionAbortedError));
        });
      });
      group('query', () {
        Future testQuery(String kind,
                         {List<Filter> filters,
  