1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
#############################################################################
##
#W testtravis.g GAP library Markus Pfeiffer
##
##
#Y Copyright (C) 2015, The GAP Group
##
## This file runs a selection of tests from 'tst/testinstall' and
## 'tst/teststandard' directories of the GAP distribution. This
## selection omits some longer tests from 'tst/teststandard' to
## match Travis CI resource limits. To run it, use this command:
##
## gap> Read( Filename( DirectoriesLibrary( "tst" ), "testtravis.g" ) );
##
Print( "You should start GAP4 using `gap -A -x 80 -r -m 100m -o 1g'.\n",
"The more GAP4stones you get, the faster your system is.\n",
"The runtime of the following tests (in general) increases.\n",
"******************************************************************\n",
"You should expect the test to take about ten minutes and show about\n",
"125000 GAP4stones on an Intel Core 2 Duo / 2.53 GHz machine.\n",
"For a quick test taking about one minute, use 'testinstall.g'\n",
"******************************************************************\n",
"The `next' time is an approximation of the running time ",
"for the next file.\n\n" );
TestDirectory( [
Filename( DirectoriesLibrary( "tst" ), "teststandard" ),
Filename( DirectoriesLibrary( "tst" ), "testinstall" )],
rec(exitGAP := true, stonesLimit := 18080000) );
# Should never get here
FORCE_QUIT_GAP(1);
#############################################################################
##
#E
|