Test run report — DEMO-T13 FAILED
Freight: public API in TypeScript
run #417 · 2026-09-25 00:22:38 ·
duration 3s ·
target version 2.0.0 · browser chromium ·
started by: cli-adopted
report generated 2026-09-25 11:39:53 — self-contained file, safe to attach anywhere
What went wrong
1 of 1 test(s) failed: the public API keeps its promises -- contract: field 'eta' is missing (the response has: booked_at, customer, delivered_at, destination, estimated_delivery, events, id, origin, pieces, price, service, status, status_label, weight_kg)
Step timings
| at | step | ms |
| +0.25s | the public API keeps its promises | 218.0 |
| +0.06s | auth: no key | 22.0 |
| +0.13s | contract: a shipment | 65.4 |
| +0.15s | money: SPRING10 | 25.7 |
| +0.21s | limits: six calls on the trial key | 52.5 |
| +0.06s | GET freight/api/v1/shipments/AF-100001 | 16.5 |
| +0.1s | GET freight/api/v1/shipments/AF-100001 | 37.3 |
| +0.15s | POST freight/api/v1/quotes | 21.1 |
| +0.17s | GET freight/api/v1/shipments/AF-100002 | 17.7 |
| +0.18s | GET freight/api/v1/shipments/AF-100002 | 5.9 |
| +0.19s | GET freight/api/v1/shipments/AF-100002 | 3.9 |
| +0.19s | GET freight/api/v1/shipments/AF-100002 | 4.1 |
| +0.2s | GET freight/api/v1/shipments/AF-100002 | 4.4 |
| +0.2s | GET freight/api/v1/shipments/AF-100002 | 5.2 |
Full technical error
1 of 1 test(s) failed: the public API keeps its promises -- contract: field 'eta' is missing (the response has: booked_at, customer, delivered_at, destination, estimated_delivery, events, id, origin, pieces, price, service, status, status_label, weight_kg)
Video and Playwright trace stay on the hub:
results/DEMO-T13/20260925-002252-r417/ — open the run page for the replay.