The defaults are intended for runtests.pl, whereas runner.pm needs to
explicitly specify them.
}
use globalconfig;
-use servers;
+use servers qw(
+ initserverconfig
+ protoport
+ serverfortest
+ stopservers
+);
use runner qw(
readtestkeywords
singletest_preprocess
use base qw(Exporter);
our @EXPORT = qw(
+ checktestcmd
prepro
restore_test_env
runner_test_preprocess
runner_test_run
- checktestcmd
$DBGCURL
+ $gdb
$gdbthis
$gdbxwin
$shallow
$tortalloc
$valgrind_logfile
$valgrind_tool
- $gdb
);
# these are for debugging only
use processhelp qw(
portable_sleep
);
-
-use servers;
+use servers qw(
+ checkcmd
+ serverfortest
+ stopserver
+ stopservers
+ subvariables
+ );
use getpart;
use globalconfig;
use testutil;
# functions
qw(
+ clearlocks
initserverconfig
+ stopservers
+ )
+ );
+
+ our @EXPORT_OK = (
+ # functions
+ qw(
checkcmd
- clearlocks
- protoport
serverfortest
stopserver
- stopservers
subvariables
+ ),
+
+ # for debugging only
+ qw(
+ protoport
)
);
}