{% set block = results.block %} {% set tool = results.tool %} {% set timestamp = results.timestamp %} {% set stages = results.stages %} {% set coverage = results.coverage %} {{ block.name }} Simulation Results
{% if breadcrumbs %} {% endif %}

Simulation Results: {{ block.name }}

 
{{ timestamp.strftime("%d/%m/%Y %H:%M:%S") }} sha: {{ block.commit[:7] }} json Branch: {{ block.branch }} Tool: {{ tool.name }} [{{ tool.version }}]
{% if coverage %}
Coverage statistics
{% for name, val in coverage.items() %}
  • {{ name }}
  • {{ val }}
{% endfor %}
{% endif %}
Validation stages
{% for s_name, stage in stages.items() %} {% endfor %}
{{ s_name }}
{{ "%.2f" | format(stage.percent) }}%
{% for s_name, stage in stages.items() %}
{% for tp_name, tp in stage.testpoints.items() %} {% for t_name, t in tp.tests.items() %} {% endfor %} {% endfor %}
Testpoint Test Max Runtime Sim Time Pass Total %
{{ tp_name }} {{ tp.passed }} {{ tp.total }} {{ "%.2f" | format(tp.percent) }}
{{ t_name }} {{ "%.3f" | format(t.max_time) }}s {{ "%.3f" | format(t.sim_time) }}us {{ t.passed }} {{ t.total }} {{ "%.2f" | format(t.percent) }}
{% endfor %}