Integration tests were failing because the workflow didn't wait for containers to be healthy before running Playwright tests. Changes: - Wait for mock-github container healthcheck to pass (60s timeout) - Wait for pulse-test-server healthcheck to pass (60s timeout) - Output container logs if healthcheck fails for debugging - Remove arbitrary sleep 20 in favor of actual healthcheck verification This will help diagnose why the pulse server isn't responding on port 7655. Related to workflow run 19281966710. |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| workflows | ||