WIP: Improve 'mutrino' test run-times some (ATDV-131, TRIL-219)
Created by: bartlettroscoe
CC: @fryeguy52
These improvements are based on the work by Brad King at Kitware in:
Also see ATDV-131
How was this tested?
I ran this on 'mutrino' in some extensive testing in summarized in ATDV-131. The final commit to use ctest -j4
for both the builds was verified on 'mutrino' with:
$ env \
Trilinos_PACKAGES=Panzer \
CTEST_START_WITH_EMPTY_BINARY_DIRECTORY=FALSE \
CTEST_DO_CONFIGURE=OFF \
CTEST_DO_BUILD=FALSE \
./ctest-s-local-test-driver.sh intel-opt-openmp-HSW intel-opt-openmp-KNL
***
*** ./ctest-s-local-test-driver.sh intel-opt-openmp-HSW intel-opt-openmp-KNL
***
ATDM_TRILINOS_DIR = '/home/rabartl/Trilinos.base/Trilinos'
Load some env to get python, cmake, etc ...
Hostname 'mutrino' matches known ATDM host 'mutrino' and system 'mutrino'
Setting compiler and build options for buld name 'default'
Using mutrino compiler stack INTEL to build DEBUG code with Kokkos node type SERIAL and KOKKOS_ARCH=HSW
Running builds:
intel-opt-openmp-HSW
intel-opt-openmp-KNL
Running Jenkins driver Trilinos-atdm-mutrino-intel-opt-openmp-HSW.sh ...
real 6m15.261s
user 0m2.926s
sys 0m0.814s
Running Jenkins driver Trilinos-atdm-mutrino-intel-opt-openmp-KNL.sh ...
real 14m15.213s
user 0m2.558s
sys 0m0.617s
which posted to CDash builds: