Closed
Description
==> Starting test external auth device
==> Finished test external auth device: failed
==> Starting test external auth web
==> Finished test external auth web: skipped
==> Starting test successful external auth from workspace
==> Finished test successful external auth from workspace: skipped
Data from pprof has been saved to test-results/debug-pprof-goroutine-external-auth-device.txt
pw:api => selectors.setTestIdAttribute started +8ms
==> Output
pw:api <= selectors.setTestIdAttribute succeeded +3ms
==> Errors
Error: listen EADDRINUSE: address already in use 0.0.0.0:50516
Data from pprof has been saved to test-results/debug-pprof-goroutine-successful-external-auth-from-workspace.txt
==> Output
Data from pprof has been saved to test-results/debug-pprof-goroutine-external-auth-web.txt
==> Output
[stderr]
[stderr]
[stderr] CSRF token not found
seen here: https://github.com/coder/coder/runs/32976358533
Looks like these use hardcoded ports, and so they flake if the port isn't available.