os-autoinst-distri-rocky/tests
Adam Williamson acc46464f8 Revise release variable handling, prerelease checks, os-release
I started out trying to fix os-release for the recent change to
add "Prerelease" tags to the VERSION and PRETTY_NAME fields, then
things spiralled. It got me thinking about the awkward DEVELOPMENT
variable we use, so I decided to get rid of it and refactor the
few things that use it. I refactored the anaconda prerelease tag
check, and wrote a new giant comment that gives details about
exactly how anaconda decides whether to show those tags, to give
context to our choices about when to expect them. This check now
uses a new LABEL variable the scheduler now sets. I also wound up
creating new UP1REL and UP2REL vars to define the 'source' release
for upgrade tests, separate from CURRREL and PREVREL, which are
now never lies - they really are the current stable and previous
stable release, even for update upgrade tests.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-05-07 15:42:08 -07:00
..
apps_startstop Make solidify_wallpaper more universal to handle different desktops. 2020-05-05 00:14:35 +00:00
_advisory_post.pm Factor meat out of advisory_post and do it in postfail too 2018-12-12 22:17:29 -08:00
_advisory_update.pm grub2-install parm set to /dev/vda1 for PowerPC 2019-03-12 19:41:20 +00:00
_anaconda_network_static.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
_boot_to_anaconda.pm Drop _assert_and_click shim 2020-01-10 14:22:20 -08:00
_check_install_source.pm Drop another old version check 2020-01-10 14:27:51 -08:00
_collect_data.pm Tweak _collect_data services collection grep 2020-03-05 08:28:31 -08:00
_console_avc_crash.pm Drop #1600823 workaround 2018-12-17 14:30:09 -08:00
_console_login.pm Fix some minor syntax errors in previous commit 2018-06-13 10:11:53 -07:00
_console_shutdown.pm Disable hidden grub menu for uploaded base installs 2018-10-12 15:36:55 -07:00
_console_wait_login_2.pm Workaround issues with loading same module more than once 2017-04-18 10:38:16 -07:00
_console_wait_login.pm Tweak IoT initial-setup handling (only on F31) 2020-02-20 08:38:50 -08:00
_do_install_and_reboot.pm Regenerate grub.cfg for ppc64le Silverblue to boot (step 2) 2020-04-02 20:50:06 +00:00
_graphical_input_2.pm Workaround issues with loading same module more than once 2017-04-18 10:38:16 -07:00
_graphical_input.pm Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
_graphical_wait_login_2.pm Workaround issues with loading same module more than once 2017-04-18 10:38:16 -07:00
_graphical_wait_login.pm Fix check_desktop variable timeouts 2020-04-18 14:54:48 -07:00
_installer_build.pm Revise release variable handling, prerelease checks, os-release 2020-05-07 15:42:08 -07:00
_live_build.pm Put /var/lib/mock on separate disk for live image build test 2020-05-05 21:12:12 -07:00
_memcheck.pm Revamp post-install Doin' Stuff 2019-06-28 14:09:55 -07:00
_post_network_static.pm Bypass dup chars after snapshot brc#1691487 2019-04-15 16:20:13 +02:00
_setup_browser.pm Bypass dup chars after snapshot brc#1691487 2019-04-15 16:20:13 +02:00
_software_selection.pm Wait a bit longer from software selection back to main hub 2020-02-20 08:52:35 -08:00
_support_server.pm Tweak PXE boot test to also check kickstart file path 2019-10-07 14:11:48 -07:00
_vnc_client_connect.pm Handle Boxes tutorial screen in _vnc_client_connect 2020-04-27 12:04:00 -07:00
_vncconnect_client_setup.pm Change type_safely in VNC tests to type_very_safely 2020-01-15 15:13:44 +00:00
apps_gnome_preset.pm Make solidify_wallpaper more universal to handle different desktops. 2020-05-05 00:14:35 +00:00
autocloud.pm Add a comment explaining what autocloud.pm does 2019-11-21 14:58:53 -08:00
base_reboot_unmount.pm Fully fix the reboot unmount test 2020-01-24 12:30:58 +01:00
base_selinux.pm Don't try bypass_1691487 for graphical base_selinux runs 2019-06-03 15:32:25 -07:00
base_service_manipulation.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
base_services_start.pm Move the new base_services_start check to the start 2018-07-13 14:02:31 -07:00
base_system_logging.pm add base system logging test 2017-06-01 11:06:04 +02:00
base_update_cli.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
database_client.pm Bump up some more DNF timeouts due to #1516990 2017-11-23 16:01:58 -08:00
desktop_background.pm Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
desktop_browser.pm Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
desktop_login.pm Make solidify_wallpaper more universal to handle different desktops. 2020-05-05 00:14:35 +00:00
desktop_notifications.pm Fix check_desktop variable timeouts 2020-04-18 14:54:48 -07:00
desktop_printing.pm Try and type safer in desktop_printing 2020-01-07 08:09:12 -08:00
desktop_terminal.pm Add desktop login test, revise and rename check_desktop 2020-04-17 17:27:04 -07:00
desktop_update_graphical.pm Drop _assert_and_click shim 2020-01-10 14:22:20 -08:00
disk_custom_blivet_btrfs.pm Add "PPC PReP Boot" filesystem for PowerPC blivet tests 2017-09-06 08:43:04 +02:00
disk_custom_blivet_ext3.pm Add "PPC PReP Boot" filesystem for PowerPC blivet tests 2017-09-06 08:43:04 +02:00
disk_custom_blivet_lvmthin.pm Add "PPC PReP Boot" filesystem for PowerPC blivet tests 2017-09-06 08:43:04 +02:00
disk_custom_blivet_no_swap.pm Add "PPC PReP Boot" filesystem for PowerPC blivet tests 2017-09-06 08:43:04 +02:00
disk_custom_blivet_software_raid.pm Add "PPC PReP Boot" filesystem for PowerPC blivet tests 2017-09-06 08:43:04 +02:00
disk_custom_blivet_xfs.pm Add "PPC PReP Boot" filesystem for PowerPC blivet tests 2017-09-06 08:43:04 +02:00
disk_custom_btrfs_postinstall.pm add postinstalls to custom partitioning tests 2017-05-09 09:11:34 +02:00
disk_custom_btrfs.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_custom_ext3_postinstall.pm add postinstalls to custom partitioning tests 2017-05-09 09:11:34 +02:00
disk_custom_ext3.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_custom_iscsi_postinstall.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_custom_iscsi.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_custom_lvmthin_postinstall.pm add postinstalls to custom partitioning tests 2017-05-09 09:11:34 +02:00
disk_custom_lvmthin.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_custom_no_swap_postinstall.pm add postinstalls to custom partitioning tests 2017-05-09 09:11:34 +02:00
disk_custom_no_swap.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_custom_software_raid_postinstall.pm add postinstalls to custom partitioning tests 2017-05-09 09:11:34 +02:00
disk_custom_software_raid.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_custom_xfs_postinstall.pm add postinstalls to custom partitioning tests 2017-05-09 09:11:34 +02:00
disk_custom_xfs.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_guided_delete_all.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_guided_delete_partial_postinstall.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_guided_delete_partial.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_guided_empty.pm Don't check version or pre-release note on banners 2019-10-16 11:08:24 -07:00
disk_guided_encrypted_postinstall_2.pm Workaround issues with loading same module more than once 2017-04-18 10:38:16 -07:00
disk_guided_encrypted_postinstall.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_guided_encrypted.pm Replace remaining wait_idles with sleeps 2020-01-02 17:44:45 -08:00
disk_guided_free_space_postinstall.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_guided_multi_empty_all_postinstall.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_guided_multi_empty_all.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_guided_multi_postinstall.pm Revert "Modify "install_multi" test for PowerPC" 2017-09-06 08:43:04 +02:00
disk_guided_multi.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_guided_shrink_postinstall.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
disk_guided_shrink.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
fedora_release.pm Tweak release_identification for awkward IoT 33 branch 2020-03-18 11:45:27 -07:00
firewall_configured.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
firewall_disabled.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
freeipa_client.pm FreeIPA client: set longer timeout for login(1) (#1661273) 2018-12-20 09:02:36 -08:00
freeipa_password_change.pm Work around Firefox 'close multiple tabs' warning 2018-10-30 18:34:37 -07:00
freeipa_webui.pm Work around Firefox 'close multiple tabs' warning 2018-10-30 18:34:37 -07:00
install_arm_image_deployment.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
install_source_graphical.pm Fix install_mirrorlist_graphical test 2017-10-16 14:23:56 -07:00
install_text.pm Hack around a serial console prompt check failing during install 2019-11-20 09:15:58 -08:00
mediakit_fileconflicts.pm potential_conflict: still need to call the interpreter 2019-07-22 15:00:25 -07:00
mediakit_repoclosure.pm Automate two 'mediakit' tests (repoclosure and file conflicts) 2019-07-04 13:44:20 -07:00
modularity_checkdefaults.pm Update the modularity tests. 2019-07-15 13:19:06 +02:00
modularity_enable_disable_module.pm Update the modularity tests. 2019-07-15 13:19:06 +02:00
modularity_install_module.pm Change nodejs module version in the install test to make it pass. 2019-10-30 14:58:26 +01:00
modularity_module_list.pm Create openqa tests to test modularity. 2018-09-26 23:09:36 -07:00
modularity_update_norepo.pm Update modules to test. 2019-07-03 10:42:33 +02:00
os_release.pm Revise release variable handling, prerelease checks, os-release 2020-05-07 15:42:08 -07:00
preinstall_iso_in_hd.pm rescue_shell_prompt is really just a root console needle... 2019-04-12 15:54:26 -07:00
realmd_join_cockpit.pm Drop the 'cockpit join progress' needle match 2020-01-08 15:32:29 -08:00
realmd_join_sssd.pm Bypass dup chars after snapshot brc#1691487 2019-04-15 16:20:13 +02:00
rescue_mode_encrypted.pm new select_rescue_mode in lib/utils from rescue_mode_encrypted.pm 2019-04-12 15:49:54 -07:00
role_deploy_database_server.pm Drop old rolekit code from database and freeipa tests 2020-01-10 14:25:45 -08:00
role_deploy_domain_controller_check.pm Drop old rolekit code from database and freeipa tests 2020-01-10 14:25:45 -08:00
role_deploy_domain_controller.pm Drop old rolekit code from database and freeipa tests 2020-01-10 14:25:45 -08:00
server_cockpit_autoupdate.pm bump the server_cockpit_autoupdate timeout to help F30/F31 2020-03-27 14:37:54 -07:00
server_cockpit_basic.pm Set a timeout for the cockpit_services_detail check_screen 2020-03-12 19:17:27 -07:00
server_cockpit_default.pm Develop a new test for system updates via Cockpit. 2019-10-01 16:04:01 +02:00
server_cockpit_updates.pm Use quit_firefox in Cockpit update tests 2020-03-20 14:02:18 -07:00
server_filesystem_default.pm Bypass dup chars after snapshot brc#1691487 2019-04-15 16:20:13 +02:00
server_firewall_default.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
server_remote_logging_client.pm Add tests for QA:Testcase Remote Logging test case 2019-03-28 12:52:54 -07:00
server_remote_logging_server.pm Drop a debugging upload from server_remote_logging_server 2020-01-10 09:43:03 -08:00
text_login_gui.pm Add new testcases and methods for release identification. 2019-07-30 15:45:02 -07:00
uefi_postinstall.pm Load us console layout in uefi_postinstall too 2018-06-25 11:28:12 -07:00
upgrade_boot.pm Factor out s/metalink/mirrorlist/ into a util function 2019-08-20 14:16:23 -07:00
upgrade_postinstall.pm Remove test_flags comments, add ignore_failure flag 2017-04-10 15:00:10 -07:00
upgrade_preinstall.pm Revise release variable handling, prerelease checks, os-release 2020-05-07 15:42:08 -07:00
upgrade_run.pm Revise release variable handling, prerelease checks, os-release 2020-05-07 15:42:08 -07:00
workstation_core_applications.pm Enable tracking of executed applications in Application Start/Stop tests (FIXES #116) 2019-10-16 17:36:37 -07:00