Test run report — DEMO-013 FAILED

Freight: find a shipment and add a note
run #290 · 2026-09-24 18:55:40 · duration 3s · target version 2.0.0 · browser chromium · started by: cli-adopted
report generated 2026-09-25 11:39:55 — self-contained file, safe to attach anywhere

What went wrong

AssertionError: saving a note failed: 'The notes service is busy -- try again'

Step timings

atstepms
+0.76sgoto http://127.0.0.1:8000/demo/freight/login/154.7
+0.87sfill #username111.7
+0.92sfill #password42.8
+1.09sclick #login-btn178.5
+1.24swait_for_selector #signed-in-user148.4
+1.33sgoto http://127.0.0.1:8000/demo/freight/ops/shipments/84.3
+1.39sfill #shipment-search62.6
+1.46sselect_option #status-filter66.9
+1.56sclick #apply-filters107.2
+1.61swait_for_selector #result-count46.4
+1.61ssearch shipments367.8
+1.63sinner_text #result-count11.0
+1.75sclick #shipments-table th a[data-sort=eta]124.7
+1.82swait_for_selector #shipments-table th[aria-sort] a[data-sort=eta]61.1
+1.82ssort by ETA185.9
+1.92sclick #shipments-table a:text-is('AF-100001')106.3
+2.02swait_for_selector #ship-status101.5
+2.02sopen AF-100001208.0
+2.2sfill #note-text18.5
+2.26sclick #note-save63.1
+2.33swait_for_selector #notes-list .note-text:has-text('promised by Friday'), #note-error:not([hidden])65.7
+2.33ssave a note147.5
+2.47sinner_text #note-error18.8

Full technical error

AssertionError: saving a note failed: 'The notes service is busy -- try again'
Traceback (most recent call last):
  File "/opt/pw-testhub/app/core/harness/run_test.py", line 737, in main
    module.run(TimedPage(page, ctx), ctx)
  File "/opt/pw-testhub/data/tests/DEMO-013__freight_shipments_and_notes.py", line 49, in run
    raise AssertionError(f"saving a note failed: {page.inner_text('#note-error')!r}")
AssertionError: saving a note failed: 'The notes service is busy -- try again'

Video and Playwright trace stay on the hub: results/DEMO-013/20260924-185647-r290/ — open the run page for the replay.