{% macro render_step(step) %}
  • {% if step.steps or step.attachments %} + {% else %} {% endif %} {% if step.status == 'passed' %}โœ“{% else %}โœ—{% endif %} {{ step.name }}
    {{ formatter.format_duration(step.duration) }}
    {% if step.steps %} {% endif %} {% if step.attachments %} {% endif %}
  • {% endmacro %}
    โšก

    {{ run.title }}

    HIGH PERFORMANCE AUTOMATION INTERFACE
    Generated: {{ generated_at }}

    Passed Rate

    0%
    {{ run.passed }} / {{ run.total }} successful
    0%

    Total Execution

    {{ run.total }} Tests
    {{ run.failed }} Failed, {{ run.skipped }} Skipped

    Total Duration

    {{ formatter.format_duration(run.duration) }}
    Avg: {{ formatter.format_duration(run.duration / run.total if run.total > 0 else 0) }} per test

    ๐Ÿ“ˆ Performance & Execution Analytics

    ๐Ÿงช Test Status Breakdown by Suite

    โฑ๏ธ Top 10 Slowest Tests

    ๐Ÿ“Š Test Duration Distribution

    {% if run.skipped > 0 %} {% endif %} {% if run.error > 0 %} {% endif %}
    {% for suite in run.suites %}
    {{ suite.name }}
    {{ suite.passed }}/{{ suite.total }} โ–ผ
    {% for tc in suite.test_cases %}
    {{ tc.name }} {{ tc.status }}
    Line {{ tc.line_number }} โฑ๏ธ {{ formatter.format_duration(tc.duration) }}
    {% endfor %}
    {% endfor %}

    No Test Selected

    Click on a test case from the list on the left to see full details, steps, screenshots, and logs.

    {% for tc in run.test_cases %} {% endfor %}

    โš™๏ธ System Environment Metrics

    {% for k, v in run.environment.items() %}
    {{ k }} {{ v }}
    {% endfor %}
    ๐Ÿค– POWERED BY APMT REPORTERS โ€ข ALL RIGHTS RESERVED © 2026.