mirror of
https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git
synced 2024-11-30 01:23:08 +00:00
34dc2751a5
wait_idle is finally removed upstream in recent git os-autoinst. This replaces all remaining wait_idles with sleeps, except for one which is removed (I'm hoping improvements to typing in the last few years should mean it isn't necessary any more, if it turns out to be, I'll put it back as a sleep). Signed-off-by: Adam Williamson <awilliam@redhat.com>
44 lines
990 B
Perl
44 lines
990 B
Perl
use base "anacondatest";
|
|
use strict;
|
|
use testapi;
|
|
use utils;
|
|
use anaconda;
|
|
|
|
sub run {
|
|
my $self = shift;
|
|
# Anaconda hub
|
|
# Go to INSTALLATION DESTINATION and ensure one disk is selected.
|
|
select_disks();
|
|
|
|
# check "encrypt data" checkbox
|
|
assert_and_click "anaconda_install_destination_encrypt_data";
|
|
assert_and_click "anaconda_spoke_done";
|
|
|
|
# type password for disk encryption
|
|
sleep 5;
|
|
if (get_var("SWITCHED_LAYOUT")) {
|
|
desktop_switch_layout "ascii", "anaconda";
|
|
}
|
|
type_safely get_var("ENCRYPT_PASSWORD");
|
|
wait_screen_change { send_key "tab"; };
|
|
type_safely get_var("ENCRYPT_PASSWORD");
|
|
if (get_var("SWITCHED_LAYOUT")) {
|
|
# work around RHBZ #1333984
|
|
desktop_switch_layout "native", "anaconda";
|
|
}
|
|
|
|
assert_and_click "anaconda_install_destination_save_passphrase";
|
|
|
|
# Anaconda hub
|
|
assert_screen "anaconda_main_hub", 300; #
|
|
|
|
}
|
|
|
|
sub test_flags {
|
|
return { fatal => 1 };
|
|
}
|
|
|
|
1;
|
|
|
|
# vim: set sw=4 et:
|