diff --git a/src/dvsim/sim_results.py b/src/dvsim/sim_results.py index a1ced3c..c9a3c6a 100644 --- a/src/dvsim/sim_results.py +++ b/src/dvsim/sim_results.py @@ -132,7 +132,7 @@ def from_job_status(results: Sequence["CompletedJobStatus"]) -> "BucketedFailure buckets[bucket].append( JobFailureOverview( - name=job_status.full_name, + name=job_status.name, seed=job_status.seed, line=job_status.fail_msg.line_number, log_context=job_status.fail_msg.context, diff --git a/src/dvsim/templates/reports/block_report.html b/src/dvsim/templates/reports/block_report.html index 64638a2..8c6b124 100644 --- a/src/dvsim/templates/reports/block_report.html +++ b/src/dvsim/templates/reports/block_report.html @@ -10,6 +10,7 @@ {% set timestamp = results.timestamp %} {% set stages = results.stages %} {% set coverage = results.coverage %} +{% set failed_jobs = results.failed_jobs %} @@ -223,6 +224,43 @@
| + | Test | +seed | +line | +log context | +
|---|---|---|---|---|
| {{ msg }} | +||||
| + | {{ job.name }} | +{{ job.seed }} | +{{ job.line }} | +
+ {% for line in job.log_context %}
+ {{ line }}
+ {% endfor %}
+ |
+