Skip to content
This repository has been archived by the owner on Oct 29, 2023. It is now read-only.

Minor clean-up and adding back failing packages #385

Merged
merged 5 commits into from
Oct 15, 2019

Conversation

gkalpak
Copy link
Member

@gkalpak gkalpak commented Oct 15, 2019

Minor clean-up and adding back a couple of failing packages that were previously removed.
See individual commit messages for details.

The `angular-font-awesome` project was removed from dependencies
in angular#384, but `yarn.lock` was not updated to reflect that.
ChromeDriver is updated in the `postinstall` npm script. There is no
need to update it again in CI, as long as we specify the correct
ChromeDriver version to download in the `postinstall` script.
Previously, when a project was removed from `angular.json`, it might
still remain in `passing.json`. As a result, it was difficult to
identify how many projects are actually known to be passing by looking
at `passing.json`.

This commit adds an additional check that fails if `passing.json`
contains a project that is not in `angular.json` (and thus not tested
against any more).
Previously, there was list of passing projects that was used to guard
against regressions. Now that more projects are passing rather than
failing, it makes more sense to track failing projects instead.
These two projects were removed in d845858 and e7408c7 to speed up
CI. They might be passing at the time, but they are certainly failing
now.

This commit adds them back, so we can track and fix the failures (and
prevent future regressions).
@gkalpak gkalpak changed the title Minor clean-ups Minor clean-up and adding back failing packages Oct 15, 2019
@gkalpak gkalpak marked this pull request as ready for review October 15, 2019 10:23
@mgechev mgechev merged commit 5a946b5 into angular:master Oct 15, 2019
@gkalpak gkalpak deleted the patch-42 branch October 16, 2019 07:36
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants