Engineering Council Test Reliability Report

Scope aligned with Slack channel #dezvoltare, covering 2026-03-23 07:00 to 2026-03-28 07:00. Metrics and timings are sourced from GitLab pipelines, jobs, and test-report artifacts for the daily 6 PM regression suite and the production smoke suite. Trend charts use daily buckets across this window.

Executive Snapshot

5
Daily Runs
1/5
Daily Green
19m 21s
Avg Daily Runtime
13
Smoke Attempts
11/13
Smoke Green
3m 14s
Avg Smoke Runtime
2m 56s
Median Smoke Time
0
Current Green Streak

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.40%, 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 21s.
  • Smoke runs stayed fast when healthy: average duration was 3m 14s and the median passing run was 2m 56s.
  • 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 Failure RatioBilling0.00%Web0.00%Frontend0.32%Library1.40%
Category Non-pass Ratio (fail + pending + skipped)Billing0.00%Web0.00%Frontend0.32%Library1.40%
Daily Daily Suite Status0000103-2303-2403-2503-2603-27
Daily Smoke Attempts0135703-2303-2403-2503-2603-27
Daily Average Daily Suite Runtime19m 07s19m 12s19m 17s19m 23s19m 28s03-2303-2403-2503-2603-27
Daily Average Smoke Runtime0m 00s0m 53s1m 46s2m 40s3m 33s03-2303-2403-2503-2603-27
Daily Suite Total Test Growth (Recent 5 Runs)1189118911891189119003-2303-2403-2503-2603-27

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.

CategoryTotalFailedPendingSkippedFailure RatioNon-pass RatioRuns With Failures
Billing5400000.00%0.00%0
Web37150000.00%0.00%0
Frontend12604000.32%0.32%3
Library4306001.40%1.40%3
CatFailF%NP%Tot
Billing
Pend 0Skip 0Runs 0
0
0.00%
0.00%
540
Web
Pend 0Skip 0Runs 0
0
0.00%
0.00%
3715
Frontend
Pend 0Skip 0Runs 3
4
0.32%
0.32%
1260
Library
Pend 0Skip 0Runs 3
6
1.40%
1.40%
430

Recent Runs

Recent Daily Suite Runs

DatePipelineStatusSummary
2026-03-23 18:23149694FAILEDTotal 1189 | Passed 1185 | Failed 4
2026-03-24 18:22149866FAILEDTotal 1189 | Passed 1186 | Failed 3
2026-03-25 18:22150059FAILEDTotal 1189 | Passed 1187 | Failed 2
2026-03-26 18:22150180PASSEDTotal 1189 | Passed 1189 | Failed 0
2026-03-27 18:22150328FAILEDTotal 1189 | Passed 1188 | Failed 1
2026-03-23 18:23Pipeline 149694
FAILED
T 1189 | P 1185 | F 4 | Pend 0
2026-03-24 18:22Pipeline 149866
FAILED
T 1189 | P 1186 | F 3 | Pend 0
2026-03-25 18:22Pipeline 150059
FAILED
T 1189 | P 1187 | F 2 | Pend 0
2026-03-26 18:22Pipeline 150180
PASSED
T 1189 | P 1189 | F 0 | Pend 0
2026-03-27 18:22Pipeline 150328
FAILED
T 1189 | P 1188 | F 1 | Pend 0

Recent Smoke Attempts

DateSuitePipelineStatusPassedFailedDuration
2026-03-23 12:20Frontend149520PASSED11003m 08s
2026-03-23 15:20University149634PASSED1002m 09s
2026-03-23 15:25Frontend149634FAILED10375m 41s
2026-03-23 16:25University149671PASSED1002m 17s
2026-03-23 16:31Frontend149671FAILED10375m 57s
2026-03-23 17:03University149684PASSED1002m 33s
2026-03-23 17:05Frontend149684PASSED11003m 03s
2026-03-24 20:52University149788PASSED1002m 56s
2026-03-24 20:53Frontend149788PASSED11003m 10s
2026-03-25 12:14University149902PASSED1002m 23s
2026-03-25 12:16Frontend149902PASSED11003m 05s
2026-03-27 14:33University150306PASSED1002m 23s
2026-03-27 14:35Frontend150306PASSED11003m 15s
2026-03-23 12:20Frontend | Pipeline 149520 job
PASSED
P 110 | F 0 | 3m 08s
2026-03-23 15:20University | Pipeline 149634 job
PASSED
P 10 | F 0 | 2m 09s
2026-03-23 15:25Frontend | Pipeline 149634 job
FAILED
P 103 | F 7 | 5m 41s
2026-03-23 16:25University | Pipeline 149671 job
PASSED
P 10 | F 0 | 2m 17s
2026-03-23 16:31Frontend | Pipeline 149671 job
FAILED
P 103 | F 7 | 5m 57s
2026-03-23 17:03University | Pipeline 149684 job
PASSED
P 10 | F 0 | 2m 33s
2026-03-23 17:05Frontend | Pipeline 149684 job
PASSED
P 110 | F 0 | 3m 03s
2026-03-24 20:52University | Pipeline 149788 job
PASSED
P 10 | F 0 | 2m 56s
2026-03-24 20:53Frontend | Pipeline 149788 job
PASSED
P 110 | F 0 | 3m 10s
2026-03-25 12:14University | Pipeline 149902 job
PASSED
P 10 | F 0 | 2m 23s
2026-03-25 12:16Frontend | Pipeline 149902 job
PASSED
P 110 | F 0 | 3m 05s
2026-03-27 14:33University | Pipeline 150306 job
PASSED
P 10 | F 0 | 2m 23s
2026-03-27 14:35Frontend | Pipeline 150306 job
PASSED
P 110 | F 0 | 3m 15s

Smoke Suite Breakdown

SuiteAttemptsPassedFailedIncompleteAvg RuntimeMedian Passing RuntimePipelines
Frontend75203m 54s3m 08s7
University66002m 27s2m 23s6
FrontendAttempts 7 | Passed 5 | Failed 2
Incomplete 0 | Avg 3m 54s | Median pass 3m 08s | Pipelines 7
UniversityAttempts 6 | Passed 6 | Failed 0
Incomplete 0 | Avg 2m 27s | Median pass 2m 23s | Pipelines 6
Generated from GitLab project adservio/helm2. Times are shown in Europe/Bucharest. Daily-suite runtime is measured from GitLab pipeline and job timestamps. Category counts come from GitLab test-report JSON artifacts, with job-trace fallback when older artifacts have expired.