{% extends "base.html" %} {% block title %}Sraosha — {{ check.name }}{% endblock %} {% block head %} {% endblock %} {% block breadcrumbs %}
Data Quality

{{ check.name }}

{% endblock %} {% block content %}
{% if latest_run %} {% if latest_run.status == 'passed' %} passed {% elif latest_run.status == 'failed' %} failed {% else %} {{ latest_run.status }} {% endif %} {% endif %}
Edit

Pass rate (latest)

{% if stats.pass_rate is not none %}{{ stats.pass_rate }}%{% else %}—{% endif %}

Total runs

{{ stats.total_runs }}

Avg duration

{% if stats.avg_duration_ms is not none %}{{ stats.avg_duration_ms | round(0) | int }}ms{% else %}—{% endif %}

Connection

{{ connection.name if connection else '—' }}

{{ connection.server_type if connection else '' }}

{% include "partials/dq_schedule_card.html" %} {% if chart_labels and chart_labels | length > 0 %}

Runs trend

{% endif %}

Recent runs

{% if runs %} {% for r in runs %} {% endfor %}
Time Status Checks Duration
{{ r.run_at.strftime('%Y-%m-%d %H:%M') }} UTC {{ r.status }} {{ r.checks_passed }}/{{ r.checks_total }} ({{ r.checks_warned }} warn, {{ r.checks_failed }} fail) {% if r.duration_ms %}{{ r.duration_ms }}ms{% else %}—{% endif %} View
{% else %}

No runs yet.

{% endif %}
{% if latest_run and latest_run.results_json %}

Latest results

{{ latest_run.results_json | tojson(indent=2) }}
{% endif %}
{% endblock %}