fix(接口测试): 修复dubbo测试报告一直不能完成的bug
This commit is contained in:
parent
556ddddd84
commit
4c1f6bb985
|
@ -25,6 +25,7 @@ import org.springframework.stereotype.Service;
|
||||||
import org.springframework.transaction.annotation.Transactional;
|
import org.springframework.transaction.annotation.Transactional;
|
||||||
|
|
||||||
import javax.annotation.Resource;
|
import javax.annotation.Resource;
|
||||||
|
|
||||||
import java.nio.charset.StandardCharsets;
|
import java.nio.charset.StandardCharsets;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.time.Instant;
|
import java.time.Instant;
|
||||||
|
@ -131,7 +132,7 @@ public class APIReportService {
|
||||||
String startTime = jsonRequestResults.getJSONObject(j).getString("startTime");
|
String startTime = jsonRequestResults.getJSONObject(j).getString("startTime");
|
||||||
String name = jsonRequestResults.getJSONObject(j).getString("name");
|
String name = jsonRequestResults.getJSONObject(j).getString("name");
|
||||||
String url = jsonRequestResults.getJSONObject(j).getString("url");
|
String url = jsonRequestResults.getJSONObject(j).getString("url");
|
||||||
if (StringUtils.isBlank(url)){
|
if (StringUtils.isBlank(url)) {
|
||||||
//如果非http请求不入库
|
//如果非http请求不入库
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -139,7 +140,7 @@ public class APIReportService {
|
||||||
apiDataView.setId(UUID.randomUUID().toString());
|
apiDataView.setId(UUID.randomUUID().toString());
|
||||||
apiDataView.setReportId(reportId);
|
apiDataView.setReportId(reportId);
|
||||||
apiDataView.setApiName(name);
|
apiDataView.setApiName(name);
|
||||||
apiDataView.setUrl(StringUtils.substringBefore(url,"?"));
|
apiDataView.setUrl(StringUtils.substringBefore(url, "?"));
|
||||||
apiDataView.setResponseTime(responseTime);
|
apiDataView.setResponseTime(responseTime);
|
||||||
apiDataView.setStartTime(sdf.format(new Date(Long.parseLong(startTime))));
|
apiDataView.setStartTime(sdf.format(new Date(Long.parseLong(startTime))));
|
||||||
apiDataView.setResponseCode(responseCode);
|
apiDataView.setResponseCode(responseCode);
|
||||||
|
@ -149,8 +150,9 @@ public class APIReportService {
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
LogUtil.error(e);
|
LogUtil.error(e);
|
||||||
}
|
}
|
||||||
apiDataViewMapper.insertListApiData(listApiDataView);
|
if (listApiDataView.size() > 0) {
|
||||||
|
apiDataViewMapper.insertListApiData(listApiDataView);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public String create(ApiTest test, String triggerMode) {
|
public String create(ApiTest test, String triggerMode) {
|
||||||
|
|
Loading…
Reference in New Issue