Skip to content

renderComponent cleanup for integration tests.#46568

Closed
alxhub wants to merge 3 commits intoangular:mainfrom
alxhub:cleanup-integration-rc
Closed

renderComponent cleanup for integration tests.#46568
alxhub wants to merge 3 commits intoangular:mainfrom
alxhub:cleanup-integration-rc

Conversation

@alxhub
Copy link
Member

@alxhub alxhub commented Jun 28, 2022

See individual commits for details.

alxhub added 3 commits June 28, 2022 15:53
The ngcc integration test application doesn't actually run, but was coded to
use the experimental `renderComponent` bootstrapping function. This commit
switches it to use the regular, `@angular/platform-browser` based bootstrap
instead.
This commit removes an integration test for an application, built with the
CLI, that uses the `renderComponent` experimental bootstrapping function. An
equivalent test already exists for the regular bootstrapping code path. As
`renderComponent` is no longer supported, this test is redundant and can be
removed.
This commit removes 2 benchmarks which are using the `renderComponent` and
`Renderer3` abstractions, both of which are experimental and unsupported.
Equivalent benchmarks exist for the real rendering code path.
@alxhub alxhub added the area: core Issues related to the framework runtime label Jun 28, 2022
@ngbot ngbot bot added this to the Backlog milestone Jun 28, 2022
Copy link
Contributor

@AndrewKushnir AndrewKushnir left a comment

Choose a reason for hiding this comment

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

👍

@alxhub alxhub added action: merge The PR is ready for merge by the caretaker target: patch This PR is targeted for the next patch release labels Jun 28, 2022
@alxhub alxhub modified the milestones: Backlog, Fixit H1'2022 Jun 28, 2022
@dylhunn
Copy link
Contributor

dylhunn commented Jun 29, 2022

Only failure seems to be a flake.

@dylhunn
Copy link
Contributor

dylhunn commented Jun 29, 2022

This PR was merged into the repository by commit aac5344.

@dylhunn dylhunn closed this in fac2c58 Jun 29, 2022
dylhunn pushed a commit that referenced this pull request Jun 29, 2022
…6568)

This commit removes an integration test for an application, built with the
CLI, that uses the `renderComponent` experimental bootstrapping function. An
equivalent test already exists for the regular bootstrapping code path. As
`renderComponent` is no longer supported, this test is redundant and can be
removed.

PR Close #46568
dylhunn pushed a commit that referenced this pull request Jun 29, 2022
This commit removes 2 benchmarks which are using the `renderComponent` and
`Renderer3` abstractions, both of which are experimental and unsupported.
Equivalent benchmarks exist for the real rendering code path.

PR Close #46568
dylhunn pushed a commit that referenced this pull request Jun 29, 2022
The ngcc integration test application doesn't actually run, but was coded to
use the experimental `renderComponent` bootstrapping function. This commit
switches it to use the regular, `@angular/platform-browser` based bootstrap
instead.

PR Close #46568
dylhunn pushed a commit that referenced this pull request Jun 29, 2022
…6568)

This commit removes an integration test for an application, built with the
CLI, that uses the `renderComponent` experimental bootstrapping function. An
equivalent test already exists for the regular bootstrapping code path. As
`renderComponent` is no longer supported, this test is redundant and can be
removed.

PR Close #46568
dylhunn pushed a commit that referenced this pull request Jun 29, 2022
This commit removes 2 benchmarks which are using the `renderComponent` and
`Renderer3` abstractions, both of which are experimental and unsupported.
Equivalent benchmarks exist for the real rendering code path.

PR Close #46568
@angular-automatic-lock-bot
Copy link

This issue has been automatically locked due to inactivity.
Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

@angular-automatic-lock-bot angular-automatic-lock-bot bot locked and limited conversation to collaborators Jul 30, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

action: merge The PR is ready for merge by the caretaker area: core Issues related to the framework runtime target: patch This PR is targeted for the next patch release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants