Test run report — DEMO-012 FAILED

Freight: staff sign-in security checks
run #353 · 2026-09-24 22:04:21 · duration 2s · target version 2.1.0 · browser chromium · started by: group
report generated 2026-09-25 10:51:11 — self-contained file, safe to attach anywhere

What went wrong

AssertionError: session fixation: the session id did not change at sign-in, so anyone who knew the old id now holds a signed-in staff session

Step timings

atstepms
+0.93sgoto http://127.0.0.1:8000/demo/freight/login/244.1
+1.03sfill #username89.9
+1.05sfill #password20.7
+1.25sclick #login-btn205.1
+1.4swait_for_selector #signed-in-user149.5

Full technical error

AssertionError: session fixation: the session id did not change at sign-in, so anyone who knew the old id now holds a signed-in staff session
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-012__freight_signin_security.py", line 40, in run
    assert after != before, (
AssertionError: session fixation: the session id did not change at sign-in, so anyone who knew the old id now holds a signed-in staff session

Video and Playwright trace stay on the hub: results/DEMO-012/20260924-220425-r353/ — open the run page for the replay.