use of org.apache.geode.cache.query.functional.OrderByPartitionedJUnitTest in project geode by apache.
the class OrderByPartitionedDUnitTest method testOrderedResultsPartitionedRegion_Bug43514_1.
@Test
public void testOrderedResultsPartitionedRegion_Bug43514_1() throws Exception {
Host host = Host.getHost(0);
final VM vm0 = host.getVM(0);
final VM vm1 = host.getVM(1);
final VM vm2 = host.getVM(2);
final VM vm3 = host.getVM(3);
Cache cache = this.getCache();
OrderByPartitionedJUnitTest test = createTestInstance();
test.testOrderedResultsPartitionedRegion_Bug43514_1();
this.closeCache(vm0, vm1, vm2, vm3);
}
use of org.apache.geode.cache.query.functional.OrderByPartitionedJUnitTest in project geode by apache.
the class OrderByPartitionedDUnitTest method testOrderByWithIndexResultWithProjection.
@Test
public void testOrderByWithIndexResultWithProjection() throws Exception {
Host host = Host.getHost(0);
final VM vm0 = host.getVM(0);
final VM vm1 = host.getVM(1);
final VM vm2 = host.getVM(2);
final VM vm3 = host.getVM(3);
Cache cache = this.getCache();
OrderByPartitionedJUnitTest test = createTestInstance();
test.testOrderByWithIndexResultWithProjection();
this.closeCache(vm0, vm1, vm2, vm3);
}
use of org.apache.geode.cache.query.functional.OrderByPartitionedJUnitTest in project geode by apache.
the class OrderByPartitionedDUnitTest method testOrderByForUndefined.
@Test
public void testOrderByForUndefined() throws Exception {
Host host = Host.getHost(0);
final VM vm0 = host.getVM(0);
final VM vm1 = host.getVM(1);
final VM vm2 = host.getVM(2);
final VM vm3 = host.getVM(3);
Cache cache = this.getCache();
OrderByPartitionedJUnitTest test = createTestInstance();
test.testOrderByForUndefined();
this.closeCache(vm0, vm1, vm2, vm3);
}
use of org.apache.geode.cache.query.functional.OrderByPartitionedJUnitTest in project geode by apache.
the class OrderByPartitionedDUnitTest method testOrderByWithNullValues.
@Test
public void testOrderByWithNullValues() throws Exception {
Host host = Host.getHost(0);
final VM vm0 = host.getVM(0);
final VM vm1 = host.getVM(1);
final VM vm2 = host.getVM(2);
final VM vm3 = host.getVM(3);
Cache cache = this.getCache();
OrderByPartitionedJUnitTest test = createTestInstance();
test.testOrderByWithNullValues();
this.closeCache(vm0, vm1, vm2, vm3);
}
use of org.apache.geode.cache.query.functional.OrderByPartitionedJUnitTest in project geode by apache.
the class OrderByPartitionedDUnitTest method createTestInstance.
private OrderByPartitionedJUnitTest createTestInstance() {
Host host = Host.getHost(0);
final VM vm0 = host.getVM(0);
final VM vm1 = host.getVM(1);
final VM vm2 = host.getVM(2);
final VM vm3 = host.getVM(3);
OrderByPartitionedJUnitTest test = new OrderByPartitionedJUnitTest() {
@Override
public Region createRegion(String regionName, Class valueConstraint) {
// TODO Auto-generated method stub
Region rgn = createAccessor(regionName, valueConstraint);
createPR(vm1, regionName, valueConstraint);
createPR(vm2, regionName, valueConstraint);
createPR(vm3, regionName, valueConstraint);
return rgn;
}
@Override
public Index createIndex(String indexName, String indexedExpression, String regionPath) throws IndexInvalidException, IndexNameConflictException, IndexExistsException, RegionNotFoundException, UnsupportedOperationException {
Index indx = createIndexOnAccessor(indexName, indexedExpression, regionPath);
return indx;
}
@Override
public Index createIndex(String indexName, IndexType indexType, String indexedExpression, String fromClause) throws IndexInvalidException, IndexNameConflictException, IndexExistsException, RegionNotFoundException, UnsupportedOperationException {
Index indx = createIndexOnAccessor(indexName, indexType, indexedExpression, fromClause);
return indx;
}
@Override
public boolean assertIndexUsedOnQueryNode() {
return false;
}
};
return test;
}
Aggregations