Commit graph

844 commits

Author SHA1 Message Date
f6b823d5c6
Restore functions for applications tests.
From upstream:
 support functions added to lib/utils.pm
 clocks functions directory added in tests/applications/
 minor correction in ...evince/aaa_setup.pm
2024-11-09 19:13:57 +00:00
4d1b961e7c
disable systemd-journald tests until further development 2024-08-12 17:16:55 -07:00
aac5b497ad
remove upstream Atomic image tests 2024-08-12 17:13:31 -07:00
e91e256738
canonicalize tar command and archive extension 2024-08-12 16:18:21 -07:00
9ad5645a89
bzip2 doesn't exist in our image 2024-08-12 16:15:50 -07:00
07b841d62a
Tag name corrected and needles reorganised 2024-08-05 14:25:26 +01:00
ae573f5cc8
Device root resize changes 2024-07-30 16:00:46 +01:00
e16c91f9dc
Merge branch 'develop' into adopt_uefi 2024-07-30 10:17:57 +01:00
962d765414
use configured username and password 2024-07-22 00:10:38 -07:00
3ecdf9b668
provide rocky tunirtests.tar.gz 2024-07-22 00:00:59 -07:00
8d332ad1eb
tests require python3 which is not default in rocky 8 2024-07-22 00:00:06 -07:00
9963584380
use configured username and password 2024-07-21 15:40:48 -07:00
7e33a892be
Adopt uefi secure boot as standard test basis 2024-07-18 10:56:34 +01:00
2fb99a593d
Ignore case difference 2024-07-06 08:51:47 +01:00
883159a7cc
Add secure_boot_fallback test 2024-07-05 16:23:51 +01:00
3022c73f51
add nfsv3 firewall config and use nfsv3 in ks.cfg 2024-04-08 21:41:31 -07:00
62c35a7d7c
correct nfs mount option is nfsvers 2024-04-08 09:08:33 -07:00
e9f102e4d4
add support for kickstart template with replaceable DNF_* run vars 2024-04-07 17:36:06 -07:00
803a83d729
remove linefeeds that break PXE config 2024-04-07 16:02:01 -07:00
604da547cd
remove refs to undefined variable 2024-04-07 14:25:14 -07:00
bc574db086
use baseurl and support DNF_CONTENTDIR in _pxe_setup 2024-04-07 14:19:12 -07:00
b9ad97dce5
Merge pull request #210 from tcooper/beta_utils
Update pre-release logic for BETA testing
2024-04-07 13:08:28 +01:00
b09dc79f33
deprecate setup_workaround_repo 2024-04-03 20:53:43 -07:00
2cee6d25ff
Add indication of secure boot state. 2024-03-21 15:45:31 +00:00
4e790cd76a
New needles and minor code changes 2024-02-09 16:33:11 +00:00
Louis Abel
3c371b2c63
Add toolbox test as POC 2024-02-08 17:21:57 -07:00
ec84f927f2
update package switched to acpica-tools 2023-12-30 11:21:27 -08:00
d5a9a44eb9
cockpit: don't try and get admin privs when re-logging in
There's one point in the tests where we may log into cockpit for
the second time in one run (it depends how a package update
process goes). When this happens, we don't get prompted again
for admin access, so we need to *not* expect that.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
Signed-off-by: Trevor Cooper <tcooper@rockylinux.org>
2023-11-22 14:21:17 -08:00
5f09f10588
Merge branch 'rocky-linux:develop' into 8-BETA-slurm 2023-11-16 15:42:23 +00:00
Al Bowles
f605bec6ee
enhancement: Bypass weak password prompt in tests
This change adds a needle and a check for the "weak password" prompt in
Arabic and Russian. If the prompt is detected, openQA should hit "Done"
twice as per the prompt.
2023-11-15 22:22:46 -06:00
71837e7cc4
Use get_version_major() instead of get_var("CURRREL") 2023-10-17 16:01:33 +01:00
a34a9253ba
Adjust slurm test code for runs with stg repos 2023-10-15 15:38:43 +01:00
c87615d5a7
quote to prevent bash history expansion 2023-09-28 19:48:56 -07:00
e9b4cfbfd3
fix problem array ref 2023-08-24 18:36:05 -07:00
6ee6a6809f
use kswitch instead of kinit
Co-Authored by: Louis Abel <tucklesepk@gmail.com>
2023-08-23 21:05:57 -07:00
11fee91082
use tty3 instead of tty1 2023-08-23 20:54:27 -07:00
0c6dc22856
revert wait for change 2023-08-23 15:09:59 -07:00
0a09a40346
disable validate in sudo test for now 2023-08-23 14:33:44 -07:00
efa71dc0b3
wait for change to be seen 2023-08-23 13:28:39 -07:00
365e4e9192
must kinit as admin again 2023-08-23 11:27:47 -07:00
fac560caa1
add possible missing parameter 2023-08-21 22:54:12 -07:00
f1b6886480
skip memory check for ipa-server-install 2023-08-21 21:27:21 -07:00
072fc78d73
use TTY3 for login as root 2023-08-20 19:03:21 -07:00
ca2b34e4cd
merge develop 2023-08-20 14:49:36 -07:00
776f3cc50d
wait longer for login screen 2023-08-20 12:54:20 -07:00
Al Bowles
8becb62887
Provide tests for SIG/HPC slurm packages
This MR provides a very, very basic test suite for the Slurm packages
built by the HPC SIG. It checks the following:

- Necessary packages for a single-node Slurm instance install
  successfully from the SIG/HPC repository
- A job can be scheduled and executed to completion
- A job can be scheduled and then cancelled

```
./fifloader.py --clean --load templates.fif.json
openqa-cli api -X POST isos ISO=Rocky-8.8-x86_64-dvd.iso ARCH=x86_64 DISTRI=rocky FLAVOR=dvd-iso VERSION=8.8 CURRREL=8 BUILD=-${date +%Y%d%m}.0-slurm-8.8 TEST=slurm22,slurm23
openqa-cli api -X POST isos ISO=Rocky-9.2-x86_64-dvd.iso ARCH=x86_64 DISTRI=rocky FLAVOR=dvd-iso VERSION=9.2 CURRREL=9 BUILD=-${date +%Y%d%m}.0-slurm-9.2 TEST=slurm22,slurm23

```

- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [x] Any dependent changes have been merged and published in downstream modules
2023-07-25 15:04:07 -05:00
f4c33a4f21
minor cleanup 2023-05-24 08:55:46 -07:00
2e641ba7fa
Merge branch 'develop' into base_update_cli 2023-05-24 08:54:28 -07:00
Louis Abel
ff01caf988
Update FreeIPA tests
Updating freeipa tests to:

  * Make it more consistent with Rocky Linux
  * Use of rockylinux.org domain instead of fedoraproject.org
  * Ensure fedora-only elements are removed or changed to work in EL
2023-05-17 14:03:44 -07:00
f39910d953
add missing use statement 2023-05-06 07:56:50 -07:00