public void doTestSelectProjection() { Random random = new Random(System.nanoTime()); int randomInteger = random.nextInt(10); String query = "query --query=\"select ID , status , createTime , pk, floatMinValue from " + DATA_PAR_REGION_NAME_PATH + " where ID <= " + randomInteger + "\" --interactive=false"; CommandResult cmdResult = executeCommand(query); printCommandOutput(cmdResult); validateSelectResult(cmdResult, true, (randomInteger + 1), new String[] { "ID", "status", "createTime", "pk", "floatMinValue" }); }
public void doTestSelectBeansAsResult() { Random random = new Random(System.nanoTime()); int randomInteger = random.nextInt(10); String query = "query --query=\"select * from " + DATA_REGION_NAME_PATH + " where employeeId <= " + randomInteger + "\" --interactive=false"; CommandResult cmdResult = executeCommand(query); printCommandOutput(cmdResult); String expectedCols[] = {"name", "lastName", "department", "age", "employeeId"}; validateSelectResult(cmdResult, true, (randomInteger + 1),expectedCols); }
public void doTestSelectBeansWithNestedFieldAsResult() { Random random = new Random(System.nanoTime()); int randomInteger = random.nextInt(10); String query = "query --query=\"select employeeId, name, department, value2 from " + DATA_REGION_NAME_VM1_PATH + " where employeeId <= " + randomInteger + "\" --interactive=false"; CommandResult cmdResult = executeCommand(query); printCommandOutput(cmdResult); String expectedCols[] = {"employeeId", "name", "department", "value2" }; validateSelectResult(cmdResult, true, (randomInteger + 1),expectedCols); }
public void doTestSelectProjectionWithNestedField() { Random random = new Random(System.nanoTime()); int randomInteger = random.nextInt(10); String query = "query --query=\"select employeeId, name, department, value2 from " + DATA_REGION_NAME_VM1_PATH + " where employeeId <= " + randomInteger + "\" --interactive=false"; CommandResult cmdResult = executeCommand(query); printCommandOutput(cmdResult); String expectedCols[] = {"employeeId", "name", "department", "value2" }; validateSelectResult(cmdResult, true, (randomInteger + 1), expectedCols); // Test with collections query = "query --query=\"select ID , status , createTime , pk, floatMinValue, collectionHolderMap from " + DATA_PAR_REGION_NAME_PATH + " where ID <= " + randomInteger + "\" --interactive=false"; cmdResult = executeCommand(query); printCommandOutput(cmdResult); expectedCols = new String[]{"ID","status","createTime", "pk", "floatMinValue", "collectionHolderMap" }; validateSelectResult(cmdResult, true, (randomInteger + 1),expectedCols); }
public void doTestSelectWithGfshEnvVariables() { Random random = new Random(System.nanoTime()); int randomInteger = random.nextInt(10); String query = "query --query=\"select ID , status , createTime , pk, floatMinValue from ${DATA_REGION} where ID <= ${PORTFOLIO_ID}" + " and status='${STATUS}'" + "\" --interactive=false"; executeCommand("set variable --name=DATA_REGION --value=" + DATA_REGION_NAME_PATH); executeCommand("set variable --name=PORTFOLIO_ID --value=" + randomInteger); executeCommand("set variable --name=STATUS --value=" + (new GsRandom().nextBoolean() ? "active" : "inactive")); CommandResult cmdResult = executeCommand(query); printCommandOutput(cmdResult); validateSelectResult(cmdResult, true, -1,null); query = "query --query=\"select ID , status , createTime , pk, floatMinValue from ${DATA_REGION2} where ID <= ${PORTFOLIO_ID2}" + " and status='${STATUS2}'" + "\" --interactive=false"; cmdResult = executeCommand(query); printCommandOutput(cmdResult); validateSelectResult(cmdResult, false, 0,null); }
CommandResult cmdResult = executeCommand(putCommand);printCommandOutput(cmdResult);validateResult(cmdResult,true); vm1.invoke(getTask); vm1.invoke(removeTask); cmdResult = executeCommand(getCommand);printCommandOutput(cmdResult);validateResult(cmdResult,true); cmdResult = executeCommand(locateEntryCommand);printCommandOutput(cmdResult);validateResult(cmdResult,true); vm1.invoke(removeTask); cmdResult = executeCommand(putCommand);printCommandOutput(cmdResult);validateResult(cmdResult,true); vm1.invoke(getTask); cmdResult = executeCommand(removeCommand);printCommandOutput(cmdResult);validateResult(cmdResult,true); cmdResult = executeCommand(getCommand);printCommandOutput(cmdResult);validateResult(cmdResult,false); cmdResult = executeCommand(locateEntryCommand);printCommandOutput(cmdResult);validateResult(cmdResult,false); }else{ CommandResult cmdResult = executeCommand(putCommand);printCommandOutput(cmdResult);validateResult(cmdResult,false); vm1.invoke(clearTask); cmdResult = executeCommand(getCommand);printCommandOutput(cmdResult);validateResult(cmdResult,false); cmdResult = executeCommand(locateEntryCommand);printCommandOutput(cmdResult);validateResult(cmdResult,false); vm1.invoke(removeTask); vm1.invoke(clearTask); cmdResult = executeCommand(putCommand);printCommandOutput(cmdResult);validateResult(cmdResult,false);
command = command + " --value-class=" + Value2.class.getCanonicalName(); CommandResult cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true); command = command + " --value-class=" + Value2.class.getCanonicalName(); cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true);
command = command + " --key-class=" + Key1.class.getCanonicalName() + " --value-class=" + Value2.class.getCanonicalName();; CommandResult cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true);
command = command + " " + "--key=" + key + " --region=" + DATA_REGION_NAME_PATH; CommandResult cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true); command = command + " " + "--key=" + key + " --region=" + DATA_REGION_NAME_PATH; cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true);
command = command + " " + "--key=" + key + " --region=" + DATA_REGION_NAME_VM2_PATH; CommandResult cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true); command = command + " " + "--key=" + key + " --region=" + DATA_REGION_NAME_VM2_PATH; cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true); command = command + " " + "--key=" + key + " --region=" + DATA_PAR_REGION_NAME_VM2_PATH; cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true);
command = command + " " + "--key=" + key + " --region=" + DATA_PAR_REGION_NAME_PATH; CommandResult cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true);
command = command + " " + "--key=" + keyJson + " --region=" + DATA_REGION_NAME_PATH + " --key-class=" + Key1.class.getCanonicalName(); CommandResult cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true);
command = command + " " + "--key=" + key + " --value=" + value + " --region=" + DATA_REGION_NAME_PATH; CommandResult cmdResult = executeCommand(command); printCommandOutput(cmdResult); validateResult(cmdResult,true); assertEquals(Result.Status.OK, cmdResult.getStatus());
command = command + " " + "--key=" + key + " --region=" + DATA_REGION_NAME_PATH + " --recursive=true"; CommandResult cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true);
command = command + " " + "--key=" + key + " --value=" + value + " --region=" + DATA_REGION_NAME_VM2_PATH; CommandResult cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true);
command = command + " " + "--key=" + key + " --region=" + DATA_REGION_NAME_PATH; CommandResult cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true);
command = command + " " + "--key=" + key + " --value=" + value + " --region=" + DATA_REGION_NAME_PATH + " --skip-if-exists=true"; CommandResult cmdResult = executeCommand(command); printCommandOutput(cmdResult); assertEquals(Result.Status.OK, cmdResult.getStatus()); validateResult(cmdResult,true);