Test Report

{{ data.run_id }}
{% set oc = data.outcome | lower %} {{ data.outcome }}

DUT

Serial
{{ data.dut_serial or '—' }}
{% if data.dut_part_number %}
Part Number
{{ data.dut_part_number }}
{% endif %} {% if data.dut_revision %}
Revision
{{ data.dut_revision }}
{% endif %} {% if data.dut_lot_number %}
Lot
{{ data.dut_lot_number }}
{% endif %}

Execution

Started
{{ data.started_at | fmt_dt }}
Ended
{{ data.ended_at | fmt_dt }}
{% if data.operator_id %}
Operator
{{ data.operator_id }}
{% endif %} {% if data.test_phase %}
Phase
{{ data.test_phase }}
{% endif %} {% if data.git_commit %}
Commit
{{ data.git_commit }}
{% endif %} {% if data.git_branch %}
Branch
{{ data.git_branch }}
{% endif %} {% if data.git_remote %}
Remote
{{ data.git_remote }}
{% endif %}

Station

ID
{{ data.station_id or '—' }}
{% if data.station_type %}
Type
{{ data.station_type }}
{% endif %} {% if data.station_location %}
Location
{{ data.station_location }}
{% endif %} {% if data.product_id %}
Product
{{ data.product_id }}{% if data.product_name %} — {{ data.product_name }}{% endif %}
{% endif %} {% if data.fixture_id %}
Fixture
{{ data.fixture_id }}
{% endif %}
{{ data.total_measurements }}
Total
{{ data.passed_measurements }}
Passed
{{ data.failed_measurements }}
Failed
{{ data.pass_rate }}%
Pass Rate

Measurements

{% for m in data.measurements %} {% set mo = m.get('outcome', '') %} {% endfor %}
Step Measurement Value Units Low High Outcome
{{ m.get('step_name', '') }} {{ m.get('measurement_name', '') }} {{ m.get('value') | fmt_value }} {{ m.get('units', '') or '' }} {{ m.get('limit_low') | fmt_value }} {{ m.get('limit_high') | fmt_value }}{{ mo }}
{% if data.instruments %}

Instruments

{% for inst in data.instruments %} {% endfor %}
Role Manufacturer Model Serial Cal Due
{{ inst.get('role', '') }} {{ inst.get('manufacturer', '') }} {{ inst.get('model', '') }} {{ inst.get('serial', '') }} {{ inst.get('cal_due', '') }}
{% endif %}