anchor.diff:              // - by [subSubKey] + 'SubSubKind'
               () {
                 var query = new Query(ancestorKey: subSubKey, kind: 'SubSubKind');
  -              return consumePages((_) => datastore.query(query))
  +              return consumePages(
  +                  (_) => datastore.query(query, partition: partition))
                     .then((List<Entity> results) {
                   expect(results.length, 1);
                   expect(compareEntity(entity, results[0]), isTrue);
  
positive.code:             // - by [rootKey] + 'SubSubKind2'
              () {
                var query = new Query(ancestorKey: rootKey, kind: 'SubSubKind2');
                return consumePages((_) => datastore.query(query))
                    .then((List<Entity> results) {
                  expect(results.length, 1);
                  expect(compareEntity(entity2, results[0]), isTrue);
  
negative.code:             // FIXME/TODO: Ancestor queries should be strongly consistent.
              // We should not need to wait for them.
              () {
                return waitUntilEntitiesReady(
                    datastore, [subSubKey, subSubKey2], partition);
              },
              // Test that lookup only returns inserted entities.
              () {
  