test: integration tests now against bazel built packages#22810
test: integration tests now against bazel built packages#22810alexeagle wants to merge 4 commits into
Conversation
|
You can preview 5c1e98e at https://pr22810-5c1e98e.ngbuilds.io/. |
|
You can preview a9833cd at https://pr22810-a9833cd.ngbuilds.io/. |
|
You can preview 2518fab at https://pr22810-2518fab.ngbuilds.io/. |
|
Hi @alexeagle! This PR has merge conflicts due to recent upstream merges. |
2 similar comments
|
Hi @alexeagle! This PR has merge conflicts due to recent upstream merges. |
|
Hi @alexeagle! This PR has merge conflicts due to recent upstream merges. |
|
You can preview 6f20ede at https://pr22810-6f20ede.ngbuilds.io/. |
|
Handing this off to @IgorMinar who has already been updating the integration tests for changes in Angular 6 |
|
You can preview 9586c39 at https://pr22810-9586c39.ngbuilds.io/. |
|
So there's good news and bad news. 👍 The good news is that everyone that needs to sign a CLA (the pull request submitter and all commit authors) have done so. Everything is all good there. 😕 The bad news is that it appears that one or more commits were authored or co-authored by someone other than the pull request submitter. We need to confirm that all authors are ok with their commits being contributed to this project. Please have them confirm that here in the pull request. Note to project maintainer: This is a terminal state, meaning the |
|
You can preview 8bb8772 at https://pr22810-8bb8772.ngbuilds.io/. |
|
You can preview f3617c5 at https://pr22810-f3617c5.ngbuilds.io/. |
|
You can preview 7581edf at https://pr22810-7581edf.ngbuilds.io/. |
|
You can preview 1c939f8 at https://pr22810-1c939f8.ngbuilds.io/. |
e77c76f to
67b3dc3
Compare
|
Hi @alexeagle! This PR has merge conflicts due to recent upstream merges. |
|
You can preview 7379c23 at https://pr22810-7379c23.ngbuilds.io/. |
|
You can preview 411f359 at https://pr22810-411f359.ngbuilds.io/. |
There was a problem hiding this comment.
Is this still needed now that ./integration/run_tests.sh is not run?
There was a problem hiding this comment.
yes, internally that integration test has package.json with "@angular/platform-server": "file:../../../dist/packages-dist/platform-server", so it's really using the same formula as the other integration/* tests and should be moved, will do that
Now it lives in our standard location for tests against npm packages
The only remaining test can run in the first e2e travis shard. This also removes the last thing needing bazel available on Travis.
|
A Googler has manually verified that the CLAs look good. (Googler, please make sure the reason for overriding the CLA status is clearly documented in these comments.) |
|
You can preview 857d595 at https://pr22810-857d595.ngbuilds.io/. |
| ( | ||
| cd $testDir | ||
| rm -rf dist | ||
| pwd |
There was a problem hiding this comment.
echo ""
echo ""
echo " ======= running integration tests: `pwd`"
There was a problem hiding this comment.
this was right above in the bigger ### fences
| rm -rf node_modules | ||
| #if $CI; then | ||
| # trackPayloadSize "$testDir" "dist/*.js" true false "${basedir}/integration/_payload-limits.json" | ||
| #fi |
There was a problem hiding this comment.
so we are disabling the size tracking for cli hello world?
is this because we don't have credentials setup yet?
can you add a todo and explanation?
Now it lives in our standard location for tests against npm packages PR Close #22810
The only remaining test can run in the first e2e travis shard. This also removes the last thing needing bazel available on Travis. PR Close #22810
See angular#22810, angular#23376 and angular#23515 for more context. Fixes angular#23376 Closes angular#23515
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
No description provided.