Executive Snapshot
Council Narrative
- Daily suite reliability finished strong: the last 0 daily runs were all green.
- In the last 10 daily runs, total test volume grew from 1,189 to 1,189.
- Library has the highest strict failure ratio at 1.00%, while Billing has the broadest non-pass footprint at 0.00% and showed up in 0 failed runs.
- The average daily-suite runtime, measured from GitLab start and finish timestamps, was 19m 28s.
- Smoke runs stayed fast when healthy: average duration was 3m 14s and the median passing run was 2m 56s.
- In the last 10 smoke attempts, observed test volume moved from 10 to 110.
- Smoke-suite breakdown in this window: Frontend 5/7, University 6/6.
- 2 production pipelines clearly recovered on rerun after an initial smoke failure: 149634, 149671.
Category Failure Ratios
How computed
Failure Ratio = failed test executions divided by total test executions in the selected timeframe.
Non-pass Ratio = (failed + pending + skipped) test executions divided by total test executions in the selected timeframe.
Example: a 1.75% Billing failure ratio means 1.75% of all Billing test executions in this period ended in failed. A 1.35% Library non-pass ratio means 1.35% of all Library test executions in this period ended in failed, pending, or skipped.
How computed
Failure Ratio = failed test executions divided by total test executions in the selected timeframe.
Non-pass Ratio = (failed + pending + skipped) test executions divided by total test executions in the selected timeframe.
Example: a 1.75% Billing failure ratio means 1.75% of all Billing test executions in this period ended in failed. A 1.35% Library non-pass ratio means 1.35% of all Library test executions in this period ended in failed, pending, or skipped.
Category Aggregate Table
How computed
Failure Ratio = failed test executions divided by total test executions in the selected timeframe.
Non-pass Ratio = (failed + pending + skipped) test executions divided by total test executions in the selected timeframe.
Example: a 1.75% Billing failure ratio means 1.75% of all Billing test executions in this period ended in failed. A 1.35% Library non-pass ratio means 1.35% of all Library test executions in this period ended in failed, pending, or skipped.
How computed
Failure Ratio = failed test executions divided by total test executions in the selected timeframe.
Non-pass Ratio = (failed + pending + skipped) test executions divided by total test executions in the selected timeframe.
Example: a 1.75% Billing failure ratio means 1.75% of all Billing test executions in this period ended in failed. A 1.35% Library non-pass ratio means 1.35% of all Library test executions in this period ended in failed, pending, or skipped.
| Category | Total | Failed | Pending | Skipped | Failure Ratio | Non-pass Ratio | Runs With Failures |
|---|---|---|---|---|---|---|---|
| Billing | 756 | 0 | 0 | 0 | 0.00% | 0.00% | 0 |
| Web | 5201 | 0 | 0 | 0 | 0.00% | 0.00% | 0 |
| Frontend | 1764 | 4 | 0 | 0 | 0.23% | 0.23% | 3 |
| Library | 602 | 6 | 0 | 0 | 1.00% | 1.00% | 3 |
Recent Runs
Recent Daily Suite Runs
| Date | Pipeline | Jobs | Status | Summary |
|---|---|---|---|---|
| 2026-03-21 18:23 | 149394 | BillingWebFrontendLibrary | PASSED | Total 1189 | Passed 1189 | Failed 0 |
| 2026-03-22 18:23 | 149456 | BillingWebFrontendLibrary | PASSED | Total 1189 | Passed 1189 | Failed 0 |
| 2026-03-23 18:23 | 149694 | BillingWebFrontendLibrary | FAILED | Total 1189 | Passed 1185 | Failed 4 |
| 2026-03-24 18:22 | 149866 | BillingWebFrontendLibrary | FAILED | Total 1189 | Passed 1186 | Failed 3 |
| 2026-03-25 18:22 | 150059 | BillingWebFrontendLibrary | FAILED | Total 1189 | Passed 1187 | Failed 2 |
| 2026-03-26 18:22 | 150180 | BillingWebFrontendLibrary | PASSED | Total 1189 | Passed 1189 | Failed 0 |
| 2026-03-27 18:22 | 150328 | BillingWebFrontendLibrary | FAILED | Total 1189 | Passed 1188 | Failed 1 |
Recent Smoke Attempts
| Date | Suite | Pipeline | Job | Status | Passed | Failed | Duration |
|---|---|---|---|---|---|---|---|
| 2026-03-23 12:20 | Frontend | 149520 | Frontend smoke | PASSED | 110 | 0 | 3m 08s |
| 2026-03-23 15:20 | University | 149634 | University smoke | PASSED | 10 | 0 | 2m 09s |
| 2026-03-23 15:25 | Frontend | 149634 | Frontend smoke | FAILED | 103 | 7 | 5m 41s |
| 2026-03-23 16:25 | University | 149671 | University smoke | PASSED | 10 | 0 | 2m 17s |
| 2026-03-23 16:31 | Frontend | 149671 | Frontend smoke | FAILED | 103 | 7 | 5m 57s |
| 2026-03-23 17:03 | University | 149684 | University smoke | PASSED | 10 | 0 | 2m 33s |
| 2026-03-23 17:05 | Frontend | 149684 | Frontend smoke | PASSED | 110 | 0 | 3m 03s |
| 2026-03-24 20:52 | University | 149788 | University smoke | PASSED | 10 | 0 | 2m 56s |
| 2026-03-24 20:53 | Frontend | 149788 | Frontend smoke | PASSED | 110 | 0 | 3m 10s |
| 2026-03-25 12:14 | University | 149902 | University smoke | PASSED | 10 | 0 | 2m 23s |
| 2026-03-25 12:16 | Frontend | 149902 | Frontend smoke | PASSED | 110 | 0 | 3m 05s |
| 2026-03-27 14:33 | University | 150306 | University smoke | PASSED | 10 | 0 | 2m 23s |
| 2026-03-27 14:35 | Frontend | 150306 | Frontend smoke | PASSED | 110 | 0 | 3m 15s |