-
Notifications
You must be signed in to change notification settings - Fork 5
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
check extras pkgs #155
check extras pkgs #155
Conversation
f7ebd36
to
d242c16
Compare
When installing all packages together if one or more package don't exist there is no error. Some tests are checking that packages can be installed so we need to generate an error. To achieve this we add an option to yum install to stop and generate an error if a package is missing. Error is caught only for the first missing package. Signed-off-by: Guillaume <[email protected]>
faba250
to
5dc42d4
Compare
This test gets a list of extra packages from https://reports.xcp-ng.org/<xcp-ng-version>/extra_installable.txt and checks that: - the package is available and dependencies resolved using yumdownloader - all packages can be installed. Before installing packages it saves the yum state and restores it after the installation. As tests are taking some time we added them in their onw job. Signed-off-by: Guillaume <[email protected]>
edc0096
to
7ce24d3
Compare
@gduperrey we are about to merge this PR which adds a new test job named "packages". It must be added to the list of jobs in Jenkins. Runs in approximately 15 minutes. Can run on a virtual VM if it allows parallelizing job executions. It doesn't reboot hosts. |
There is a problem when we run this on 8.2.1. The right url use the version 8.2 and not 8.2.1. |
8.3 ✅ |
8.2 ✅ |
No description provided.