Skip to content

Commit 4d9010a

Browse files
jsell-rhclaude
andcommitted
fix(e2e): move session cleanup after Phase 19
Session was being stopped/deleted at end of Phase 15, but Phase 19 tests sub-resource access on the same session. Move cleanup to after Phase 19 completes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 98b4c22 commit 4d9010a

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

components/ambient-api-server/test/e2e/rbac_e2e_test.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1141,11 +1141,6 @@ if [[ -n "$SESSION_A_ID" ]]; then
11411141
# User C (no bindings) cannot access session -> 404
11421142
api GET "/sessions/${SESSION_A_ID}" "$TOKEN_C"
11431143
assert_status "404" "$HTTP_STATUS" "User C GET session returns 404 (no bindings)"
1144-
1145-
# Clean up: stop and delete the session
1146-
api POST "/sessions/${SESSION_A_ID}/stop" "$TOKEN_A" '{}'
1147-
api DELETE "/sessions/${SESSION_A_ID}" "$TOKEN_A"
1148-
echo " Cleaned up test session ${SESSION_A_ID}"
11491144
fi
11501145

11511146
# ============================================================
@@ -1248,6 +1243,13 @@ if [[ -n "$SESSION_A_ID" ]]; then
12481243
done
12491244
fi
12501245

1246+
# Clean up test session (after Phase 19 uses it)
1247+
if [[ -n "$SESSION_A_ID" ]]; then
1248+
api POST "/sessions/${SESSION_A_ID}/stop" "$TOKEN_A" '{}'
1249+
api DELETE "/sessions/${SESSION_A_ID}" "$TOKEN_A"
1250+
echo " Cleaned up test session ${SESSION_A_ID}"
1251+
fi
1252+
12511253
# ============================================================
12521254
echo ""
12531255
echo -e "${BOLD}Phase 20: Scheduled Sessions RBAC${NC}"

0 commit comments

Comments
 (0)