refactor(性能测试): 优化查询资源池列表,减少资源池很多的情况下查询时长
--bug=1021932 --user=刘瑞斌 【性能测试】查看测试压力配置等待时间太长 https://www.tapd.cn/55049933/s/1329655
This commit is contained in:
parent
d8de2463a7
commit
67ecbea0c7
|
@ -201,22 +201,6 @@ public class TestResourcePoolService {
|
|||
|
||||
public List<TestResourcePoolDTO> listValidResourcePools() {
|
||||
QueryResourcePoolRequest request = new QueryResourcePoolRequest();
|
||||
List<TestResourcePoolDTO> testResourcePools = listResourcePools(request);
|
||||
// 重新校验 pool
|
||||
for (TestResourcePoolDTO pool : testResourcePools) {
|
||||
// 手动设置成无效的, 排除
|
||||
if (INVALID.name().equals(pool.getStatus())) {
|
||||
continue;
|
||||
}
|
||||
try {
|
||||
validateTestResourcePool(pool);
|
||||
} catch (Throwable e) {
|
||||
LogUtil.error(e.getMessage(), e);
|
||||
pool.setStatus(INVALID.name());
|
||||
pool.setUpdateTime(System.currentTimeMillis());
|
||||
testResourcePoolMapper.updateByPrimaryKeySelective(pool);
|
||||
}
|
||||
}
|
||||
request.setStatus(VALID.name());
|
||||
return listResourcePools(request);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue