e81c3b18bb
Make internal state marker variables upper-case We use variables to track test state across modules, sometimes. As this is all internal to the test logic I didn't bother always making these variables upper-case, but os-autoinst now treats lower-case variables as a fatal error, so we have to change. Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-12-20 10:20:19 -08:00
b243e1d022
support os-autoinst/openqa updates from upstream ( #139 )
2022-12-08 16:38:57 -08:00
Lukas Magauer
08bc6adf81
Merge pull request #137 from rocky-linux/8.7-release
...
Updates for 8.7 release
2022-12-09 01:32:44 +01:00
lumarel
b194fe3c43
Make graphical_wait_login major version agnostic
2022-11-20 21:52:25 +01:00
akatch
0ed069daa3
Merge pull request #136 from lumarel/fix/8.7-rc1-needles
...
Fix/8.7 rc1 needles
2022-11-13 00:05:20 -06:00
lumarel
412072facb
New alt lang needles
2022-11-12 03:08:05 +01:00
lumarel
679ff687a8
Cockpit needles
2022-11-12 03:07:49 +01:00
akatch
ef535c07c0
Merge pull request #135 from akatch/fix_dvd-iso_console-wait-login
...
FIF template updates for GUI installs
2022-10-16 18:38:34 -05:00
akatch
b905fa968c
Merge pull request #134 from akatch/tooling_updates
...
Tooling updates
2022-10-16 09:29:31 -05:00
Al Bowles
5cb52f2944
Add usage information
2022-10-16 09:28:24 -05:00
Al Bowles
1152daff61
New scripts
2022-10-16 09:28:24 -05:00
Al Bowles
4e0507bac1
Updates for 9.0 support and usability
...
- Add automatic ISO filename switching based on major version
- Update usage information to include package-set
- Automatically reload FIF templates prior to test run
- Update build name to display chronologically on openQA landing page
2022-10-16 09:28:22 -05:00
akatch
0aebbb75a4
Merge pull request #133 from akatch/cyrillic_language_fixes
...
New Russian-language needles
2022-10-16 09:27:45 -05:00
Al Bowles
be64b6040f
Specify DESKTOP=gnome for installs with a GUI
2022-10-15 23:20:02 -05:00
Al Bowles
2297b70a6a
New Russian-language needles
...
- Update leftbar_generic for all non-English languages
- Update remaining Russian-language needles
2022-10-14 18:58:58 -05:00
Lukas Magauer
9cabf0e6db
Fix/8.7 release batch 1 ( #131 )
...
* Add new prerelease needle
* remove incorrect prerelease needle
* Fix cockpit tests for FF100 and later
Authored-by: lumarel <lumarel@users.noreply.github.com>
2022-10-14 09:12:27 -05:00
Al Bowles
cd7de7999e
Add accept_fate needles for non-English languages
2022-10-14 01:18:17 +02:00
StackKorora
15ae62ce71
Merge pull request #105 from rocky-linux/9.0_release_fixes
...
9.0 release fixes
2022-08-11 09:17:29 -05:00
akatch
a865730336
New needle for disk decryption passphrase entry ( #130 )
2022-07-26 13:59:26 -05:00
Lukas Magauer
1099f41dc7
Fixing cockpit tests with new needles ( #129 )
...
* Add cockpit needles to compensate changed UI
* Move getting started to the other needles
Co-authored-by: lumarel <lumarel@users.noreply.github.com>
2022-07-25 11:04:26 -05:00
Lukas Magauer
6a298ab739
Fix broken bootloader needle ( #128 )
...
Co-authored-by: lumarel <lumarel@users.noreply.github.com>
2022-07-25 01:10:12 -05:00
Lukas Magauer
9e5c990021
Merge pull request #127 from akatch/use_correct_package_set
...
feat: set DESKTOP=false and PACKAGE_SET=minimal for dvd-iso
2022-07-24 15:32:50 +02:00
Lukas Magauer
8a124dc42f
Merge pull request #126 from akatch/missing_arabic_needles
...
feat: missing needles for GNOME with Arabic language
2022-07-23 22:11:33 +02:00
Lukas Magauer
c1d5dd2c95
Add minimal and desktop false to all incorrect tests in universal ( #125 )
...
Co-authored-by: lumarel <lumarel@users.noreply.github.com>
2022-07-22 23:29:05 -05:00
Al Bowles
9d9dc996b5
feat: missing needles for GNOME with Arabic language
2022-07-18 19:22:30 -05:00
Al Bowles
8613104111
feat: set DESKTOP=false and PACKAGE_SET=minimal for dvd-iso
2022-07-18 19:18:59 -05:00
Lukas Magauer
64e298d34e
Switch to ide-hd as ide-drive got removed ( #124 )
...
Co-authored-by: lumarel <lumarel@users.noreply.github.com>
2022-07-10 16:05:46 -05:00
04c4a50c19
FEATURE: Add DNF_CONTENTDIR
override support ( #119 )
...
* add dnf_contentdir library function and implement is sample tests
* Short circuit auto addition of _console_wait_login for tests without DESKTOP
* support use of REPOSITORY_GRAPHICAL and ADD_REPOSITORY_GRAPHICAL test variables
* deprecate addition of dnf_contentdir lib function
* create and use get_version_major utility function
* resolve mismatch of login type caused by incorrect template entries
* add and use _staging_repos_enable post-install test
* add install_package_set_* tests only to package-set flavor
* fix variable re-declaration warning/error
* add rocky-getting-started-tour needles
* release rocky-repos content require switch from mirrorlist to baseurl
* implement DNF_CONTENTDIR swap as post-install action before reboot/login
* temp disable _staging_repos_enable
* incomplete fix for _graphical_wait_login
- get_release_number is used heavily in our openQA but makes no sense in
Rocky. Multiple possible solutions but this one allows
`_graphical_wait_login` to pass. NEEDS_WORK
2022-07-10 16:05:04 -05:00
Lukas Magauer
27cd94706b
Readjust needle area to work for other language tests ( #122 )
...
Co-authored-by: lumarel <lumarel@users.noreply.github.com>
2022-07-08 11:36:29 -05:00
akatch
bf6730bdcc
fix: remove LANGUAGE tag from leftbar needle ( #121 )
2022-07-07 01:23:22 -05:00
akatch
da545a355e
New topbar and leftbar needles ( #120 )
...
* New topbar and leftbar needles
* Fix needle size and tag
2022-07-06 17:56:29 -05:00
Lukas Magauer
396caaac0d
[9.0 Release Issues] Test Suite: Missing Anaconda needles - the 5th ( #117 )
...
* Make top bar needle ready for multiple languages
* Add the rest of the custom partitioning needles
* Other languages needles
* Prepare login needles for other languages
* Support Azerty user as well
* Remove faulting needles which got dragged in
Co-authored-by: lumarel <lumarel@users.noreply.github.com>
2022-07-02 12:16:45 -05:00
Lukas Magauer
d67db07990
Merge pull request #116 from tcooper/release_ident_9
...
FIX: release_identification for Rocky Linux 9
2022-07-02 00:33:02 +02:00
Lukas Magauer
60de2c5948
[9.0 Release Issues] Test Suite: Missing Anaconda needles - the 4th ( #114 )
...
* Add a whole bunch of new help needles as the text changed
* Move needle to correct location
* A few new disk needles
* Remove incorrect needles
* Custom partitioning batch 1
Co-authored-by: lumarel <lumarel@users.noreply.github.com>
2022-07-01 11:04:59 -05:00
33e96cdeea
alternate tests for Rocky Linux 9
2022-06-30 21:31:48 -07:00
baba72c1b5
print what is tested
2022-06-30 21:31:19 -07:00
e0f8ad4a42
better splitting of strings
2022-06-30 21:30:34 -07:00
ee3005b8f7
add and use get_code_name() utility function
...
- remove the undocumented CODENAME test variable
- codenames from https://git.rockylinux.org/staging/rpms/rocky-release/-/blob/r9/code
2022-06-30 21:29:19 -07:00
79621d45dd
fixup whitespace
2022-06-30 18:12:44 -07:00
lumarel
671d281afe
A few new disk needles
2022-06-28 00:44:28 +02:00
lumarel
fdfb0d5122
Move needle to correct location
2022-06-28 00:44:10 +02:00
lumarel
d1fdb61ff2
Add a whole bunch of new help needles as the text changed
2022-06-28 00:43:49 +02:00
akatch
3b566a4389
Merge pull request #113 from lumarel/fix/bootloader-the-2nd
...
[9.0 Release Issues] Test Suite: Missing bootloader needle
2022-06-20 20:32:06 -05:00
lumarel
3c3fc3137e
new uefi bootloader needle
2022-06-20 19:41:03 +02:00
Lukas Magauer
9bb6f0fba7
Merge pull request #112 from akatch/qwerty_user_needle
...
[9.0 Release Issues] feat: Add needle for qwerty user at login screen
2022-06-19 21:33:02 +02:00
akatch
1a59d0740d
Merge pull request #109 from akatch/skip_license_screen
...
[9.0 Release Issues]: Skip license screen
2022-06-19 14:29:33 -05:00
Al Bowles
c304e7bf76
Update comment
2022-06-19 14:27:03 -05:00
Al Bowles
b330d6faae
feat: Add needle for qwerty user at login screen
2022-06-19 12:03:11 -05:00
Al Bowles
1e0b82cf94
Handle the missing license screen in 9
2022-06-18 20:45:38 -05:00
akatch
bd77b9aeef
Merge pull request #110 from akatch/package_installer_sources
...
[9.0 Release Issues] Update package_set needles for 9.0 styling
2022-06-18 20:26:14 -05:00