Commit Graph

10 Commits

Author SHA1 Message Date
Lukas Ruzicka 378d50eabd Fix the modularity tests by selecting existing modules. 2022-08-17 14:18:39 +02:00
Adam Williamson 1a65993d36 Add a perltidy check and apply it to the entire codebase
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-07-28 14:38:38 -07:00
Lukáš Růžička 7945a08271 Change the module profile to common. 2022-02-07 13:27:59 +01: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