-
Notifications
You must be signed in to change notification settings - Fork 105
TMT: re-enable podman e2e revdep tests #378
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
base: main
Are you sure you want to change the base?
Conversation
Reviewer's GuideRe-enables Podman e2e revdep tests by parameterizing the test script to fetch and extract the latest Podman source, selectively running Go-based e2e or Bats-based system tests, and introduces a Makefile for streamlined test orchestration. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: lsm5 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 |
43af1d2
to
7389a9a
Compare
We need to run podman e2e tests as they are not the same as system tests. For example: `podman container restore --pod ...` test isn't run in the system tests and this test is currently failing on RHEL. This reverts commit 3f2d85a and makes additional changes to suit current state. Signed-off-by: Lokesh Mandvekar <[email protected]>
Signed-off-by: Lokesh Mandvekar <[email protected]>
Signed-off-by: Lokesh Mandvekar <[email protected]>
Signed-off-by: Lokesh Mandvekar <[email protected]>
Signed-off-by: Lokesh Mandvekar <[email protected]>
Signed-off-by: Lokesh Mandvekar <[email protected]>
/packit retest-failed containers/podman#26234 |
/packit build |
/packit build |
/packit test containers/podman#26234 |
Won't work if we need to fetch sources. Anyway, the tests will be skipped once the podman PR is merged. So, that issue can be ignored for now. |
We need to run podman e2e tests as they are not the same as system tests.
For example:
podman container restore --pod ...
test isn't run in the system tests and this test is currently failing on RHEL.This reverts commit 3f2d85a and makes additional changes to suit current state.
Summary by Sourcery
Re-enable Podman E2E revdep tests by revamping the test script to fetch the latest source RPM, support separate 'e2e' and 'system' modes, and add Makefile automation for SELinux, E2E, and system tests.
Enhancements:
Tests: