newOne.setAgentCount(0);
}
Map<String, MutableInt> agentCountMap = agentManagerService.getAvailableAgentCountMap(user);
MutableInt agentCountObj = agentCountMap.get(isClustered() ? test.getRegion() : Config.NONE_REGION);
checkNotNull(agentCountObj, "test region should be within current region list");
int agentMaxCount = agentCountObj.intValue();
checkArgument(newOne.getAgentCount() != 0, "test agent should not be %s", agentMaxCount);
checkArgument(newOne.getAgentCount() <= agentMaxCount, "test agent should be equal to or less than %s",
agentMaxCount);
PerfTest savePerfTest = perfTestService.save(user, newOne);
CoreLogger.LOGGER.info("test {} is created through web api by {}", savePerfTest.getId(), user.getUserId());