diff options
-rw-r--r-- | src/cli/stasis_indexer/junitxml_report.c | 10 | ||||
-rw-r--r-- | src/cli/stasis_indexer/readmes.c | 4 |
2 files changed, 9 insertions, 5 deletions
diff --git a/src/cli/stasis_indexer/junitxml_report.c b/src/cli/stasis_indexer/junitxml_report.c index 2ecb10e..904a3e5 100644 --- a/src/cli/stasis_indexer/junitxml_report.c +++ b/src/cli/stasis_indexer/junitxml_report.c @@ -44,7 +44,7 @@ static int write_report_output(struct Delivery *ctx, FILE *destfp, const char *x replace_text(short_name, "results-", "", 0); guard_free(short_name_pattern); - fprintf(destfp, "|%s ([html](%s.html)) ([xml](%s.xml))|%0.4f|%d|%d|%d|%d|%d|\n", + fprintf(destfp, "|%s ([log](%s.md)) ([xml](%s.xml))|%0.4f|%d|%d|%d|%d|%d|\n", short_name, bname, bname, @@ -82,7 +82,11 @@ static int write_report_output(struct Delivery *ctx, FILE *destfp, const char *x 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); - fprintf(resultfp, "\n```\n%s\n```\n\n", message); + if (message && strlen(message)) { + fprintf(resultfp, "\n```\n%s\n```\n\n", message); + } else { + fprintf(resultfp, "\n"); + } } junitxml_testsuite_free(&testsuite); fclose(resultfp); @@ -122,7 +126,7 @@ int indexer_junitxml_report(struct Delivery ctx[], const size_t nelem) { } if (current_rc > ctx[d].meta.rc) { current_rc = ctx[d].meta.rc; - fprintf(indexfp, "\n---\n"); + fprintf(indexfp, "\n\n---\n\n"); } fprintf(indexfp, "### %s\n", ctx[d].info.release_name); fprintf(indexfp, "\n|Suite|Duration|Total|Pass|Fail|Skip|Error|\n"); diff --git a/src/cli/stasis_indexer/readmes.c b/src/cli/stasis_indexer/readmes.c index ca17728..413a6a3 100644 --- a/src/cli/stasis_indexer/readmes.c +++ b/src/cli/stasis_indexer/readmes.c @@ -91,10 +91,10 @@ int indexer_readmes(struct Delivery ctx[], const size_t nelem) { struct Delivery *current = &ctx[i]; if (current_rc > current->meta.rc) { current_rc = current->meta.rc; - fprintf(indexfp, "\n---\n"); + fprintf(indexfp, "\n\n---\n\n"); } fprintf(indexfp, "### %s\n", current->info.release_name); - fprintf(indexfp, "- Info: [README](README-%s.html)\n", current->info.release_name); + fprintf(indexfp, "- Info: [README](README-%s.md)\n", current->info.release_name); fprintf(indexfp, "- Release: [Conda Environment YAML](%s.yml)\n", current->info.release_name); fprintf(indexfp, "- Receipt: [STASIS input file](../config/%s.ini)\n", current->info.release_name); |