1
0
mirror of https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git synced 2024-09-16 04:57:23 +00:00
os-autoinst-distri-fedora/tests/server_cockpit_basic.pm
Adam Williamson 28d2242bb3 Revert "Add workaround for log filtering issue in cockpit 251"
This reverts commit 8992d37ce6.
The workaround is no longer needed as cockpit 252, which fixes
the bug, is stable for all current releases.
2021-09-23 08:59:00 -07:00

45 lines
1.3 KiB
Perl

use base "installedtest";
use strict;
use testapi;
use utils;
use cockpit;
sub run {
my $self=shift;
# run firefox and login to cockpit
start_cockpit(1);
# go to the logs screen
assert_and_click "cockpit_logs";
# the date dropdown changes and messes with the button locations, so wait
wait_still_screen 2;
# set priority to info and above in case there are no errors
assert_and_click "cockpit_logs_priority_text";
send_key "backspace";
send_key "backspace";
send_key "backspace";
send_key "backspace";
type_string "info\n";
wait_still_screen 5;
# now click an entry
assert_and_click "cockpit_logs_entry";
# check we get to the appropriate detail screen
assert_screen "cockpit_logs_detail";
# go to the services screen
assert_and_click "cockpit_services";
wait_still_screen(timeout=>90, stilltime=>5);
# click on an entry
assert_and_click "cockpit_services_entry";
# check we get to the appropriate detail screen...but this click
# often gets lost for some reason, so retry it once
assert_and_click "cockpit_services_entry" unless (check_screen "cockpit_services_detail", 10);
assert_screen "cockpit_services_detail";
}
sub test_flags {
return { fatal => 1 };
}
1;
# vim: set sw=4 et: