7234729949
This match keeps giving us problems, and now I look at the test again, there is actually no need for it at all. Clicking it doesn't do anything, and we already confirm that we're on the right page at the next step, where we look for a log entry and click on that - that will fail if we aren't actually on the Logs page. I don't remember what Cockpit used to look like when we first put this line and needle in, presumably there's a reason we had them, but they're clearly unnecessary now. Signed-off-by: Adam Williamson <awilliam@redhat.com>
37 lines
1 KiB
Perl
37 lines
1 KiB
Perl
use base "installedtest";
|
|
use strict;
|
|
use testapi;
|
|
use utils;
|
|
use cockpit;
|
|
|
|
sub run {
|
|
my $self=shift;
|
|
bypass_1691487;
|
|
# 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;
|
|
# assume there's an entry, click it
|
|
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 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");
|
|
assert_screen "cockpit_services_detail";
|
|
}
|
|
|
|
sub test_flags {
|
|
return { fatal => 1 };
|
|
}
|
|
|
|
1;
|
|
|
|
# vim: set sw=4 et:
|