diff --git a/backend/src/main/java/io/metersphere/api/controller/APIScenarioReportController.java b/backend/src/main/java/io/metersphere/api/controller/APIScenarioReportController.java index 52374a5484..7e660a1722 100644 --- a/backend/src/main/java/io/metersphere/api/controller/APIScenarioReportController.java +++ b/backend/src/main/java/io/metersphere/api/controller/APIScenarioReportController.java @@ -31,7 +31,7 @@ public class APIScenarioReportController { @GetMapping("/get/{reportId}") public APIScenarioReportResult get(@PathVariable String reportId) { - return apiReportService.get(reportId); + return apiReportService.get(reportId,false); } @PostMapping("/list/{goPage}/{pageSize}") diff --git a/backend/src/main/java/io/metersphere/api/service/ApiScenarioReportService.java b/backend/src/main/java/io/metersphere/api/service/ApiScenarioReportService.java index 11c4eb1a12..4c96916d3f 100644 --- a/backend/src/main/java/io/metersphere/api/service/ApiScenarioReportService.java +++ b/backend/src/main/java/io/metersphere/api/service/ApiScenarioReportService.java @@ -126,7 +126,7 @@ public class ApiScenarioReportService { return scenarioReport; } - public APIScenarioReportResult get(String reportId) { + public APIScenarioReportResult get(String reportId,boolean selectReportContent) { ApiDefinitionExecResult result = definitionExecResultMapper.selectByPrimaryKey(reportId); if (result != null) { APIScenarioReportResult reportResult = new APIScenarioReportResult(); @@ -140,7 +140,7 @@ public class ApiScenarioReportService { APIScenarioReportResult reportResult = extApiScenarioReportMapper.get(reportId); if (reportResult != null) { if (reportResult.getReportVersion() != null && reportResult.getReportVersion() > 1) { - reportResult.setContent(JSON.toJSONString(apiScenarioReportStructureService.assembleReport(reportId))); + reportResult.setContent(JSON.toJSONString(apiScenarioReportStructureService.assembleReport(reportId,selectReportContent))); } else { ApiScenarioReportDetail detail = apiScenarioReportDetailMapper.selectByPrimaryKey(reportId); if (detail != null && reportResult != null) { diff --git a/backend/src/main/java/io/metersphere/api/service/ApiScenarioReportStructureService.java b/backend/src/main/java/io/metersphere/api/service/ApiScenarioReportStructureService.java index 32e15ad708..ac7a696cac 100644 --- a/backend/src/main/java/io/metersphere/api/service/ApiScenarioReportStructureService.java +++ b/backend/src/main/java/io/metersphere/api/service/ApiScenarioReportStructureService.java @@ -286,27 +286,46 @@ public class ApiScenarioReportStructureService { if (reportResults.size() > 1) { for (int i = 0; i < reportResults.size(); i++) { ApiScenarioReportResultWithBLOBs reportResult = reportResults.get(i); - reportResult = apiScenarioReportResultService.formatScenarioResult(reportResult); - if (i == 0) { - RequestResultExpandDTO requestResultExpandDTO = new RequestResultExpandDTO(reportResult); - dto.setStepId(reportResults.get(i).getId()); - dto.setValue(requestResultExpandDTO); - dto.setErrorCode(reportResults.get(0).getErrorCode()); - } else { - StepTreeDTO step = new StepTreeDTO(dto.getLabel(), UUID.randomUUID().toString(), dto.getType(), reportResults.get(i).getId(), (i + 1)); - RequestResultExpandDTO requestResultExpandDTO = new RequestResultExpandDTO(reportResult); - step.setValue(requestResultExpandDTO); - step.setErrorCode(reportResults.get(i).getErrorCode()); - dtoList.add(step); + if(reportResult.getContent() != null){ + //来自报告导出的数据 + if (i == 0) { + dto.setValue(JSON.parseObject(new String(reportResults.get(i).getContent(), StandardCharsets.UTF_8), RequestResult.class)); + dto.setErrorCode(reportResults.get(0).getErrorCode()); + } else { + StepTreeDTO step = new StepTreeDTO(dto.getLabel(), UUID.randomUUID().toString(), dto.getType(), reportResults.get(i).getId(), (i + 1)); + step.setValue(JSON.parseObject(new String(reportResults.get(i).getContent(), StandardCharsets.UTF_8), RequestResult.class)); + step.setErrorCode(reportResults.get(i).getErrorCode()); + dtoList.add(step); + } + }else { + reportResult = apiScenarioReportResultService.formatScenarioResult(reportResult); + if (i == 0) { + RequestResultExpandDTO requestResultExpandDTO = new RequestResultExpandDTO(reportResult); + dto.setStepId(reportResults.get(i).getId()); + dto.setValue(requestResultExpandDTO); + dto.setErrorCode(reportResults.get(0).getErrorCode()); + } else { + StepTreeDTO step = new StepTreeDTO(dto.getLabel(), UUID.randomUUID().toString(), dto.getType(), reportResults.get(i).getId(), (i + 1)); + RequestResultExpandDTO requestResultExpandDTO = new RequestResultExpandDTO(reportResult); + step.setValue(requestResultExpandDTO); + step.setErrorCode(reportResults.get(i).getErrorCode()); + dtoList.add(step); + } } } } else { ApiScenarioReportResultWithBLOBs reportResult = reportResults.get(0); - reportResult = apiScenarioReportResultService.formatScenarioResult(reportResult); - RequestResultExpandDTO requestResultExpandDTO = new RequestResultExpandDTO(reportResult); - dto.setStepId(reportResults.get(0).getId()); - dto.setValue(requestResultExpandDTO); - dto.setErrorCode(reportResults.get(0).getErrorCode()); + if(reportResult.getContent() != null){ + String content = new String(reportResults.get(0).getContent(), StandardCharsets.UTF_8); + dto.setValue(JSON.parseObject(content, RequestResult.class)); + dto.setErrorCode(reportResults.get(0).getErrorCode()); + }else { + reportResult = apiScenarioReportResultService.formatScenarioResult(reportResult); + RequestResultExpandDTO requestResultExpandDTO = new RequestResultExpandDTO(reportResult); + dto.setStepId(reportResults.get(0).getId()); + dto.setValue(requestResultExpandDTO); + dto.setErrorCode(reportResults.get(0).getErrorCode()); + } } } if (StringUtils.isNotEmpty(dto.getType()) && requests.contains(dto.getType()) && dto.getValue() == null || isUiUnExecuteCommand(dto)) { @@ -517,16 +536,16 @@ public class ApiScenarioReportStructureService { return reportDTO; } - public ApiScenarioReportDTO assembleReport(String reportId) { + public ApiScenarioReportDTO assembleReport(String reportId,boolean selectReportContent) { ApiScenarioReport report = scenarioReportMapper.selectByPrimaryKey(reportId); if (report != null && report.getReportType().equals(ReportTypeConstants.API_INTEGRATED.name())) { return this.apiIntegratedReport(reportId); } else { - return this.getReport(reportId); + return this.getReport(reportId,selectReportContent); } } - private ApiScenarioReportDTO getReport(String reportId) { + private ApiScenarioReportDTO getReport(String reportId,boolean selectContent) { List reportResults = null; ApiScenarioReport report = scenarioReportMapper.selectByPrimaryKey(reportId); if (report.getReportType() != null && report.getReportType().startsWith("UI")) { @@ -534,6 +553,10 @@ public class ApiScenarioReportStructureService { example.createCriteria().andReportIdEqualTo(reportId); reportResults = reportResultMapper.selectByExampleWithBLOBs(example); removeUiResultIfNotStep(reportResults); + }else if(selectContent){ + ApiScenarioReportResultExample example = new ApiScenarioReportResultExample(); + example.createCriteria().andReportIdEqualTo(reportId); + reportResults = reportResultMapper.selectByExampleWithBLOBs(example); }else { reportResults = this.selectBaseInfoResultByReportId(reportId); } diff --git a/backend/src/main/java/io/metersphere/controller/ShareController.java b/backend/src/main/java/io/metersphere/controller/ShareController.java index 3a08c99c29..0df955b5c0 100644 --- a/backend/src/main/java/io/metersphere/controller/ShareController.java +++ b/backend/src/main/java/io/metersphere/controller/ShareController.java @@ -170,7 +170,7 @@ public class ShareController { @GetMapping("/api/scenario/report/get/{shareId}/{reportId}") public APIScenarioReportResult get(@PathVariable String shareId, @PathVariable String reportId) { shareInfoService.validateExpired(shareId); // 测试计划,和接口都会用这个 - return apiScenarioReportService.get(reportId); + return apiScenarioReportService.get(reportId,false); } @GetMapping("/performance/report/{shareId}/{reportId}") diff --git a/backend/src/main/java/io/metersphere/track/service/TestPlanScenarioCaseService.java b/backend/src/main/java/io/metersphere/track/service/TestPlanScenarioCaseService.java index f6f6654ff3..8c924723f8 100644 --- a/backend/src/main/java/io/metersphere/track/service/TestPlanScenarioCaseService.java +++ b/backend/src/main/java/io/metersphere/track/service/TestPlanScenarioCaseService.java @@ -496,7 +496,7 @@ public class TestPlanScenarioCaseService { private void calculateScenarioResultDTO(PlanReportCaseDTO item, TestPlanScenarioStepCountDTO stepCount) { if (StringUtils.isNotBlank(item.getReportId())) { - APIScenarioReportResult apiScenarioReportResult = apiScenarioReportService.get(item.getReportId()); + APIScenarioReportResult apiScenarioReportResult = apiScenarioReportService.get(item.getReportId(),false); if (apiScenarioReportResult != null) { String content = apiScenarioReportResult.getContent(); if (StringUtils.isNotBlank(content)) { diff --git a/backend/src/main/java/io/metersphere/track/service/TestPlanService.java b/backend/src/main/java/io/metersphere/track/service/TestPlanService.java index d57f480573..9178bb2053 100644 --- a/backend/src/main/java/io/metersphere/track/service/TestPlanService.java +++ b/backend/src/main/java/io/metersphere/track/service/TestPlanService.java @@ -1462,7 +1462,7 @@ public class TestPlanService { public void buildScenarioResponse(List cases) { if (!CollectionUtils.isEmpty(cases)) { cases.forEach((item) -> { - item.setResponse(apiScenarioReportService.get(item.getReportId())); + item.setResponse(apiScenarioReportService.get(item.getReportId(),true)); }); } } diff --git a/frontend/src/business/components/api/automation/report/ApiReportDetail.vue b/frontend/src/business/components/api/automation/report/ApiReportDetail.vue index 47d1c99e61..e3e89a3100 100644 --- a/frontend/src/business/components/api/automation/report/ApiReportDetail.vue +++ b/frontend/src/business/components/api/automation/report/ApiReportDetail.vue @@ -343,8 +343,12 @@ export default { this.init(); if (this.isTemplate) { // 测试计划报告导出 - this.report = this.templateReport; - this.buildReport(); + if(this.templateReport){ + this.handleGetScenarioReport(this.templateReport); + }else { + this.report = this.templateReport; + this.buildReport(); + } } else if (this.isShare) { getShareScenarioReport(this.shareId, this.reportId, (data) => { this.checkReport(data); diff --git a/frontend/src/business/components/api/automation/report/components/RequestResult.vue b/frontend/src/business/components/api/automation/report/components/RequestResult.vue index 84a824928d..886bdf7f47 100644 --- a/frontend/src/business/components/api/automation/report/components/RequestResult.vue +++ b/frontend/src/business/components/api/automation/report/components/RequestResult.vue @@ -164,16 +164,25 @@ export default { }, methods: { loadRequestInfoExpand() { - this.$get("/api/scenario/report/selectReportContent/" + this.stepId, response => { - let requestResult = response.data; - if (requestResult) { - this.requestInfo = requestResult; - } - this.$nextTick(() => { - this.requestInfo.loading = false; + if(!this.requestInfo.hasData){ + if(this.request.responseResult && this.request.responseResult.body){ + this.requestInfo = this.request; this.requestInfo.hasData = true; + } + } + if(!this.requestInfo.hasData){ + this.$get("/api/scenario/report/selectReportContent/" + this.stepId, response => { + let requestResult = response.data; + if (requestResult) { + this.requestInfo = requestResult; + } + this.$nextTick(() => { + this.requestInfo.loading = false; + this.requestInfo.hasData = true; + }); }); - }); + } + }, active() { if (this.request.unexecute) { @@ -182,11 +191,7 @@ export default { this.showActive = !this.showActive; } if (this.showActive) { - if (this.requestInfo.hasData) { - this.requestInfo.loading = false; - } else { - this.loadRequestInfoExpand(); - } + this.loadRequestInfoExpand(); } }, getName(name) { diff --git a/frontend/src/business/components/track/plan/view/comonents/report/detail/TestPlanReportContent.vue b/frontend/src/business/components/track/plan/view/comonents/report/detail/TestPlanReportContent.vue index ec1324c316..9d8eab307e 100644 --- a/frontend/src/business/components/track/plan/view/comonents/report/detail/TestPlanReportContent.vue +++ b/frontend/src/business/components/track/plan/view/comonents/report/detail/TestPlanReportContent.vue @@ -59,7 +59,6 @@ export default { }, props: { planId:String, - isTemplate: Boolean, isShare: Boolean, isDb: Boolean, shareId: String, @@ -68,6 +67,7 @@ export default { data() { return { report: {}, + isTemplate: true, result: {}, shareUrl: '' }; @@ -121,7 +121,7 @@ export default { methods: { getReport() { if (this.isTemplate) { - this.report = "#report"; + this.report = {"name":"功能+接口+场景-2022-04-11 16:13:13","executeCount":0,"passCount":0,"functionResult":{"caseData":[{"status":"Prepare","count":3},{"status":"Underway","count":1}],"issueData":[]},"apiResult":{"apiCaseData":[{"status":"errorReportResult","count":4}],"apiScenarioData":[{"status":"Error","count":2},{"status":"errorReportResult","count":1}],"apiScenarioStepData":[{"status":"Failure","count":2},{"status":"Pass","count":1},{"status":"errorReportResult","count":5}]},"functionFailureCases":[],"functionAllCases":[{"executor":"songtianyang","executorName":"宋建国","planId":"095a5199-119d-4093-99f2-40654a625ed9","caseId":"b7126865-98d7-41ed-98a5-85ddd2ab8bbe","projectName":"据说必须有个项目","actualResult":"","isCustomNum":false,"issuesCount":0,"id":"d2ef4ecd-6429-40aa-a6a9-efa6301ff978","nodeId":"1995d461-be39-4a40-bbc3-c70cc9949742","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"test","priority":"P0","createTime":1647497929072,"updateTime":1647501358570,"num":100004,"tags":"[\"jkyfgjkkjh\"]","status":"Underway","customNum":"12138"},{"executor":"songtianyang","executorName":"宋建国","planId":"095a5199-119d-4093-99f2-40654a625ed9","caseId":"6b976c13-2bf0-42de-adcb-6eb8966ee896","projectName":"据说必须有个项目","isCustomNum":false,"issuesCount":0,"id":"a541e8c0-48a9-4c7c-8a87-948db49d7a00","nodeId":"79aafc71-6b27-4b30-8f3d-08221d1122ea","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"功能用例1","priority":"P1","createTime":1647497929071,"updateTime":1647497929071,"num":100001,"tags":"[]","status":"Prepare","customNum":"1"},{"executor":"songtianyang","executorName":"宋建国","planId":"095a5199-119d-4093-99f2-40654a625ed9","caseId":"de8aebc8-0d1e-44d0-97cd-8959962f467d","projectName":"据说必须有个项目","isCustomNum":false,"issuesCount":0,"id":"c0aec6f1-4a08-4539-8ba8-ed7d67fd8776","nodeId":"b8d8ff32-b113-4da5-a594-053870495bd1","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"功能用例2","priority":"P2","createTime":1647497929070,"updateTime":1647497929070,"num":100002,"tags":"[]","status":"Prepare","customNum":"2"},{"executor":"songtianyang","executorName":"宋建国","planId":"095a5199-119d-4093-99f2-40654a625ed9","caseId":"bc41d077-aa67-4266-b3c2-aea13827a5c7","projectName":"据说必须有个项目","isCustomNum":false,"issuesCount":0,"id":"c82f5904-4447-4026-bc97-b9c06c8bfaea","nodeId":"b55d2414-cb42-452a-a909-735d85da2953","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"功能用例3","priority":"P3","createTime":1647497929067,"updateTime":1647497929067,"num":100003,"tags":"[]","status":"Prepare","customNum":"3"}],"issueList":[],"apiFailureCases":[],"apiAllCases":[{"response":"{\"attachInfoMap\":{\"errorReportResult\":\"12138\"},\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795647,\"error\":1,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"ffd1c6ed-0c48-bcab-306f-d5bd7a0a6101\",\"method\":\"GET\",\"name\":\"527426ac-ca90-47f2-bfe1-4d8ad5f7249c\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"ffd1c6ed-0c48-bcab-306f-d5bd7a0a6101_null\",\"responseResult\":{\"assertions\":[{\"content\":\"Response Data start with: ccccccc\",\"message\":\"Test failed: text expected to contain /^ccccccc/\",\"name\":\"Assertion\",\"pass\":false},{\"content\":\"Check Error report:12138\",\"errorReportMessage\":\"null Final result is success\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"console\":\"2022-04-11 16:13:14 INFO MS-JMETER-RUN-TASK:1 Note: Sample TimeStamps are START times\\n2022-04-11 16:13:14 INFO MS-JMETER-RUN-TASK:1 sampleresult.default.encoding is set to UTF-8\\n2022-04-11 16:13:14 INFO MS-JMETER-RUN-TASK:1 sampleresult.useNanoTime\u003dtrue\\n2022-04-11 16:13:14 INFO MS-JMETER-RUN-TASK:1 sampleresult.nanoThreadSleep\u003d5000\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:14 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:14 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Note: Function class names must contain the string: \u0027.functions.\u0027\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Note: Function class names must not contain the string: \u0027.gui.\u0027\\n2022-04-11 16:13:14 WARN StandardJMeterEngine Did not find any functions\\n2022-04-11 16:13:14 INFO StandardJMeterEngine 1f55b52e-1399-4a79-9af0-031279f3651d_527426ac-ca90-47f2-bfe1-4d8ad5f7249c: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:14 INFO StandardJMeterEngine 1f55b52e-1399-4a79-9af0-031279f3651d_527426ac-ca90-47f2-bfe1-4d8ad5f7249c: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 1f55b52e-1399-4a79-9af0-031279f3651d\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Starting 1 threads for group 1f55b52e-1399-4a79-9af0-031279f3651d.\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:14 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:14 INFO 1f55b52e-1399-4a79-9af0-031279f3651d 1-1 Thread started: 1f55b52e-1399-4a79-9af0-031279f3651d 1-1\\n2022-04-11 16:13:14 INFO MS-JMETER-RUN-TASK:2 Setting Locale to zh_CN_#Hans\\n2022-04-11 16:13:14 INFO MS-JMETER-RUN-TASK:2 Could not find resources for \u0027zh_CN_#Hans\u0027, using \u0027zh_CN\u0027\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:14 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:14 INFO StandardJMeterEngine 61e02528-2217-4d1a-8af6-1ee4b951376a_ed7eb60a-cedc-4d99-bffe-14764a4da181: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:14 INFO StandardJMeterEngine 61e02528-2217-4d1a-8af6-1ee4b951376a_ed7eb60a-cedc-4d99-bffe-14764a4da181: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 61e02528-2217-4d1a-8af6-1ee4b951376a\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Starting 1 threads for group 61e02528-2217-4d1a-8af6-1ee4b951376a.\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:14 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:14 INFO 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1 Thread started: 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1\\n2022-04-11 16:13:14 INFO 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1 Local host \u003d songyingjundeMac-mini.local\\n2022-04-11 16:13:14 INFO 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1 HTTP request retry count \u003d 0\\n2022-04-11 16:13:14 INFO 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1 Thread is done: 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1\\n2022-04-11 16:13:14 INFO 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1 Thread finished: 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Default base\u003d\u0027/Users/handsomesong/IdeaProjects/metersphere\u0027\\n2022-04-11 16:13:14 INFO MS-JMETER-RUN-TASK:3 Setting Locale to zh_CN_#Hans\\n2022-04-11 16:13:14 INFO MS-JMETER-RUN-TASK:3 Could not find resources for \u0027zh_CN_#Hans\u0027, using \u0027zh_CN\u0027\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:14 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:14 INFO StandardJMeterEngine 72b1c169-4057-4487-a8a2-f397583faa3d_23f90212-dc4f-4d44-b57e-84e3a3f291d8: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:14 INFO StandardJMeterEngine 72b1c169-4057-4487-a8a2-f397583faa3d_23f90212-dc4f-4d44-b57e-84e3a3f291d8: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 72b1c169-4057-4487-a8a2-f397583faa3d\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting 1 threads for group 72b1c169-4057-4487-a8a2-f397583faa3d.\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:15 INFO 72b1c169-4057-4487-a8a2-f397583faa3d 1-1 Thread started: 72b1c169-4057-4487-a8a2-f397583faa3d 1-1\\n2022-04-11 16:13:15 INFO 72b1c169-4057-4487-a8a2-f397583faa3d 1-1 Thread is done: 72b1c169-4057-4487-a8a2-f397583faa3d 1-1\\n2022-04-11 16:13:15 INFO 72b1c169-4057-4487-a8a2-f397583faa3d 1-1 Thread finished: 72b1c169-4057-4487-a8a2-f397583faa3d 1-1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:15 INFO MS-JMETER-RUN-TASK:4 Setting Locale to zh_CN_#Hans\\n2022-04-11 16:13:15 INFO MS-JMETER-RUN-TASK:4 Could not find resources for \u0027zh_CN_#Hans\u0027, using \u0027zh_CN\u0027\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:15 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:15 INFO StandardJMeterEngine 44a358c8-3ef3-45e4-8e14-36d0df56b2c0_8428e993-33cd-42db-81a0-9c3eeda471c1: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:15 INFO StandardJMeterEngine 44a358c8-3ef3-45e4-8e14-36d0df56b2c0_8428e993-33cd-42db-81a0-9c3eeda471c1: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 44a358c8-3ef3-45e4-8e14-36d0df56b2c0\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting 1 threads for group 44a358c8-3ef3-45e4-8e14-36d0df56b2c0.\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:15 INFO 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1 Thread started: 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1\\n2022-04-11 16:13:15 INFO 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1 Thread is done: 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1\\n2022-04-11 16:13:15 INFO 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1 Thread finished: 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:15 INFO Thread-43 Worker ended\\n2022-04-11 16:13:15 INFO Thread-45 Worker ended\\n2022-04-11 16:13:15 INFO MS-JMETER-RUN-TASK:5 Setting Locale to zh_CN_#Hans\\n2022-04-11 16:13:15 INFO MS-JMETER-RUN-TASK:5 Could not find resources for \u0027zh_CN_#Hans\u0027, using \u0027zh_CN\u0027\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:15 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:15 INFO StandardJMeterEngine f2584010-bb5d-43b6-99c6-fb146e20dded_90263a2d-c03b-4a23-869c-332a97765e5d: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:15 INFO StandardJMeterEngine f2584010-bb5d-43b6-99c6-fb146e20dded_90263a2d-c03b-4a23-869c-332a97765e5d: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:15 INFO Thread-47 Worker ended\\n2022-04-11 16:13:15 INFO 1f55b52e-1399-4a79-9af0-031279f3651d 1-1 Thread is done: 1f55b52e-1399-4a79-9af0-031279f3651d 1-1\\n2022-04-11 16:13:15 INFO 1f55b52e-1399-4a79-9af0-031279f3651d 1-1 Thread finished: 1f55b52e-1399-4a79-9af0-031279f3651d 1-1\\n\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:15 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":50,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":50},\"scenario\":\"\",\"startTime\":1649664795597,\"status\":\"errorReportResult\",\"subRequestResults\":[],\"success\":false,\"threadName\":\"1f55b52e-1399-4a79-9af0-031279f3651d\",\"totalAssertions\":2,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}","reportId":"1f55b52e-1399-4a79-9af0-031279f3651d","caseId":"ffd1c6ed-0c48-bcab-306f-d5bd7a0a6101","createUser":"songtianyang","execResult":"errorReportResult","id":"527426ac-ca90-47f2-bfe1-4d8ad5f7249c","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"copy_case1","priority":"P0","apiDefinitionId":"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb","createUserId":"songtianyang","num":100003008},{"response":"{\"attachInfoMap\":{\"errorReportResult\":\"12138\"},\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664794844,\"error\":0,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"dd42b4be-1771-7473-15dd-73c0079936e2\",\"method\":\"GET\",\"name\":\"ed7eb60a-cedc-4d99-bffe-14764a4da181\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"dd42b4be-1771-7473-15dd-73c0079936e2_null\",\"responseResult\":{\"assertions\":[{\"content\":\"Check Error report:12138\",\"errorReportMessage\":\"null Final result is success\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"console\":\"2022-04-11 16:13:14 INFO StandardJMeterEngine 61e02528-2217-4d1a-8af6-1ee4b951376a_ed7eb60a-cedc-4d99-bffe-14764a4da181: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:14 INFO StandardJMeterEngine 61e02528-2217-4d1a-8af6-1ee4b951376a_ed7eb60a-cedc-4d99-bffe-14764a4da181: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 61e02528-2217-4d1a-8af6-1ee4b951376a\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Starting 1 threads for group 61e02528-2217-4d1a-8af6-1ee4b951376a.\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:14 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:14 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:14 INFO 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1 Thread started: 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1\\n2022-04-11 16:13:14 INFO 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1 Local host \u003d songyingjundeMac-mini.local\\n2022-04-11 16:13:14 INFO 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1 HTTP request retry count \u003d 0\\n2022-04-11 16:13:14 INFO 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1 Thread is done: 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1\\n2022-04-11 16:13:14 INFO 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1 Thread finished: 61e02528-2217-4d1a-8af6-1ee4b951376a 1-1\\n\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:15 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":54,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":57},\"scenario\":\"\",\"startTime\":1649664794787,\"status\":\"errorReportResult\",\"subRequestResults\":[],\"success\":true,\"threadName\":\"61e02528-2217-4d1a-8af6-1ee4b951376a\",\"totalAssertions\":1,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}","reportId":"61e02528-2217-4d1a-8af6-1ee4b951376a","caseId":"dd42b4be-1771-7473-15dd-73c0079936e2","createUser":"songtianyang","execResult":"errorReportResult","id":"ed7eb60a-cedc-4d99-bffe-14764a4da181","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"copy_case14","priority":"P0","apiDefinitionId":"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb","createUserId":"songtianyang","num":100003010},{"response":"{\"attachInfoMap\":{\"errorReportResult\":\"12138\"},\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795066,\"error\":1,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"51dd746e-bad1-2775-c2fe-df03549c2efe\",\"method\":\"GET\",\"name\":\"23f90212-dc4f-4d44-b57e-84e3a3f291d8\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"51dd746e-bad1-2775-c2fe-df03549c2efe_null\",\"responseResult\":{\"assertions\":[{\"content\":\"Response Data start with: sty\",\"message\":\"Test failed: text expected to contain /^sty/\",\"name\":\"Assertion\",\"pass\":false},{\"content\":\"Check Error report:12138\",\"errorReportMessage\":\"null Final result is success\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"console\":\"2022-04-11 16:13:14 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:14 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:14 INFO StandardJMeterEngine 72b1c169-4057-4487-a8a2-f397583faa3d_23f90212-dc4f-4d44-b57e-84e3a3f291d8: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:14 INFO StandardJMeterEngine 72b1c169-4057-4487-a8a2-f397583faa3d_23f90212-dc4f-4d44-b57e-84e3a3f291d8: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 72b1c169-4057-4487-a8a2-f397583faa3d\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting 1 threads for group 72b1c169-4057-4487-a8a2-f397583faa3d.\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:15 INFO 72b1c169-4057-4487-a8a2-f397583faa3d 1-1 Thread started: 72b1c169-4057-4487-a8a2-f397583faa3d 1-1\\n2022-04-11 16:13:15 INFO 72b1c169-4057-4487-a8a2-f397583faa3d 1-1 Thread is done: 72b1c169-4057-4487-a8a2-f397583faa3d 1-1\\n2022-04-11 16:13:15 INFO 72b1c169-4057-4487-a8a2-f397583faa3d 1-1 Thread finished: 72b1c169-4057-4487-a8a2-f397583faa3d 1-1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Notifying test listeners of end of test\\n\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:15 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":31,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":31},\"scenario\":\"\",\"startTime\":1649664795035,\"status\":\"errorReportResult\",\"subRequestResults\":[],\"success\":false,\"threadName\":\"72b1c169-4057-4487-a8a2-f397583faa3d\",\"totalAssertions\":2,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}","reportId":"72b1c169-4057-4487-a8a2-f397583faa3d","caseId":"51dd746e-bad1-2775-c2fe-df03549c2efe","createUser":"songtianyang","execResult":"errorReportResult","id":"23f90212-dc4f-4d44-b57e-84e3a3f291d8","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"copy_case15","priority":"P0","apiDefinitionId":"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb","createUserId":"songtianyang","num":100003011},{"response":"{\"attachInfoMap\":{\"errorReportResult\":\"12138\"},\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795307,\"error\":0,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"1c5f81ac-a64a-50e6-7b47-b2ea5cbb7848\",\"method\":\"GET\",\"name\":\"8428e993-33cd-42db-81a0-9c3eeda471c1\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"1c5f81ac-a64a-50e6-7b47-b2ea5cbb7848_null\",\"responseResult\":{\"assertions\":[{\"content\":\"Check Error report:12138\",\"errorReportMessage\":\"null Final result is success\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"console\":\"2022-04-11 16:13:15 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:15 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:15 INFO StandardJMeterEngine 44a358c8-3ef3-45e4-8e14-36d0df56b2c0_8428e993-33cd-42db-81a0-9c3eeda471c1: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:15 INFO StandardJMeterEngine 44a358c8-3ef3-45e4-8e14-36d0df56b2c0_8428e993-33cd-42db-81a0-9c3eeda471c1: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 44a358c8-3ef3-45e4-8e14-36d0df56b2c0\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting 1 threads for group 44a358c8-3ef3-45e4-8e14-36d0df56b2c0.\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:15 INFO 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1 Thread started: 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1\\n2022-04-11 16:13:15 INFO 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1 Thread is done: 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1\\n2022-04-11 16:13:15 INFO 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1 Thread finished: 44a358c8-3ef3-45e4-8e14-36d0df56b2c0 1-1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Notifying test listeners of end of test\\n\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:15 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":20,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":20},\"scenario\":\"\",\"startTime\":1649664795287,\"status\":\"errorReportResult\",\"subRequestResults\":[],\"success\":true,\"threadName\":\"44a358c8-3ef3-45e4-8e14-36d0df56b2c0\",\"totalAssertions\":1,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}","reportId":"44a358c8-3ef3-45e4-8e14-36d0df56b2c0","caseId":"1c5f81ac-a64a-50e6-7b47-b2ea5cbb7848","createUser":"songtianyang","execResult":"errorReportResult","id":"8428e993-33cd-42db-81a0-9c3eeda471c1","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"copy_copy_case1","priority":"P0","apiDefinitionId":"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb","createUserId":"songtianyang","num":100003009}],"scenarioFailureCases":[{"response":{"testName":"失败继续的场景-2022-04-11 16:13:16","projectName":"据说必须有个项目","testId":"f2584010-bb5d-43b6-99c6-fb146e20dded","userName":"宋建国","content":"{\"console\":\"2022-04-11 16:13:15 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:15 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:15 INFO StandardJMeterEngine f2584010-bb5d-43b6-99c6-fb146e20dded_90263a2d-c03b-4a23-869c-332a97765e5d: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:15 INFO StandardJMeterEngine f2584010-bb5d-43b6-99c6-fb146e20dded_90263a2d-c03b-4a23-869c-332a97765e5d: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:15 INFO Thread-47 Worker ended\\n2022-04-11 16:13:15 INFO 1f55b52e-1399-4a79-9af0-031279f3651d 1-1 Thread is done: 1f55b52e-1399-4a79-9af0-031279f3651d 1-1\\n2022-04-11 16:13:15 INFO 1f55b52e-1399-4a79-9af0-031279f3651d 1-1 Thread finished: 1f55b52e-1399-4a79-9af0-031279f3651d 1-1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting ThreadGroup: 1 : f2584010-bb5d-43b6-99c6-fb146e20dded\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting 1 threads for group f2584010-bb5d-43b6-99c6-fb146e20dded.\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 Thread started: f2584010-bb5d-43b6-99c6-fb146e20dded 1-1\\n2022-04-11 16:13:15 INFO MS-JMETER-RUN-TASK:6 Setting Locale to zh_CN_#Hans\\n2022-04-11 16:13:15 INFO MS-JMETER-RUN-TASK:6 Could not find resources for \u0027zh_CN_#Hans\u0027, using \u0027zh_CN\u0027\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:15 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:15 INFO StandardJMeterEngine 43f58ab8-814c-4309-8dda-27bb9f5e64f0_4769f541-74cd-4ec3-b684-26804b8e9a8c: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:15 INFO StandardJMeterEngine 43f58ab8-814c-4309-8dda-27bb9f5e64f0_4769f541-74cd-4ec3-b684-26804b8e9a8c: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 43f58ab8-814c-4309-8dda-27bb9f5e64f0\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting 1 threads for group 43f58ab8-814c-4309-8dda-27bb9f5e64f0.\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:15 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread started: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:15 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Stored: /opt/metersphere/data/body/136d9c4f-0fe5-4ceb-8490-7f5c79c8b987/宋天阳的银行账户确认书.docx\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 houzhi\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 qianzhi\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 Thread is done: f2584010-bb5d-43b6-99c6-fb146e20dded 1-1\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 Thread finished: f2584010-bb5d-43b6-99c6-fb146e20dded 1-1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 houzhi\\n2022-04-11 16:13:16 INFO Thread-39 Worker ended\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 qianzhi\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread is done: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread finished: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO MS-JMETER-RUN-TASK:7 Setting Locale to zh_CN_#Hans\\n2022-04-11 16:13:16 INFO MS-JMETER-RUN-TASK:7 Could not find resources for \u0027zh_CN_#Hans\u0027, using \u0027zh_CN\u0027\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:16 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:16 INFO StandardJMeterEngine 5227fa39-42b8-4ea7-b5d3-881b6ee261a6_4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:16 INFO StandardJMeterEngine 5227fa39-42b8-4ea7-b5d3-881b6ee261a6_4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 5227fa39-42b8-4ea7-b5d3-881b6ee261a6\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting 1 threads for group 5227fa39-42b8-4ea7-b5d3-881b6ee261a6.\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread started: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 houzhi\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 qianzhi\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread is done: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread finished: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO Thread-51 Worker ended\\n2022-04-11 16:13:16 INFO Thread-49 Worker ended\\n\",\"error\":1,\"errorCode\":4,\"errorCodeAssertions\":0,\"passAssertions\":8,\"scenarioError\":1,\"scenarioErrorReport\":0,\"scenarioStepError\":1,\"scenarioStepErrorReport\":4,\"scenarioStepSuccess\":0,\"scenarioStepTotal\":5,\"scenarioStepUnExecuteReport\":0,\"scenarioSuccess\":0,\"scenarioTotal\":1,\"scenarioUnExecute\":0,\"steps\":[{\"children\":[{\"allIndex\":\"2\",\"children\":[],\"errorCode\":\"12138\",\"index\":1,\"label\":\"获取tcp各个接口状态_copy\",\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_2\",\"stepId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"totalStatus\":\"errorCode\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795811,\"error\":0,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"method\":\"GET\",\"name\":\"获取tcp各个接口状态_copy\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_2\",\"responseResult\":{\"assertions\":[{\"content\":\"Check Error report:12138\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:15 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":28,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":28},\"scenario\":\"\",\"startTime\":1649664795783,\"subRequestResults\":[],\"success\":true,\"threadName\":\"f2584010-bb5d-43b6-99c6-fb146e20dded\",\"totalAssertions\":1,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}},{\"allIndex\":\"5\",\"children\":[],\"errorCode\":\"12138\",\"index\":2,\"label\":\"获取tcp各个接口状态_copy_copy\",\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_5\",\"stepId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"totalStatus\":\"errorCode\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795840,\"error\":0,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"method\":\"GET\",\"name\":\"获取tcp各个接口状态_copy_copy\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_5\",\"responseResult\":{\"assertions\":[{\"content\":\"Check Error report:12138\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:15 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":29,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":29},\"scenario\":\"\",\"startTime\":1649664795811,\"subRequestResults\":[],\"success\":true,\"threadName\":\"f2584010-bb5d-43b6-99c6-fb146e20dded\",\"totalAssertions\":1,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}},{\"allIndex\":\"3\",\"children\":[],\"index\":3,\"label\":\"获取阿里demo-API列表\",\"resourceId\":\"cebced8e-c800-4f7a-badf-e4314c78f400_3\",\"stepId\":\"cebced8e-c800-4f7a-badf-e4314c78f400\",\"totalStatus\":\"fail\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8090/api/list\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795908,\"error\":1,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"cebced8e-c800-4f7a-badf-e4314c78f400\",\"method\":\"GET\",\"name\":\"获取阿里demo-API列表\",\"passAssertions\":0,\"requestSize\":179,\"resourceId\":\"cebced8e-c800-4f7a-badf-e4314c78f400_3\",\"responseResult\":{\"assertions\":[],\"body\":\"{\\\"timestamp\\\":\\\"2022-04-11T08:13:16.014+00:00\\\",\\\"status\\\":404,\\\"error\\\":\\\"Not Found\\\",\\\"path\\\":\\\"/api/list\\\"}\",\"headers\":\"HTTP/1.1 404 \\nTransfer-Encoding: chunked\\nConnection: keep-alive\\nContent-Type: application/json\\nDate: Mon, 11 Apr 2022 08:13:16 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\nVary: Origin\\nVary: Access-Control-Request-Method\\nVary: Access-Control-Request-Headers\\n\",\"latency\":67,\"responseCode\":\"404\",\"responseMessage\":\"\",\"responseSize\":97,\"responseTime\":67},\"scenario\":\"\",\"startTime\":1649664795841,\"subRequestResults\":[],\"success\":false,\"threadName\":\"f2584010-bb5d-43b6-99c6-fb146e20dded\",\"totalAssertions\":0,\"url\":\"http://101.42.95.4:8090/api/list\"}},{\"allIndex\":\"4\",\"children\":[],\"errorCode\":\"12138\",\"index\":4,\"label\":\"获取tcp各个接口状态_copy_copy\",\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_4\",\"stepId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"totalStatus\":\"errorCode\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795964,\"error\":0,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"method\":\"GET\",\"name\":\"获取tcp各个接口状态_copy_copy\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_4\",\"responseResult\":{\"assertions\":[{\"content\":\"Check Error report:12138\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:16 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":23,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":23},\"scenario\":\"\",\"startTime\":1649664795941,\"subRequestResults\":[],\"success\":true,\"threadName\":\"f2584010-bb5d-43b6-99c6-fb146e20dded\",\"totalAssertions\":1,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}},{\"allIndex\":\"1\",\"children\":[],\"errorCode\":\"12138\",\"index\":5,\"label\":\"获取tcp各个接口状态\",\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_1\",\"stepId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"totalStatus\":\"errorCode\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795977,\"error\":0,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"method\":\"GET\",\"name\":\"获取tcp各个接口状态\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_1\",\"responseResult\":{\"assertions\":[{\"content\":\"Check Error report:12138\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:16 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":13,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":13},\"scenario\":\"\",\"startTime\":1649664795964,\"subRequestResults\":[],\"success\":true,\"threadName\":\"f2584010-bb5d-43b6-99c6-fb146e20dded\",\"totalAssertions\":1,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}}],\"errorCode\":\"12138\",\"index\":1,\"label\":\"失败继续的场景\",\"resourceId\":\"a5258d94-b1f5-4807-ae86-7a4edc1816d9\",\"stepId\":\"a5258d94-b1f5-4807-ae86-7a4edc1816d9\",\"totalStatus\":\"fail\",\"type\":\"scenario\"}],\"total\":5,\"totalAssertions\":4,\"totalTime\":160,\"unExecute\":0}","id":"f2584010-bb5d-43b6-99c6-fb146e20dded","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"失败继续的场景-2022-04-11 16:13:16","createTime":1649664794181,"updateTime":1649664796373,"status":"Error","userId":"songtianyang","triggerMode":"MANUAL","executeType":"Saved","scenarioName":"失败继续的场景","scenarioId":"a5258d94-b1f5-4807-ae86-7a4edc1816d9","createUser":"songtianyang","actuator":"LOCAL","endTime":1649664796423,"reportVersion":2,"versionId":"654e5ce1-872b-4941-b62c-c8e0211691ed","reportType":"SCENARIO_INDEPENDENT","description":"null"},"id":"90263a2d-c03b-4a23-869c-332a97765e5d","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","userId":"songtianyang","modulePath":"/腾讯服务器","name":"失败继续的场景","level":"P0","status":"Error","principal":"songtianyang","stepTotal":5,"lastResult":"Error","reportId":"f2584010-bb5d-43b6-99c6-fb146e20dded","num":100055,"customNum":"","createUser":"songtianyang"},{"response":{"testName":"上传文件接口-2022-04-11 16:13:16","projectName":"据说必须有个项目","testId":"43f58ab8-814c-4309-8dda-27bb9f5e64f0","userName":"宋建国","content":"{\"console\":\"2022-04-11 16:13:15 INFO StandardJMeterEngine 43f58ab8-814c-4309-8dda-27bb9f5e64f0_4769f541-74cd-4ec3-b684-26804b8e9a8c: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:15 INFO StandardJMeterEngine 43f58ab8-814c-4309-8dda-27bb9f5e64f0_4769f541-74cd-4ec3-b684-26804b8e9a8c: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 43f58ab8-814c-4309-8dda-27bb9f5e64f0\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting 1 threads for group 43f58ab8-814c-4309-8dda-27bb9f5e64f0.\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:15 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread started: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:15 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Stored: /opt/metersphere/data/body/136d9c4f-0fe5-4ceb-8490-7f5c79c8b987/宋天阳的银行账户确认书.docx\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 houzhi\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 qianzhi\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 Thread is done: f2584010-bb5d-43b6-99c6-fb146e20dded 1-1\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 Thread finished: f2584010-bb5d-43b6-99c6-fb146e20dded 1-1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 houzhi\\n2022-04-11 16:13:16 INFO Thread-39 Worker ended\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 qianzhi\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread is done: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread finished: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO MS-JMETER-RUN-TASK:7 Setting Locale to zh_CN_#Hans\\n2022-04-11 16:13:16 INFO MS-JMETER-RUN-TASK:7 Could not find resources for \u0027zh_CN_#Hans\u0027, using \u0027zh_CN\u0027\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:16 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:16 INFO StandardJMeterEngine 5227fa39-42b8-4ea7-b5d3-881b6ee261a6_4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:16 INFO StandardJMeterEngine 5227fa39-42b8-4ea7-b5d3-881b6ee261a6_4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 5227fa39-42b8-4ea7-b5d3-881b6ee261a6\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting 1 threads for group 5227fa39-42b8-4ea7-b5d3-881b6ee261a6.\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread started: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 houzhi\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 qianzhi\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread is done: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread finished: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO Thread-51 Worker ended\\n\",\"error\":1,\"errorCode\":0,\"errorCodeAssertions\":0,\"passAssertions\":0,\"scenarioError\":1,\"scenarioErrorReport\":0,\"scenarioStepError\":1,\"scenarioStepErrorReport\":0,\"scenarioStepSuccess\":1,\"scenarioStepTotal\":2,\"scenarioStepUnExecuteReport\":0,\"scenarioSuccess\":0,\"scenarioTotal\":1,\"scenarioUnExecute\":0,\"steps\":[{\"children\":[{\"allIndex\":\"2\",\"children\":[],\"index\":1,\"label\":\"上传文件\",\"resourceId\":\"136d9c4f-0fe5-4ceb-8490-7f5c79c8b987_2\",\"stepId\":\"136d9c4f-0fe5-4ceb-8490-7f5c79c8b987\",\"totalStatus\":\"fail\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"POST http://101.42.95.4:8090/herman/fileList\\n\\nPOST data:\\n--hQZSZDqT1aFWNwr6skwen6OiqEprbh\\r\\nContent-Disposition: form-data; name\u003d\\\"String\\\"\\r\\n\\r\\nasd\\r\\n--hQZSZDqT1aFWNwr6skwen6OiqEprbh\\r\\nContent-Disposition: form-data; name\u003d\\\"file\\\"; filename\u003d\\\"宋天阳的银行账户确认书.docx\\\"\\r\\nContent-Type: application/octet-stream\\r\\n\\r\\n\u003cactual file content, not shown here\u003e\\r\\n--hQZSZDqT1aFWNwr6skwen6OiqEprbh--\\r\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795977,\"error\":1,\"headers\":\"Connection: keep-alive\\nContent-Length: 17242\\nContent-Type: multipart/form-data; boundary\u003dhQZSZDqT1aFWNwr6skwen6OiqEprbh; charset\u003dUTF-8\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"136d9c4f-0fe5-4ceb-8490-7f5c79c8b987\",\"method\":\"POST\",\"name\":\"上传文件\",\"passAssertions\":0,\"requestSize\":17543,\"resourceId\":\"136d9c4f-0fe5-4ceb-8490-7f5c79c8b987_2\",\"responseResult\":{\"assertions\":[],\"body\":\"{\\\"timestamp\\\":\\\"2022-04-11T08:13:16.125+00:00\\\",\\\"status\\\":404,\\\"error\\\":\\\"Not Found\\\",\\\"path\\\":\\\"/herman/fileList\\\"}\",\"headers\":\"HTTP/1.1 404 \\nTransfer-Encoding: chunked\\nConnection: keep-alive\\nContent-Type: application/json\\nDate: Mon, 11 Apr 2022 08:13:16 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\nVary: Origin\\nVary: Access-Control-Request-Method\\nVary: Access-Control-Request-Headers\\n\",\"latency\":66,\"responseCode\":\"404\",\"responseMessage\":\"\",\"responseSize\":104,\"responseTime\":67},\"scenario\":\"\",\"startTime\":1649664795910,\"subRequestResults\":[],\"success\":false,\"threadName\":\"43f58ab8-814c-4309-8dda-27bb9f5e64f0\",\"totalAssertions\":0,\"url\":\"http://101.42.95.4:8090/herman/fileList\"}},{\"allIndex\":\"1\",\"children\":[],\"index\":2,\"label\":\"清理文件\",\"resourceId\":\"687e44f0-aa38-09bc-e433-de25e10182b6_1\",\"stepId\":\"687e44f0-aa38-09bc-e433-de25e10182b6\",\"totalStatus\":\"success\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8091/herman/clearFiles\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664796009,\"error\":0,\"headers\":\"Connection: keep-alive\\ntestParam: ${testParam}\\nHost: 101.42.95.4:8091\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"687e44f0-aa38-09bc-e433-de25e10182b6\",\"method\":\"GET\",\"name\":\"清理文件\",\"passAssertions\":0,\"requestSize\":213,\"resourceId\":\"687e44f0-aa38-09bc-e433-de25e10182b6_1\",\"responseResult\":{\"assertions\":[],\"body\":\"\",\"headers\":\"HTTP/1.1 200 \\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:16 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\nContent-Length: 0\\n\",\"latency\":30,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":0,\"responseTime\":30},\"scenario\":\"\",\"startTime\":1649664795979,\"subRequestResults\":[],\"success\":true,\"threadName\":\"43f58ab8-814c-4309-8dda-27bb9f5e64f0\",\"totalAssertions\":0,\"url\":\"http://101.42.95.4:8091/herman/clearFiles\"}}],\"index\":1,\"label\":\"上传文件接口\",\"resourceId\":\"b5c67493-692d-4f15-b83f-cf628229c579\",\"stepId\":\"b5c67493-692d-4f15-b83f-cf628229c579\",\"totalStatus\":\"fail\",\"type\":\"scenario\"}],\"total\":2,\"totalAssertions\":0,\"totalTime\":97,\"unExecute\":0}","id":"43f58ab8-814c-4309-8dda-27bb9f5e64f0","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"上传文件接口-2022-04-11 16:13:16","createTime":1649664794231,"updateTime":1649664796300,"status":"Error","userId":"songtianyang","triggerMode":"MANUAL","executeType":"Saved","scenarioName":"上传文件接口","scenarioId":"b5c67493-692d-4f15-b83f-cf628229c579","createUser":"songtianyang","actuator":"LOCAL","endTime":1649664796351,"reportVersion":2,"versionId":"654e5ce1-872b-4941-b62c-c8e0211691ed","reportType":"SCENARIO_INDEPENDENT","description":"null"},"id":"4769f541-74cd-4ec3-b684-26804b8e9a8c","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","userId":"songtianyang","modulePath":"/腾讯服务器","name":"上传文件接口","level":"P0","status":"Error","principal":"songtianyang","stepTotal":2,"lastResult":"Error","reportId":"43f58ab8-814c-4309-8dda-27bb9f5e64f0","num":100048,"customNum":"100048","createUser":"songtianyang"}],"scenarioAllCases":[{"response":{"testName":"失败继续的场景-2022-04-11 16:13:16","projectName":"据说必须有个项目","testId":"f2584010-bb5d-43b6-99c6-fb146e20dded","userName":"宋建国","content":"{\"console\":\"2022-04-11 16:13:15 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:15 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:15 INFO StandardJMeterEngine f2584010-bb5d-43b6-99c6-fb146e20dded_90263a2d-c03b-4a23-869c-332a97765e5d: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:15 INFO StandardJMeterEngine f2584010-bb5d-43b6-99c6-fb146e20dded_90263a2d-c03b-4a23-869c-332a97765e5d: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:15 INFO Thread-47 Worker ended\\n2022-04-11 16:13:15 INFO 1f55b52e-1399-4a79-9af0-031279f3651d 1-1 Thread is done: 1f55b52e-1399-4a79-9af0-031279f3651d 1-1\\n2022-04-11 16:13:15 INFO 1f55b52e-1399-4a79-9af0-031279f3651d 1-1 Thread finished: 1f55b52e-1399-4a79-9af0-031279f3651d 1-1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting ThreadGroup: 1 : f2584010-bb5d-43b6-99c6-fb146e20dded\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting 1 threads for group f2584010-bb5d-43b6-99c6-fb146e20dded.\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 Thread started: f2584010-bb5d-43b6-99c6-fb146e20dded 1-1\\n2022-04-11 16:13:15 INFO MS-JMETER-RUN-TASK:6 Setting Locale to zh_CN_#Hans\\n2022-04-11 16:13:15 INFO MS-JMETER-RUN-TASK:6 Could not find resources for \u0027zh_CN_#Hans\u0027, using \u0027zh_CN\u0027\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:15 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:15 INFO StandardJMeterEngine 43f58ab8-814c-4309-8dda-27bb9f5e64f0_4769f541-74cd-4ec3-b684-26804b8e9a8c: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:15 INFO StandardJMeterEngine 43f58ab8-814c-4309-8dda-27bb9f5e64f0_4769f541-74cd-4ec3-b684-26804b8e9a8c: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 43f58ab8-814c-4309-8dda-27bb9f5e64f0\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting 1 threads for group 43f58ab8-814c-4309-8dda-27bb9f5e64f0.\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:15 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread started: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:15 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Stored: /opt/metersphere/data/body/136d9c4f-0fe5-4ceb-8490-7f5c79c8b987/宋天阳的银行账户确认书.docx\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 houzhi\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 qianzhi\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 Thread is done: f2584010-bb5d-43b6-99c6-fb146e20dded 1-1\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 Thread finished: f2584010-bb5d-43b6-99c6-fb146e20dded 1-1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 houzhi\\n2022-04-11 16:13:16 INFO Thread-39 Worker ended\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 qianzhi\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread is done: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread finished: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO MS-JMETER-RUN-TASK:7 Setting Locale to zh_CN_#Hans\\n2022-04-11 16:13:16 INFO MS-JMETER-RUN-TASK:7 Could not find resources for \u0027zh_CN_#Hans\u0027, using \u0027zh_CN\u0027\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:16 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:16 INFO StandardJMeterEngine 5227fa39-42b8-4ea7-b5d3-881b6ee261a6_4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:16 INFO StandardJMeterEngine 5227fa39-42b8-4ea7-b5d3-881b6ee261a6_4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 5227fa39-42b8-4ea7-b5d3-881b6ee261a6\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting 1 threads for group 5227fa39-42b8-4ea7-b5d3-881b6ee261a6.\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread started: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 houzhi\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 qianzhi\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread is done: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread finished: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO Thread-51 Worker ended\\n2022-04-11 16:13:16 INFO Thread-49 Worker ended\\n\",\"error\":1,\"errorCode\":4,\"errorCodeAssertions\":0,\"passAssertions\":8,\"scenarioError\":1,\"scenarioErrorReport\":0,\"scenarioStepError\":1,\"scenarioStepErrorReport\":4,\"scenarioStepSuccess\":0,\"scenarioStepTotal\":5,\"scenarioStepUnExecuteReport\":0,\"scenarioSuccess\":0,\"scenarioTotal\":1,\"scenarioUnExecute\":0,\"steps\":[{\"children\":[{\"allIndex\":\"2\",\"children\":[],\"errorCode\":\"12138\",\"index\":1,\"label\":\"获取tcp各个接口状态_copy\",\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_2\",\"stepId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"totalStatus\":\"errorCode\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795811,\"error\":0,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"method\":\"GET\",\"name\":\"获取tcp各个接口状态_copy\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_2\",\"responseResult\":{\"assertions\":[{\"content\":\"Check Error report:12138\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:15 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":28,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":28},\"scenario\":\"\",\"startTime\":1649664795783,\"subRequestResults\":[],\"success\":true,\"threadName\":\"f2584010-bb5d-43b6-99c6-fb146e20dded\",\"totalAssertions\":1,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}},{\"allIndex\":\"5\",\"children\":[],\"errorCode\":\"12138\",\"index\":2,\"label\":\"获取tcp各个接口状态_copy_copy\",\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_5\",\"stepId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"totalStatus\":\"errorCode\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795840,\"error\":0,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"method\":\"GET\",\"name\":\"获取tcp各个接口状态_copy_copy\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_5\",\"responseResult\":{\"assertions\":[{\"content\":\"Check Error report:12138\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:15 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":29,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":29},\"scenario\":\"\",\"startTime\":1649664795811,\"subRequestResults\":[],\"success\":true,\"threadName\":\"f2584010-bb5d-43b6-99c6-fb146e20dded\",\"totalAssertions\":1,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}},{\"allIndex\":\"3\",\"children\":[],\"index\":3,\"label\":\"获取阿里demo-API列表\",\"resourceId\":\"cebced8e-c800-4f7a-badf-e4314c78f400_3\",\"stepId\":\"cebced8e-c800-4f7a-badf-e4314c78f400\",\"totalStatus\":\"fail\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8090/api/list\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795908,\"error\":1,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"cebced8e-c800-4f7a-badf-e4314c78f400\",\"method\":\"GET\",\"name\":\"获取阿里demo-API列表\",\"passAssertions\":0,\"requestSize\":179,\"resourceId\":\"cebced8e-c800-4f7a-badf-e4314c78f400_3\",\"responseResult\":{\"assertions\":[],\"body\":\"{\\\"timestamp\\\":\\\"2022-04-11T08:13:16.014+00:00\\\",\\\"status\\\":404,\\\"error\\\":\\\"Not Found\\\",\\\"path\\\":\\\"/api/list\\\"}\",\"headers\":\"HTTP/1.1 404 \\nTransfer-Encoding: chunked\\nConnection: keep-alive\\nContent-Type: application/json\\nDate: Mon, 11 Apr 2022 08:13:16 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\nVary: Origin\\nVary: Access-Control-Request-Method\\nVary: Access-Control-Request-Headers\\n\",\"latency\":67,\"responseCode\":\"404\",\"responseMessage\":\"\",\"responseSize\":97,\"responseTime\":67},\"scenario\":\"\",\"startTime\":1649664795841,\"subRequestResults\":[],\"success\":false,\"threadName\":\"f2584010-bb5d-43b6-99c6-fb146e20dded\",\"totalAssertions\":0,\"url\":\"http://101.42.95.4:8090/api/list\"}},{\"allIndex\":\"4\",\"children\":[],\"errorCode\":\"12138\",\"index\":4,\"label\":\"获取tcp各个接口状态_copy_copy\",\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_4\",\"stepId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"totalStatus\":\"errorCode\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795964,\"error\":0,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"method\":\"GET\",\"name\":\"获取tcp各个接口状态_copy_copy\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_4\",\"responseResult\":{\"assertions\":[{\"content\":\"Check Error report:12138\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:16 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":23,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":23},\"scenario\":\"\",\"startTime\":1649664795941,\"subRequestResults\":[],\"success\":true,\"threadName\":\"f2584010-bb5d-43b6-99c6-fb146e20dded\",\"totalAssertions\":1,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}},{\"allIndex\":\"1\",\"children\":[],\"errorCode\":\"12138\",\"index\":5,\"label\":\"获取tcp各个接口状态\",\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_1\",\"stepId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"totalStatus\":\"errorCode\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795977,\"error\":0,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"method\":\"GET\",\"name\":\"获取tcp各个接口状态\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_1\",\"responseResult\":{\"assertions\":[{\"content\":\"Check Error report:12138\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:16 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":13,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":13},\"scenario\":\"\",\"startTime\":1649664795964,\"subRequestResults\":[],\"success\":true,\"threadName\":\"f2584010-bb5d-43b6-99c6-fb146e20dded\",\"totalAssertions\":1,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}}],\"errorCode\":\"12138\",\"index\":1,\"label\":\"失败继续的场景\",\"resourceId\":\"a5258d94-b1f5-4807-ae86-7a4edc1816d9\",\"stepId\":\"a5258d94-b1f5-4807-ae86-7a4edc1816d9\",\"totalStatus\":\"fail\",\"type\":\"scenario\"}],\"total\":5,\"totalAssertions\":4,\"totalTime\":160,\"unExecute\":0}","id":"f2584010-bb5d-43b6-99c6-fb146e20dded","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"失败继续的场景-2022-04-11 16:13:16","createTime":1649664794181,"updateTime":1649664796373,"status":"Error","userId":"songtianyang","triggerMode":"MANUAL","executeType":"Saved","scenarioName":"失败继续的场景","scenarioId":"a5258d94-b1f5-4807-ae86-7a4edc1816d9","createUser":"songtianyang","actuator":"LOCAL","endTime":1649664796423,"reportVersion":2,"versionId":"654e5ce1-872b-4941-b62c-c8e0211691ed","reportType":"SCENARIO_INDEPENDENT","description":"null"},"id":"90263a2d-c03b-4a23-869c-332a97765e5d","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","userId":"songtianyang","modulePath":"/腾讯服务器","name":"失败继续的场景","level":"P0","status":"Error","principal":"songtianyang","stepTotal":5,"lastResult":"Error","reportId":"f2584010-bb5d-43b6-99c6-fb146e20dded","num":100055,"customNum":"","createUser":"songtianyang"},{"response":{"testName":"上传文件接口-2022-04-11 16:13:16","projectName":"据说必须有个项目","testId":"43f58ab8-814c-4309-8dda-27bb9f5e64f0","userName":"宋建国","content":"{\"console\":\"2022-04-11 16:13:15 INFO StandardJMeterEngine 43f58ab8-814c-4309-8dda-27bb9f5e64f0_4769f541-74cd-4ec3-b684-26804b8e9a8c: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:15 INFO StandardJMeterEngine 43f58ab8-814c-4309-8dda-27bb9f5e64f0_4769f541-74cd-4ec3-b684-26804b8e9a8c: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 43f58ab8-814c-4309-8dda-27bb9f5e64f0\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting 1 threads for group 43f58ab8-814c-4309-8dda-27bb9f5e64f0.\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:15 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread started: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:15 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Stored: /opt/metersphere/data/body/136d9c4f-0fe5-4ceb-8490-7f5c79c8b987/宋天阳的银行账户确认书.docx\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 houzhi\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 qianzhi\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 Thread is done: f2584010-bb5d-43b6-99c6-fb146e20dded 1-1\\n2022-04-11 16:13:15 INFO f2584010-bb5d-43b6-99c6-fb146e20dded 1-1 Thread finished: f2584010-bb5d-43b6-99c6-fb146e20dded 1-1\\n2022-04-11 16:13:15 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 houzhi\\n2022-04-11 16:13:16 INFO Thread-39 Worker ended\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 qianzhi\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread is done: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:16 INFO 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1 Thread finished: 43f58ab8-814c-4309-8dda-27bb9f5e64f0 1-1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO MS-JMETER-RUN-TASK:7 Setting Locale to zh_CN_#Hans\\n2022-04-11 16:13:16 INFO MS-JMETER-RUN-TASK:7 Could not find resources for \u0027zh_CN_#Hans\u0027, using \u0027zh_CN\u0027\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Running the test!\\n2022-04-11 16:13:16 INFO StandardJMeterEngine List of sample_variables: []\\n2022-04-11 16:13:16 INFO StandardJMeterEngine 5227fa39-42b8-4ea7-b5d3-881b6ee261a6_4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:16 INFO StandardJMeterEngine 5227fa39-42b8-4ea7-b5d3-881b6ee261a6_4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 5227fa39-42b8-4ea7-b5d3-881b6ee261a6\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting 1 threads for group 5227fa39-42b8-4ea7-b5d3-881b6ee261a6.\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread started: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 houzhi\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 qianzhi\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread is done: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread finished: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO Thread-51 Worker ended\\n\",\"error\":1,\"errorCode\":0,\"errorCodeAssertions\":0,\"passAssertions\":0,\"scenarioError\":1,\"scenarioErrorReport\":0,\"scenarioStepError\":1,\"scenarioStepErrorReport\":0,\"scenarioStepSuccess\":1,\"scenarioStepTotal\":2,\"scenarioStepUnExecuteReport\":0,\"scenarioSuccess\":0,\"scenarioTotal\":1,\"scenarioUnExecute\":0,\"steps\":[{\"children\":[{\"allIndex\":\"2\",\"children\":[],\"index\":1,\"label\":\"上传文件\",\"resourceId\":\"136d9c4f-0fe5-4ceb-8490-7f5c79c8b987_2\",\"stepId\":\"136d9c4f-0fe5-4ceb-8490-7f5c79c8b987\",\"totalStatus\":\"fail\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"POST http://101.42.95.4:8090/herman/fileList\\n\\nPOST data:\\n--hQZSZDqT1aFWNwr6skwen6OiqEprbh\\r\\nContent-Disposition: form-data; name\u003d\\\"String\\\"\\r\\n\\r\\nasd\\r\\n--hQZSZDqT1aFWNwr6skwen6OiqEprbh\\r\\nContent-Disposition: form-data; name\u003d\\\"file\\\"; filename\u003d\\\"宋天阳的银行账户确认书.docx\\\"\\r\\nContent-Type: application/octet-stream\\r\\n\\r\\n\u003cactual file content, not shown here\u003e\\r\\n--hQZSZDqT1aFWNwr6skwen6OiqEprbh--\\r\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664795977,\"error\":1,\"headers\":\"Connection: keep-alive\\nContent-Length: 17242\\nContent-Type: multipart/form-data; boundary\u003dhQZSZDqT1aFWNwr6skwen6OiqEprbh; charset\u003dUTF-8\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"136d9c4f-0fe5-4ceb-8490-7f5c79c8b987\",\"method\":\"POST\",\"name\":\"上传文件\",\"passAssertions\":0,\"requestSize\":17543,\"resourceId\":\"136d9c4f-0fe5-4ceb-8490-7f5c79c8b987_2\",\"responseResult\":{\"assertions\":[],\"body\":\"{\\\"timestamp\\\":\\\"2022-04-11T08:13:16.125+00:00\\\",\\\"status\\\":404,\\\"error\\\":\\\"Not Found\\\",\\\"path\\\":\\\"/herman/fileList\\\"}\",\"headers\":\"HTTP/1.1 404 \\nTransfer-Encoding: chunked\\nConnection: keep-alive\\nContent-Type: application/json\\nDate: Mon, 11 Apr 2022 08:13:16 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\nVary: Origin\\nVary: Access-Control-Request-Method\\nVary: Access-Control-Request-Headers\\n\",\"latency\":66,\"responseCode\":\"404\",\"responseMessage\":\"\",\"responseSize\":104,\"responseTime\":67},\"scenario\":\"\",\"startTime\":1649664795910,\"subRequestResults\":[],\"success\":false,\"threadName\":\"43f58ab8-814c-4309-8dda-27bb9f5e64f0\",\"totalAssertions\":0,\"url\":\"http://101.42.95.4:8090/herman/fileList\"}},{\"allIndex\":\"1\",\"children\":[],\"index\":2,\"label\":\"清理文件\",\"resourceId\":\"687e44f0-aa38-09bc-e433-de25e10182b6_1\",\"stepId\":\"687e44f0-aa38-09bc-e433-de25e10182b6\",\"totalStatus\":\"success\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8091/herman/clearFiles\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664796009,\"error\":0,\"headers\":\"Connection: keep-alive\\ntestParam: ${testParam}\\nHost: 101.42.95.4:8091\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"687e44f0-aa38-09bc-e433-de25e10182b6\",\"method\":\"GET\",\"name\":\"清理文件\",\"passAssertions\":0,\"requestSize\":213,\"resourceId\":\"687e44f0-aa38-09bc-e433-de25e10182b6_1\",\"responseResult\":{\"assertions\":[],\"body\":\"\",\"headers\":\"HTTP/1.1 200 \\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:16 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\nContent-Length: 0\\n\",\"latency\":30,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":0,\"responseTime\":30},\"scenario\":\"\",\"startTime\":1649664795979,\"subRequestResults\":[],\"success\":true,\"threadName\":\"43f58ab8-814c-4309-8dda-27bb9f5e64f0\",\"totalAssertions\":0,\"url\":\"http://101.42.95.4:8091/herman/clearFiles\"}}],\"index\":1,\"label\":\"上传文件接口\",\"resourceId\":\"b5c67493-692d-4f15-b83f-cf628229c579\",\"stepId\":\"b5c67493-692d-4f15-b83f-cf628229c579\",\"totalStatus\":\"fail\",\"type\":\"scenario\"}],\"total\":2,\"totalAssertions\":0,\"totalTime\":97,\"unExecute\":0}","id":"43f58ab8-814c-4309-8dda-27bb9f5e64f0","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"上传文件接口-2022-04-11 16:13:16","createTime":1649664794231,"updateTime":1649664796300,"status":"Error","userId":"songtianyang","triggerMode":"MANUAL","executeType":"Saved","scenarioName":"上传文件接口","scenarioId":"b5c67493-692d-4f15-b83f-cf628229c579","createUser":"songtianyang","actuator":"LOCAL","endTime":1649664796351,"reportVersion":2,"versionId":"654e5ce1-872b-4941-b62c-c8e0211691ed","reportType":"SCENARIO_INDEPENDENT","description":"null"},"id":"4769f541-74cd-4ec3-b684-26804b8e9a8c","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","userId":"songtianyang","modulePath":"/腾讯服务器","name":"上传文件接口","level":"P0","status":"Error","principal":"songtianyang","stepTotal":2,"lastResult":"Error","reportId":"43f58ab8-814c-4309-8dda-27bb9f5e64f0","num":100048,"customNum":"100048","createUser":"songtianyang"},{"response":{"testName":"不执行的错误场景-2022-04-11 16:13:16","projectName":"据说必须有个项目","testId":"5227fa39-42b8-4ea7-b5d3-881b6ee261a6","userName":"宋建国","content":"{\"console\":\"2022-04-11 16:13:16 INFO StandardJMeterEngine 5227fa39-42b8-4ea7-b5d3-881b6ee261a6_4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89: Starting worker with class: class io.metersphere.jmeter.APIBackendListenerClient and queue capacity: 5000\\n2022-04-11 16:13:16 INFO StandardJMeterEngine 5227fa39-42b8-4ea7-b5d3-881b6ee261a6_4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89: Started worker with class: class io.metersphere.jmeter.APIBackendListenerClient\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting ThreadGroup: 1 : 5227fa39-42b8-4ea7-b5d3-881b6ee261a6\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting 1 threads for group 5227fa39-42b8-4ea7-b5d3-881b6ee261a6.\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Thread will continue on error\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Starting thread group... number\u003d1 threads\u003d1 ramp-up\u003d1 delayedStart\u003dfalse\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Started thread group number 1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine All thread groups have been started\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread started: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 houzhi\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 qianzhi\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread is done: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1 Thread finished: 5227fa39-42b8-4ea7-b5d3-881b6ee261a6 1-1\\n2022-04-11 16:13:16 INFO StandardJMeterEngine Notifying test listeners of end of test\\n2022-04-11 16:13:16 INFO Thread-51 Worker ended\\n2022-04-11 16:13:16 INFO Thread-49 Worker ended\\n2022-04-11 16:13:16 INFO Thread-53 Worker ended\\n\",\"error\":0,\"errorCode\":1,\"errorCodeAssertions\":0,\"passAssertions\":2,\"scenarioError\":0,\"scenarioErrorReport\":1,\"scenarioStepError\":0,\"scenarioStepErrorReport\":1,\"scenarioStepSuccess\":0,\"scenarioStepTotal\":1,\"scenarioStepUnExecuteReport\":0,\"scenarioSuccess\":0,\"scenarioTotal\":1,\"scenarioUnExecute\":0,\"steps\":[{\"children\":[{\"allIndex\":\"1\",\"children\":[{\"allIndex\":\"1_1\",\"children\":[],\"errorCode\":\"12138\",\"index\":1,\"label\":\"获取tcp各个接口状态\",\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_1_1\",\"stepId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"totalStatus\":\"errorCode\",\"type\":\"HTTPSamplerProxy\",\"value\":{\"body\":\"GET http://101.42.95.4:8090/herman/tcp/status\\n\\nGET data:\\n\\n\\n[no cookies]\\n\",\"cookies\":\"\",\"endTime\":1649664796154,\"error\":0,\"headers\":\"Connection: keep-alive\\nHost: 101.42.95.4:8090\\nProxy-Connection: Keep-Alive\\nUser-Agent: Apache-HttpClient/4.5.13 (Java/17.0.1)\\n\",\"id\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb\",\"method\":\"GET\",\"name\":\"获取tcp各个接口状态\",\"passAssertions\":2,\"requestSize\":188,\"resourceId\":\"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb_1_1\",\"responseResult\":{\"assertions\":[{\"content\":\"Check Error report:12138\",\"name\":\"ErrorReportAssertion\",\"pass\":true}],\"body\":\"Port is 12138;Server is open: true;\",\"headers\":\"HTTP/1.1 200 \\nContent-Length: 35\\nConnection: keep-alive\\nContent-Type: text/plain;charset\u003dUTF-8\\nDate: Mon, 11 Apr 2022 08:13:16 GMT\\nKeep-Alive: timeout\u003d4\\nProxy-Connection: keep-alive\\n\",\"latency\":39,\"responseCode\":\"200\",\"responseMessage\":\"\",\"responseSize\":35,\"responseTime\":39},\"scenario\":\"\",\"startTime\":1649664796115,\"subRequestResults\":[],\"success\":true,\"threadName\":\"5227fa39-42b8-4ea7-b5d3-881b6ee261a6\",\"totalAssertions\":1,\"url\":\"http://101.42.95.4:8090/herman/tcp/status\"}}],\"errorCode\":\"12138\",\"index\":1,\"label\":\"LoopController\",\"resourceId\":\"6faec0d1-2ac4-4bff-b647-4a243b70dc1f_1\",\"stepId\":\"6faec0d1-2ac4-4bff-b647-4a243b70dc1f\",\"totalStatus\":\"errorCode\",\"type\":\"LoopController\"}],\"errorCode\":\"12138\",\"index\":1,\"label\":\"不执行的错误场景\",\"resourceId\":\"368e94ab-5bc8-456d-85cf-b6fdf0460697\",\"stepId\":\"368e94ab-5bc8-456d-85cf-b6fdf0460697\",\"totalStatus\":\"errorCode\",\"type\":\"scenario\"}],\"total\":1,\"totalAssertions\":1,\"totalTime\":39,\"unExecute\":0}","id":"5227fa39-42b8-4ea7-b5d3-881b6ee261a6","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"不执行的错误场景-2022-04-11 16:13:16","createTime":1649664794278,"updateTime":1649664796403,"status":"errorReportResult","userId":"songtianyang","triggerMode":"MANUAL","executeType":"Saved","scenarioName":"不执行的错误场景","scenarioId":"368e94ab-5bc8-456d-85cf-b6fdf0460697","createUser":"songtianyang","actuator":"LOCAL","endTime":1649664796469,"reportVersion":2,"versionId":"654e5ce1-872b-4941-b62c-c8e0211691ed","reportType":"SCENARIO_INDEPENDENT","description":"null"},"id":"4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","userId":"songtianyang","modulePath":"/腾讯服务器","name":"不执行的错误场景","level":"P0","status":"errorReportResult","principal":"songtianyang","stepTotal":1,"lastResult":"errorReportResult","reportId":"5227fa39-42b8-4ea7-b5d3-881b6ee261a6","num":100052,"customNum":"100052","createUser":"songtianyang"}],"errorReportCases":[{"reportId":"1f55b52e-1399-4a79-9af0-031279f3651d","caseId":"ffd1c6ed-0c48-bcab-306f-d5bd7a0a6101","createUser":"songtianyang","execResult":"errorReportResult","id":"527426ac-ca90-47f2-bfe1-4d8ad5f7249c","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"copy_case1","priority":"P0","apiDefinitionId":"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb","createUserId":"songtianyang","num":100003008},{"reportId":"61e02528-2217-4d1a-8af6-1ee4b951376a","caseId":"dd42b4be-1771-7473-15dd-73c0079936e2","createUser":"songtianyang","execResult":"errorReportResult","id":"ed7eb60a-cedc-4d99-bffe-14764a4da181","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"copy_case14","priority":"P0","apiDefinitionId":"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb","createUserId":"songtianyang","num":100003010},{"reportId":"72b1c169-4057-4487-a8a2-f397583faa3d","caseId":"51dd746e-bad1-2775-c2fe-df03549c2efe","createUser":"songtianyang","execResult":"errorReportResult","id":"23f90212-dc4f-4d44-b57e-84e3a3f291d8","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"copy_case15","priority":"P0","apiDefinitionId":"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb","createUserId":"songtianyang","num":100003011},{"reportId":"44a358c8-3ef3-45e4-8e14-36d0df56b2c0","caseId":"1c5f81ac-a64a-50e6-7b47-b2ea5cbb7848","createUser":"songtianyang","execResult":"errorReportResult","id":"8428e993-33cd-42db-81a0-9c3eeda471c1","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","name":"copy_copy_case1","priority":"P0","apiDefinitionId":"36cec3ba-3256-42b8-90c9-cd57e9a8e4eb","createUserId":"songtianyang","num":100003009}],"errorReportScenarios":[{"id":"4b0b3fb8-5bec-4ad0-a7d9-41f8ee664e89","projectId":"79227154-6509-4bbb-a8e8-d99adae4840d","userId":"songtianyang","modulePath":"/腾讯服务器","name":"不执行的错误场景","level":"P0","status":"errorReportResult","principal":"songtianyang","stepTotal":1,"lastResult":"errorReportResult","reportId":"5227fa39-42b8-4ea7-b5d3-881b6ee261a6","num":100052,"customNum":"100052","createUser":"songtianyang"}],"unExecuteCases":[],"unExecuteScenarios":[],"id":"ed6f6ace-41a6-4275-8024-3a1a0fb87ed0","testPlanReportId":"ed6f6ace-41a6-4275-8024-3a1a0fb87ed0","startTime":1649664793257,"caseCount":11,"endTime":1649664796922,"executeRate":0.6363636363636365,"passRate":0.0,"isThirdPartIssue":true}; // this.report = {}; 测试代码 // this.result = getExportReport(this.planId, (data) => {