我使用 ajax jquery 调用从 Jenkins 测试报告的 REST API 中获取有关测试的数据。但是,我只想要那些“状态”没有通过和修复的测试。现在,我是否可以配置我的 Ajax 调用,使该过滤已经在服务器端完成,这样通过的测试就不会作为响应的一部分返回?到目前为止我的 Ajax 调用:
function getTestResultsForJob(jobTestResultsUrl){
var listOfFailures = {};
$.ajax({
type: 'GET',
dataType: 'json',
url: jobTestResultsUrl,
async: false,
error: function() {
alert("Request has failed for " + jobTestResultsUrl);
},
success: function(data){
console.log('Request is success for ' + jobTestResultsUrl);
listOfFailures = data;
}
});
return listOfFailures;
}