diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-12-22 16:38:37 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-12-22 16:38:37 -0500 |
commit | bc4853908d5d34e382f1fd7439625161a3d38f2c (patch) | |
tree | 1be560ade270aea729f4228d0b750b2a1c857b21 | |
parent | eed609a0ff10949ee87b82f865c1fc7fe53c0a07 (diff) | |
download | stasis-bc4853908d5d34e382f1fd7439625161a3d38f2c.tar.gz |
indexer: Loop over the number of latest deliveries, not number of deliveries
-rw-r--r-- | src/cli/stasis_indexer/junitxml_report.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/cli/stasis_indexer/junitxml_report.c b/src/cli/stasis_indexer/junitxml_report.c index 1382387..a4e4626 100644 --- a/src/cli/stasis_indexer/junitxml_report.c +++ b/src/cli/stasis_indexer/junitxml_report.c @@ -44,13 +44,15 @@ int indexer_junitxml_report(struct Delivery ctx[], const size_t nelem) { char *arch = strlist_item(archs, a); fprintf(indexfp, "## %s-%s\n\n", platform, arch); - for (size_t d = 0; d < delivery_count; d++) { + for (size_t d = 0; d < latest_count; d++) { struct Delivery *current = &ctx[d]; - if (current->meta.rc == (int) d + 1 + /* + if (current->meta.rc == (int) d + 1) { && strcmp(current->system.arch, arch) != 0 && strcmp(current->system.platform[DELIVERY_PLATFORM_RELEASE], platform) != 0) { continue; } + */ fprintf(indexfp, "### %s\n", current->info.release_name); fprintf(indexfp, "\n|Suite|Duration|Total|Pass|Fail |Skip |Error |\n"); @@ -120,7 +122,6 @@ int indexer_junitxml_report(struct Delivery ctx[], const size_t nelem) { message = testsuite->testcase[i]->message ? testsuite->testcase[i]->message : ""; type_str = "[PASSED]"; } - printf("type_str = %s, message = %s\n", type_str, message); fprintf(resultfp, "### %s %s :: %s\n", type_str, testsuite->testcase[i]->classname, testsuite->testcase[i]->name); fprintf(resultfp, "\nDuration: %0.04fs\n", testsuite->testcase[i]->time); |