Skip to content

test: re-enable rebuild-symlink and browser-webdriverio E2E tests - #34592

Merged
alan-agius4 merged 1 commit into
angular:mainfrom
alan-agius4:test/e2e-webdriverio-and-rebuild-symlink
Oct 29, 2026
Merged

alan-agius4 merged 1 commit into
angular:mainfrom
alan-agius4:test/e2e-webdriverio-and-rebuild-symlink

Conversation

@alan-agius4

Copy link
Copy Markdown
Collaborator

Re-enables the rebuild-symlink and browser-webdriverio E2E tests and passes --no-sandbox and --disable-dev-shm-usage to Chrome when CHROME_BIN is configured for WebdriverIO.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request re-enables previously disabled end-to-end tests for rebuild symlinks and Vitest browser webdriverio, and configures Chrome options for Vitest with --no-sandbox and --disable-dev-shm-usage. Feedback highlights a security concern with unconditionally disabling the Chrome sandbox, suggesting it only be applied in CI environments. Additionally, the use of a hardcoded setTimeout delay in the rebuild symlink test is flagged as a potential source of flakiness, with recommendations to document the delay or use a more robust synchronization mechanism.

@alan-agius4
alan-agius4 force-pushed the test/e2e-webdriverio-and-rebuild-symlink branch from fa74f52 to 87bed2a Compare October 29, 2026 15:23
@alan-agius4
alan-agius4 requested a review from clydin October 29, 2026 15:23
@alan-agius4 alan-agius4 added action: review The PR is still awaiting reviews from at least one requested reviewer target: patch This PR is targeted for the next patch release labels Oct 29, 2026
@alan-agius4 alan-agius4 added action: merge The PR is ready for merge by the caretaker and removed action: review The PR is still awaiting reviews from at least one requested reviewer labels Oct 29, 2026
@alan-agius4
alan-agius4 merged commit 412b9c4 into angular:main Oct 29, 2026
42 checks passed
@alan-agius4
alan-agius4 deleted the test/e2e-webdriverio-and-rebuild-symlink branch October 29, 2026 17:58
@alan-agius4

Copy link
Copy Markdown
Collaborator Author

This PR was merged into the repository. The changes were merged into the following branches:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action: merge The PR is ready for merge by the caretaker target: patch This PR is targeted for the next patch release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants