Skip to content

Conversation

@alan-agius4
Copy link
Contributor

@alan-agius4 alan-agius4 commented Dec 4, 2025

This change optimizes the harness-e2e-cli integration test by migrating to the @angular/build application builder (esbuild), which significantly improves build performance.

Additionally, unused configurations such as Karma unit tests, SCSS support, and i18n extraction have been removed to further streamline the project and reduce dependencies.

These improvements reduce the execution time of //integration/harness-e2e-cli:test to approximately 38 seconds.

@alan-agius4 alan-agius4 marked this pull request as draft December 4, 2025 09:49
@alan-agius4 alan-agius4 added the target: patch This PR is targeted for the next patch release label Dec 4, 2025
This change optimizes the `harness-e2e-cli` integration test by migrating to the `@angular/build` application builder (esbuild), which significantly improves build performance.

Additionally, unused configurations such as Karma unit tests, SCSS support, and i18n extraction have been removed to further streamline the project and reduce dependencies.

These improvements reduce the execution time of `//integration/harness-e2e-cli:test` to approximately 38 seconds.
@alan-agius4 alan-agius4 added the action: review The PR is still awaiting reviews from at least one requested reviewer label Dec 4, 2025
@alan-agius4 alan-agius4 marked this pull request as ready for review December 4, 2025 10:48
@crisbeto crisbeto 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 Dec 4, 2025
@crisbeto crisbeto removed the request for review from wagnermaciel December 4, 2025 10:51
@crisbeto crisbeto merged commit 0f26a3c into angular:main Dec 4, 2025
30 checks passed
@alan-agius4 alan-agius4 deleted the fix-e2e-harness branch December 4, 2025 10:53
@crisbeto
Copy link
Member

crisbeto commented Dec 4, 2025

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

crisbeto pushed a commit that referenced this pull request Dec 4, 2025
This change optimizes the `harness-e2e-cli` integration test by migrating to the `@angular/build` application builder (esbuild), which significantly improves build performance.

Additionally, unused configurations such as Karma unit tests, SCSS support, and i18n extraction have been removed to further streamline the project and reduce dependencies.

These improvements reduce the execution time of `//integration/harness-e2e-cli:test` to approximately 38 seconds.

(cherry picked from commit 0f26a3c)
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