use base "installedtest"; use strict; use testapi; use utils; # This script will start the Gnome Clocks application and save the status # for any subsequent tests. sub run { my $self = shift; # At first, we need to set time and time zones manually. $self->root_console(tty=>3); # Switch off automatic time. assert_script_run("timedatectl set-ntp 0"); # Set the time zone assert_script_run("timedatectl set-timezone Europe/Prague"); # Set the time and date assert_script_run("timedatectl set-time '2022-09-09 09:00:00'"); # Return back desktop_vt(); # Start the Application menu_launch_type("clocks"); assert_screen ["apps_run_clocks", "grant_access"]; # give access rights if asked if (match_has_tag 'grant_access') { click_lastmatch; assert_screen 'apps_run_clocks'; } # Make it fill the entire window. send_key("super-up"); wait_still_screen(2); } sub test_flags { # If this test fails, there is no need to continue. return {fatal => 1, milestone => 1}; } 1; # vim: set sw=4 et: