# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # # This Source Code Form is "Incompatible With Secondary Licenses", as # defined by the Mozilla Public License, v. 2.0. use strict; use warnings; use Test::More tests => 15; my $pid; # Stop the selenium server first ok(open(SPID, "), "Reading testing.selenium.pid"); ok(close(SPID), "Closing testing.selenium.pid"); ok(kill(9, $pid), "Killing process $pid"); ok(unlink("testing.selenium.pid"), "Removing testing.selenium.pid"); # Stop the VNC service second ok(open(VNCPID, "), "Reading testing.vnc.pid"); ok(close(VNCPID), "Closing testing.vnc.pid"); ok(kill(9, $pid), "Killing process $pid"); ok(unlink("testing.vnc.pid"), "Removing testing.vnc.pid"); # Stop the Xvfb server third ok(open(XPID, "), "Reading testing.x.pid"); ok(close(XPID), "Closing testing.x.pid"); ok(kill(9, $pid), "Killing process $pid"); ok(unlink("testing.x.pid"), "Removing testing.x.pid");