Skip to content

Commit 943a376

Browse files
committed
refactor: remove internal timeout - rely on external timeout
No need for duplicate timeout mechanisms
1 parent 6e116c0 commit 943a376

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

.claude/run-e2e-tests.sh

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -116,17 +116,13 @@ run_e2e_tests() {
116116

117117
# GH_TOKEN is already exported from setup_git_and_gh, no need to re-export
118118

119-
# Run the tests with a timeout
120-
if timeout 480 bash "$PROJECT_ROOT/tests/test_e2e.sh"; then
119+
# Run the tests (timeout should be handled externally)
120+
if bash "$PROJECT_ROOT/tests/test_e2e.sh"; then
121121
log_info "✅ E2E tests completed successfully!"
122122
return 0
123123
else
124124
local exit_code=$?
125-
if [[ $exit_code -eq 124 ]]; then
126-
log_error "❌ E2E tests timed out after 8 minutes"
127-
else
128-
log_error "❌ E2E tests failed with exit code: $exit_code"
129-
fi
125+
log_error "❌ E2E tests failed with exit code: $exit_code"
130126
return $exit_code
131127
fi
132128
}

0 commit comments

Comments
 (0)