refactor(性能测试): 增加上传资源文件的类型, 合并 csv 和 jar 的保存方式统一使用 resourceFiles
This commit is contained in:
parent
b93fac0ee5
commit
b9be1ddd0e
|
@ -19,7 +19,8 @@ import io.metersphere.service.FileService;
|
||||||
import io.metersphere.service.KubernetesTestEngine;
|
import io.metersphere.service.KubernetesTestEngine;
|
||||||
import io.metersphere.service.TestResourcePoolService;
|
import io.metersphere.service.TestResourcePoolService;
|
||||||
import org.apache.commons.beanutils.ConstructorUtils;
|
import org.apache.commons.beanutils.ConstructorUtils;
|
||||||
import org.apache.commons.collections.CollectionUtils;
|
import org.apache.commons.collections4.CollectionUtils;
|
||||||
|
import org.apache.commons.collections4.ListUtils;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.reflections8.Reflections;
|
import org.reflections8.Reflections;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
@ -92,7 +93,7 @@ public class EngineFactory {
|
||||||
}
|
}
|
||||||
|
|
||||||
List<FileMetadata> jmxFiles = fileMetadataList.stream().filter(f -> StringUtils.equalsIgnoreCase(f.getType(), FileType.JMX.name())).collect(Collectors.toList());
|
List<FileMetadata> jmxFiles = fileMetadataList.stream().filter(f -> StringUtils.equalsIgnoreCase(f.getType(), FileType.JMX.name())).collect(Collectors.toList());
|
||||||
List<FileMetadata> resourceFiles = fileMetadataList.stream().filter(f -> !StringUtils.equalsIgnoreCase(f.getType(), FileType.JMX.name())).collect(Collectors.toList());
|
List<FileMetadata> resourceFiles = ListUtils.subtract(fileMetadataList, jmxFiles);
|
||||||
// 合并上传的jmx
|
// 合并上传的jmx
|
||||||
byte[] jmxBytes = mergeJmx(jmxFiles);
|
byte[] jmxBytes = mergeJmx(jmxFiles);
|
||||||
final EngineContext engineContext = new EngineContext();
|
final EngineContext engineContext = new EngineContext();
|
||||||
|
|
Loading…
Reference in New Issue