mirror of
https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git
synced 2024-11-22 05:53:09 +00:00
base_service_manipulation: use chronyd not sshd
We changed the wiki test case this way, and it should work better on Cloud images. Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
parent
97fa64ea4c
commit
384b4377fa
@ -7,43 +7,43 @@ sub run {
|
||||
my $self = shift;
|
||||
# switch to TTY3 for both, graphical and console tests
|
||||
$self->root_console(tty=>3);
|
||||
# we could make this slightly more 'efficient' by assuming sshd
|
||||
# we could make this slightly more 'efficient' by assuming chronyd
|
||||
# is always going to be enabled/running at first, but it's safer
|
||||
# to force an expected starting state.
|
||||
script_run "systemctl stop sshd.service";
|
||||
script_run "systemctl disable sshd.service";
|
||||
script_run "systemctl stop chronyd.service";
|
||||
script_run "systemctl disable chronyd.service";
|
||||
script_run "reboot", 0;
|
||||
boot_to_login_screen;
|
||||
$self->root_console(tty=>3);
|
||||
# note the use of ! here is a bash-ism, but it sure makes life easier
|
||||
assert_script_run '! systemctl is-enabled sshd.service';
|
||||
assert_script_run '! systemctl is-active sshd.service';
|
||||
assert_script_run '! ps -C sshd';
|
||||
script_run "systemctl start sshd.service";
|
||||
assert_script_run '! systemctl is-enabled sshd.service';
|
||||
assert_script_run 'systemctl is-active sshd.service';
|
||||
assert_script_run 'ps -C sshd';
|
||||
script_run "systemctl stop sshd.service";
|
||||
assert_script_run '! systemctl is-enabled sshd.service';
|
||||
assert_script_run '! systemctl is-active sshd.service';
|
||||
assert_script_run '! ps -C sshd';
|
||||
script_run "systemctl enable sshd.service";
|
||||
assert_script_run 'systemctl is-enabled sshd.service';
|
||||
assert_script_run '! systemctl is-active sshd.service';
|
||||
assert_script_run '! ps -C sshd';
|
||||
assert_script_run '! systemctl is-enabled chronyd.service';
|
||||
assert_script_run '! systemctl is-active chronyd.service';
|
||||
assert_script_run '! ps -C chronyd';
|
||||
script_run "systemctl start chronyd.service";
|
||||
assert_script_run '! systemctl is-enabled chronyd.service';
|
||||
assert_script_run 'systemctl is-active chronyd.service';
|
||||
assert_script_run 'ps -C chronyd';
|
||||
script_run "systemctl stop chronyd.service";
|
||||
assert_script_run '! systemctl is-enabled chronyd.service';
|
||||
assert_script_run '! systemctl is-active chronyd.service';
|
||||
assert_script_run '! ps -C chronyd';
|
||||
script_run "systemctl enable chronyd.service";
|
||||
assert_script_run 'systemctl is-enabled chronyd.service';
|
||||
assert_script_run '! systemctl is-active chronyd.service';
|
||||
assert_script_run '! ps -C chronyd';
|
||||
script_run "reboot", 0;
|
||||
boot_to_login_screen;
|
||||
$self->root_console(tty=>3);
|
||||
assert_script_run 'systemctl is-enabled sshd.service';
|
||||
assert_script_run 'systemctl is-active sshd.service';
|
||||
assert_script_run 'ps -C sshd';
|
||||
script_run "systemctl disable sshd.service";
|
||||
assert_script_run 'systemctl is-enabled chronyd.service';
|
||||
assert_script_run 'systemctl is-active chronyd.service';
|
||||
assert_script_run 'ps -C chronyd';
|
||||
script_run "systemctl disable chronyd.service";
|
||||
script_run "reboot", 0;
|
||||
boot_to_login_screen;
|
||||
$self->root_console(tty=>3);
|
||||
assert_script_run '! systemctl is-enabled sshd.service';
|
||||
assert_script_run '! systemctl is-active sshd.service';
|
||||
assert_script_run '! ps -C sshd';
|
||||
assert_script_run '! systemctl is-enabled chronyd.service';
|
||||
assert_script_run '! systemctl is-active chronyd.service';
|
||||
assert_script_run '! ps -C chronyd';
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user