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
chore: move upstream tests from travisCI #536
Conversation
Codecov Report
@@ Coverage Diff @@
## master #536 +/- ##
=======================================
Coverage 49.45% 49.45%
=======================================
Files 90 90
Lines 6317 6317
=======================================
Hits 3124 3124
Misses 2497 2497
Partials 696 696 Continue to review full report at Codecov.
|
33d61a0
to
c5ea4ec
Compare
c21ba81
to
aa003b9
Compare
The upstream e2e tests now match the e2e results locally - all but one test is skipped and the remaining test fails. This will be addressed in follow-up PRs but I believe this PR fulfills its original goal of moving upstream CI to Github Actions |
/bugzilla override |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/test e2e-aws |
aa003b9
to
6a6dc2c
Compare
6a6dc2c
to
5096e9a
Compare
5096e9a
to
d82884e
Compare
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ankitathomas, benluddy, exdx 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 |
/lgtm |
This PR will be merged manually since there is no accompanying BZ and it only introduces net-new CI. The e2e CI has now been moved to GitHub Actions as intended -- the fact that kind CI is red is intentional and does not block any registry PRs (these Actions are not required for prow to merge). The failing CI should bring attention to the fact that the registry e2e tests are not working as intended, 10/11 tests are being skipped as they were on TravisCI. Subsequent work will be done to address the skipped e2e tests and the issue that causes the |
/override ci/prow/e2e-aws |
@exdx: Overrode contexts on behalf of exdx: ci/prow/e2e-aws In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Description of the change:
Move upstream tests to Github Actions and remove TravisCI configuration entirely.
Upstream actions were added as well as an update to the release docs. The existing release CI was not changed but the
unit
job was consolidated as part of the upstream tests. The only functional change wascodecov
reported errors did not result in a CI failure.Prerequisite for getting the opm e2e tests to run as expected again
Motivation for the change:
Travis changed their policy around supporting open source repositories
Reviewer Checklist
/docs