Flavor:
{% if flavor == 'gw_only' %}Gateway Only
{% elif flavor == 'bridge_only' %}Bridge Only
{% elif flavor == 'combo' %}Combo (Gateway + Bridge)
{% endif %}
Validation Schema: {{ schema_path.split('/')[-1] if schema_path else 'Not uploaded' }}
Selected Modules: {{ selected_modules|join(', ') }}
Selected Tests: {{ total_test_count }} test(s)
Certification Status:
{% if is_certified %}
READY FOR CERTIFICATION
All mandatory modules and tests are selected
{% else %}
{{ non_cert_text }}
{% if not unsterile_run %}
Some mandatory modules or tests are missing
{% endif %}
{% endif %}
{% if unsterile_run %}
⚠️ Warning: {{ unsterile_run_warning }}
{% endif %}
{% if not is_certified %}
{% if missing_modules %}
Missing Mandatory Modules:
{% for mod in missing_modules %}
- {{ mod }}
{% endfor %}
{% endif %}
{% if missing_additional_module %}
Missing Additional Module:
{% if flavor == 'bridge_only' %}
- Bridge Only requires at least one additional module beyond the mandatory module (edge_mgmt)
{% elif flavor == 'combo' %}
- Combo requires at least one additional bridge module beyond the mandatory modules (cloud_connectivity and edge_mgmt)
{% endif %}
{% endif %}
{% if missing_tests_details %}
Missing Mandatory Tests from Selected Modules:
{% for test in missing_tests_details %}
- {{ test.label }} ({{ test.module }})
{% endfor %}
When a module is selected, its mandatory tests must also be selected.
{% endif %}
{% endif %}