Commit Graph

10 Commits

Author SHA1 Message Date
Alan Marshall 91e1b5df85
Modularity tests changes
This fixes the consistent failure in the modularity_tests
of the  FLAVOR=dvd-iso test suite  thereby resolving Issue #147
2023-03-02 15:55:03 +00:00
Trevor Cooper 61d57d4591
enforce standard coding on all Perl files 2023-02-12 14:59:37 -08:00
Trevor Cooper 6783f0eb9b initial updates for modularity testing (incomplete) 2021-08-14 22:32:07 -07:00
Lukáš Růžička 114610bf90 Rewrite Modularity tests to use Perl only.
The Modularity tests rely on an external script to test the modular
behaviour of DNF. There is a potentional risk that the connection
is be down and the script cannot be downloaded.

This enhancement uses a regular OpenQA perl test case script to only
invoke DNF commands and parse their output to test the same behaviour
that we have been testing already.

This enhancement picks a random module for each of the operations,
and thus tries to mimick reality a little bit more.
2021-05-03 19:13:09 +00:00
Adam Williamson d7e4f40a94 Give module test a bit longer to run
It's timing out on aarch64.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-12-04 16:19:36 -08:00
Lukáš Růžička 907e27cd8f Change nodejs module version in the install test to make it pass. 2019-10-30 14:58:26 +01:00
Lukáš Růžička 2db77367f9 Add new action to the install test. 2019-07-19 14:22:49 +02:00
Lukas Ruzicka 1475813b75 Update the modularity tests.
* Add test to check module defaults.
* Add whitelist download.
* Fix install test to include selected profile to be on the safe side.
* Add test into templates.
2019-07-15 13:19:06 +02:00
Lukas Ruzicka d538959011 Update modules to test. 2019-07-03 10:42:33 +02:00
Lukas Ruzicka 24e68aa8a2 Create openqa tests to test modularity. 2018-09-26 23:09:36 -07:00