-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tests - Fixed many test issues (external PRs, code de-sync) by getting rid of git clone #315
Tests - Fixed many test issues (external PRs, code de-sync) by getting rid of git clone #315
Conversation
cbd1cd4
to
f3c6b74
Compare
/test build-image |
6e1cce4
to
1822bcd
Compare
1822bcd
to
9d7b084
Compare
f68e232
to
65728d0
Compare
/test presubmit-e2e-test |
8a98c62
to
b7c8af0
Compare
All images are now built from archived version of code the source code prepared by Prow. This saves 25 more pulls and improves test reliability. The archived source code location is passed through image-build-context-gcs-uri parameter.
a13408c
to
6e44c03
Compare
/test presubmit-e2e-test |
All tests passed including sample-test. |
@IronPan Can you please check this PR. It's pretty easy if you check the three individual commits here: https://github.com/kubeflow/pipelines/pull/315/commits |
/retest |
1 similar comment
/retest |
/test build-image |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: IronPan The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
1 similar comment
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: IronPan The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
pls check the test failures |
/retest |
* The v0.4-branch should be specified on the kubeflow/kubeflow repo not the testing repo. Related to kubeflow#315
* add readme for azure * fallback if the well known az secret is not found * remove azure config name * remove azure config
This change fixes many test related problems we have now i.e. tests for external PRs and test flakyness due to code versions de-sync.
Fixes #163 #198 #200 #368 #196 #215
P.S. There still can be some code de-sync due to build-images and tests running on different code. The only way to fully avoid this is to build images as part of each separate test suite.
This change is