aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2024-12-22 16:38:37 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2024-12-22 16:38:37 -0500
commitbc4853908d5d34e382f1fd7439625161a3d38f2c (patch)
tree1be560ade270aea729f4228d0b750b2a1c857b21
parenteed609a0ff10949ee87b82f865c1fc7fe53c0a07 (diff)
downloadstasis-bc4853908d5d34e382f1fd7439625161a3d38f2c.tar.gz
indexer: Loop over the number of latest deliveries, not number of deliveries
-rw-r--r--src/cli/stasis_indexer/junitxml_report.c7
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);