-
Notifications
You must be signed in to change notification settings - Fork 10
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
DRAFT: restore various application test suites #230
base: develop
Are you sure you want to change the base?
Conversation
From upstream: support functions added to lib/utils.pm clocks functions directory added in tests/applications/ minor correction in ...evince/aaa_setup.pm
Now working on clocks and evince needles capture. |
Evince tests now passing, clocks has install problem but well on the way. |
disks app tested:
Result: Pass |
Gnome app clocks is now installed from flatpak
@tcooper
All needles added are Rocky based and none are superfluous. There are 17 Gnome applications remaining to be set up and their needles captured which I will continue to work on using whatever ongoing PR arrangement that we agree on. |
This DRAFT PR contains initial changes to
templates.fif.json
to restore multiple application install test suites to the Rocky openQA that were removed after initial upstream fork to limit the scope of work to migrate openQA to support Rocky.These tests require a large number of needles to be captured in order for them to be supported in Rocky Linux. While it is useful to compare upstream tests to understand test suite flow care needs to be taken because there may be substantial differences between Rocky 8 and 9 for these tests. I suggest we focus on adding these for Rocky 9 (and shortly 10) and do not spend significant effort making these work for Rocky 8.
Applying this branch to dev openqa instances will allow the needles to be captured and tests modified without increasing the number of failure in the production openQA instance needlessly.