os-autoinst-distri-rocky/tests
Adam Williamson 186678e98b Make log upload work when installed system hits emergency mode
Summary:
This is to handle cases like #1414904 , where the system boots
to emergency mode. We really need logs to try and debug this.

Test Plan:
Force a test to hit emergency mode somehow (right now
you can just run base_services_start on Rawhide over and over
until you hit #1414904, but there's probably an easier way to
do it, I think there's a systemd boot arg to tell it which target
to boot for e.g.) and check logs get uploaded. Also check this
doesn't break log upload for a 'normal' failure.

Reviewers: garretraziel_but_actually_jsedlak_who_uses_stupid_nicknames

Reviewed By: garretraziel_but_actually_jsedlak_who_uses_stupid_nicknames

Subscribers: tflink

Differential Revision: https://phab.qa.fedoraproject.org/D1103
2017-02-01 12:30:21 +01:00
..
_boot_to_anaconda.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
_check_install_source.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
_collect_data.pm Use `systemctl --no-legend` when collecting service info 2017-01-11 11:58:37 -08:00
_console_avc_crash.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
_console_login.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
_console_shutdown.pm wait longer for system to shutdown in _console_shutdown 2016-10-26 14:03:15 -07:00
_console_wait_login.pm Make log upload work when installed system hits emergency mode 2017-02-01 12:30:21 +01:00
_do_install_and_reboot.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
_graphical_input.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
_graphical_wait_login.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
_memcheck.pm Add jobs to gather memory usage data 2017-01-16 09:30:14 -08:00
_network_static.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
_software_selection.pm try to be safer when typing in X: slower, more checks 2016-09-12 10:24:30 -07:00
_support_server.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
base_selinux.pm consolidate login waits, use postinstall not entrypoint for base 2016-09-27 11:48:15 -07:00
base_service_manipulation.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
base_services_start.pm Simplify the services test fix 2017-01-11 16:03:09 -08:00
base_update_cli.pm consolidate login waits, use postinstall not entrypoint for base 2016-09-27 11:48:15 -07:00
database_client.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
desktop_browser.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
desktop_notifications.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
desktop_terminal.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
desktop_update_graphical.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_custom_btrfs.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_custom_ext3.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_custom_iscsi.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_custom_iscsi_postinstall.pm add an iscsi test, and a support_server test to support it 2016-06-09 08:43:46 -07:00
disk_custom_lvmthin.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_custom_no_swap.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_custom_software_raid.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_custom_software_raid_postinstall.pm use validate_script_output instead of typing and needles matching 2015-11-04 14:38:36 +01:00
disk_custom_xfs.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_guided_delete_all.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_guided_delete_partial.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_guided_delete_partial_postinstall.pm use assert_script_run when possible 2016-01-12 09:27:14 -08:00
disk_guided_empty.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_guided_encrypted.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_guided_encrypted_postinstall.pm add encrypted workstation upgrade tests (current and previous) 2016-07-08 08:56:57 -07:00
disk_guided_free_space_postinstall.pm use assert_script_run when possible 2016-01-12 09:27:14 -08:00
disk_guided_multi.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_guided_multi_empty_all.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_guided_multi_empty_all_postinstall.pm use validate_script_output instead of typing and needles matching 2015-11-04 14:38:36 +01:00
disk_guided_multi_postinstall.pm fix server_multi postinstall for disk being virtio 2016-01-27 01:44:20 -08:00
disk_guided_shrink.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
disk_guided_shrink_postinstall.pm use assert_script_run when possible 2016-01-12 09:27:14 -08:00
firewall_configured.pm consolidate login waits, use postinstall not entrypoint for base 2016-09-27 11:48:15 -07:00
firewall_disabled.pm consolidate login waits, use postinstall not entrypoint for base 2016-09-27 11:48:15 -07:00
freeipa_client.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
freeipa_password_change.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
freeipa_webui.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
install_arm_image_deployment.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
install_source_graphical.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
install_text.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
realmd_join_cockpit.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
realmd_join_sssd.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
rescue_mode_encrypted.pm reintroduce rescue on UEFI 2016-12-13 09:18:34 +01:00
role_deploy_database_server.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
role_deploy_domain_controller.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
server_cockpit_basic.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
server_cockpit_default.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
server_firewall_default.pm consolidate login waits, use postinstall not entrypoint for base 2016-09-27 11:48:15 -07:00
uefi_postinstall.pm use assert_script_run when possible 2016-01-12 09:27:14 -08:00
upgrade_postinstall.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
upgrade_preinstall.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00
upgrade_run.pm Move all remaining utility functions into exporter modules 2017-01-17 23:15:44 -08:00