mirror of https://gitee.com/bigwinds/arangodb
fixed test for significant attribute
This commit is contained in:
parent
5eb9687e21
commit
e9dbd6f648
|
@ -73,13 +73,17 @@ function resultsToXml(results, baseName, cluster) {
|
||||||
return (internalMembers.indexOf(b) === -1) && a.hasOwnProperty(b);
|
return (internalMembers.indexOf(b) === -1) && a.hasOwnProperty(b);
|
||||||
};
|
};
|
||||||
|
|
||||||
for (let testrun in results) {
|
for (let resultName in results) {
|
||||||
if (isSignificant(results, testrun)) {
|
if (isSignificant(results, resultName)) {
|
||||||
for (let test in results[testrun]) {
|
let run = results[resultName];
|
||||||
let run = results[test];
|
|
||||||
|
|
||||||
if (isSignificant(run, test) && !run[test].hasOwnProperty('skipped')) {
|
for (let runName in run) {
|
||||||
const current = run[test];
|
if (isSignificant(run, runName)) {
|
||||||
|
const current = run[runName];
|
||||||
|
|
||||||
|
if (current.skipped) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
let xml = buildXml();
|
let xml = buildXml();
|
||||||
let failuresFound = "";
|
let failuresFound = "";
|
||||||
|
@ -91,7 +95,7 @@ function resultsToXml(results, baseName, cluster) {
|
||||||
xml.elem("testsuite", {
|
xml.elem("testsuite", {
|
||||||
errors: 0,
|
errors: 0,
|
||||||
failures: failuresFound,
|
failures: failuresFound,
|
||||||
name: clprefix + test,
|
name: clprefix + runName,
|
||||||
tests: current.total,
|
tests: current.total,
|
||||||
time: current.duration
|
time: current.duration
|
||||||
});
|
});
|
||||||
|
@ -118,7 +122,7 @@ function resultsToXml(results, baseName, cluster) {
|
||||||
|
|
||||||
if (!current.status) {
|
if (!current.status) {
|
||||||
xml.elem("testcase", {
|
xml.elem("testcase", {
|
||||||
name: 'all tests in ' + clprefix + test,
|
name: 'all tests in ' + clprefix + runName,
|
||||||
time: current.duration
|
time: current.duration
|
||||||
}, false);
|
}, false);
|
||||||
|
|
||||||
|
@ -133,7 +137,7 @@ function resultsToXml(results, baseName, cluster) {
|
||||||
xml.elem("/testsuite");
|
xml.elem("/testsuite");
|
||||||
|
|
||||||
const fn = makePathGeneric(baseName + clprefix +
|
const fn = makePathGeneric(baseName + clprefix +
|
||||||
testrun + '_' + test + ".xml").join('_');
|
resultName + '_' + runName + ".xml").join('_');
|
||||||
|
|
||||||
fs.write("out/" + fn, xml.join(""));
|
fs.write("out/" + fn, xml.join(""));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue