Skip to content

Conversation

@alan-agius4
Copy link
Collaborator

@alan-agius4 alan-agius4 commented Nov 17, 2025

  • Use Chrome binary from rules_browsers for Playwright in Vitest browser tests for hermetic testing and avoids re-downloads of chrome.
  • Batch ng generate commands in e2e tests to improve performance.
  • Remove now redundant chromium install commands from e2e tests.

- Use Chrome binary from `rules_browsers` for Playwright in Vitest browser tests for hermetic testing.
- Batch `ng generate` commands in e2e tests to improve performance.
- Remove now redundant chromium install commands from e2e tests.
);
}

async function generateArtifactsInBatches(artifactCount: number): Promise<void> {
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

When running this locally I noticed that it was rather slow, so I went ahead and added batching.

@alan-agius4 alan-agius4 added the target: rc This PR is targeted for the next release-candidate label Nov 17, 2025
@alan-agius4 alan-agius4 requested a review from clydin November 17, 2025 13:23
@alan-agius4 alan-agius4 added the action: review The PR is still awaiting reviews from at least one requested reviewer label Nov 17, 2025
@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 Nov 17, 2025
@alan-agius4 alan-agius4 merged commit f074f13 into angular:main Nov 17, 2025
34 checks passed
@alan-agius4 alan-agius4 deleted the browsers-e2e branch November 17, 2025 14:23
@alan-agius4
Copy link
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: rc This PR is targeted for the next release-candidate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants