Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add <fullTestName>_SET_RUN_SERIAL and use on 'ride' (#7112), fix MaxOSX install (#7881) #8063

Merged

Conversation

bartlettroscoe
Copy link
Member

@bartlettroscoe bartlettroscoe commented Sep 19, 2020

This PR brings in TriBITS changes to address #7112 and #7881. This also sets the vars to add RUN_SERIAL for the tests:

  • Intrepid2_unit-test_Projection_OpenMP_Test_Convergence_HEX_MPI_1
  • Intrepid2_unit-test_Projection_Serial_Test_Convergence_HEX_MPI_1
  • KokkosContainers_PerformanceTest_OpenMP_MPI_1
  • KokkosCore_UnitTest_Serial1_MPI_1
  • Rythmos_IntegratorBuilder_ConvergenceTest_MPI_1
  • Tempus_BDF2_MPI_1
  • Tempus_IMEX_RK_Combined_FSA_Tangent_MPI_1
  • Tempus_IMEX_RK_Partitioned_Combined_FSA_Partitioned_IMEX_RK_1st_Order_MPI_1
  • Tempus_IMEX_RK_Partitioned_Staggered_FSA_General_Partioned_IMEX_RK_MPI_1
  • Tempus_IMEX_RK_Staggered_FSA_Tangent_MPI_1

which are timing out in the build:

  • Trilinos-atdm-white-ride-gnu-7.2.0-openmp-debug

as shown in this query.

The TriBITS changes are from the TriBITS PRs:

The TriBITS changes should be reviewed in those (merged) PRs, not here.

How was this tested?

I tested both the TriBITS and this Trilinos branch on 'ride' for the repo state and versions:

$ gitdist-status 
-----------------------------------------------------------------------------------------------------------------
| ID | Repo Dir        | Branch                         | Tracking Branch                           | C | M | ? |
|----|-----------------|--------------------------------|-------------------------------------------|---|---|---|
|  0 | Trilinos (Base) | tril-7112-atdm-ride-run-serial | rab-github/tril-7112-atdm-ride-run-serial |   |   |   |
|  1 | TriBITS         | tril-7112-run-serial           | rab-github/tril-7112-run-serial           |   |   |   |
-----------------------------------------------------------------------------------------------------------------

$ gitdist-repo-versions 
*** Base Git Repo: Trilinos
d106d434fe82ece8bf9daaccc98d8c7916ed0144 [Fri Sep 18 12:07:24 2020 -0600] <rabartl@sandia.gov>
ATDM: ride: Add RUN_SERIAL for several timing out tests (#7112)
*** Git Repo: TriBITS
92c8ac0bd2167b96d8560662edc9d38cea6807ff [Fri Sep 18 16:17:02 2020 -0600] <rabartl@sandia.gov>
Fix <fullTestName>_SET_RUN_SERIAL and _DISABLED_AND_MSG for TAT() name modifications (#7112)

by first doing:

$ cd /home/rabartl/Trilinos.base/BUILDS/RIDE/CHECKIN/

$ ./checkin-test-atdm.sh ride-gnu-7.2.0-openmp-\
  debug --enable-packages=Kokkos,Intrepid2,Rythmos,Tempus --configure

$ cd ride-gnu-7.2.0-openmp-debug/

$ cd ../CHECKIN/ride-gnu-7.2.0-openmp-debug
[rabartl@ride6 ride-gnu-7.2.0-openmp-debug (test-beds)]$ cat do-configure-local-tribits
#!/bin/bash
./do-configure \
-DTrilinos_TRIBITS_DIR:STRING=TriBITS/tribits \
"$@"

$ . load-env.sh

$ rm -r CMake* ; time ./do-configure-local-tribits &> configure.out 

real    0m49.615s
user    0m26.962s
sys     0m4.030s

That showed:

$ grep RUN_SERIAL configure.out 
-- Setting default Intrepid2_unit-test_Projection_OpenMP_Test_Convergence_HEX_MPI_1_SET_RUN_SERIAL=ON
-- Setting default Intrepid2_unit-test_Projection_Serial_Test_Convergence_HEX_MPI_1_SET_RUN_SERIAL=ON
-- Setting default KokkosContainers_PerformanceTest_OpenMP_MPI_1_SET_RUN_SERIAL=ON
-- Setting default KokkosCore_UnitTest_Serial1_MPI_1_SET_RUN_SERIAL=ON
-- Setting default Rythmos_IntegratorBuilder_ConvergenceTest_MPI_1_SET_RUN_SERIAL=ON
-- Setting default Tempus_BDF2_MPI_1_SET_RUN_SERIAL=ON
-- Setting default Tempus_IMEX_RK_Combined_FSA_Tangent_MPI_1_SET_RUN_SERIAL=ON
-- Setting default Tempus_IMEX_RK_Partitioned_Combined_FSA_Partitioned_IMEX_RK_1st_Order_MPI_1_SET_RUN_SERIAL=ON
-- Setting default Tempus_IMEX_RK_Partitioned_Staggered_FSA_General_Partioned_IMEX_RK_MPI_1_SET_RUN_SERIAL=ON
-- Setting default Tempus_IMEX_RK_Staggered_FSA_Tangent_MPI_1_SET_RUN_SERIAL=ON
-- KokkosCore_UnitTest_Serial1_MPI_1: Added test (BASIC, NUM_MPI_PROCS=1, PROCESSORS=1, RUN_SERIAL)!
-- KokkosContainers_PerformanceTest_OpenMP_MPI_1: Added test (BASIC, NUM_MPI_PROCS=1, PROCESSORS=1, RUN_SERIAL)!
-- Intrepid2_unit-test_Projection_Serial_Test_Convergence_HEX_MPI_1: Added test (BASIC, NUM_MPI_PROCS=1, PROCESSORS=1, RUN_SERIAL)!
-- Intrepid2_unit-test_Projection_OpenMP_Test_Convergence_HEX_MPI_1: Added test (BASIC, NUM_MPI_PROCS=1, PROCESSORS=1, RUN_SERIAL)!
-- Rythmos_IntegratorBuilder_ConvergenceTest_MPI_1: Added test (BASIC, NUM_MPI_PROCS=1, PROCESSORS=1, RUN_SERIAL)!
-- Tempus_BDF2_MPI_1: Added test (BASIC, NUM_MPI_PROCS=1, PROCESSORS=1, RUN_SERIAL)!
-- Tempus_IMEX_RK_Combined_FSA_Tangent_MPI_1: Added test (BASIC, NUM_MPI_PROCS=1, PROCESSORS=1, RUN_SERIAL)!
-- Tempus_IMEX_RK_Staggered_FSA_Tangent_MPI_1: Added test (BASIC, NUM_MPI_PROCS=1, PROCESSORS=1, RUN_SERIAL)!
-- Tempus_IMEX_RK_Partitioned_Combined_FSA_Partitioned_IMEX_RK_1st_Order_MPI_1: Added test (BASIC, NUM_MPI_PROCS=1, PROCESSORS=1, RUN_SERIAL)!
-- Tempus_IMEX_RK_Partitioned_Staggered_FSA_General_Partioned_IMEX_RK_MPI_1: Added test (BASIC, NUM_MPI_PROCS=1, PROCESSORS=1, RUN_SERIAL)!

and

$ find . -name CTestTestfile.cmake -exec grep RUN_SERIAL {} \;
set_tests_properties(KokkosCore_UnitTest_Serial1_MPI_1 PROPERTIES  FAIL_REGULAR_EXPRESSION "  FAILED  " LABELS "Kokkos" PROCESSORS "1" REQUIRED_FILES "/ascldap/users/rabartl/Trilinos.base/BUILDS/RIDE/CHECKIN/ride-gnu-7.2.0-openmp-debug/packages/kokkos/core/unit_test/KokkosCore_UnitTest_Serial1.exe" RUN_SERIAL "ON" _BACKTRACE_TRIPLES "/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;706;ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;868;TRIBITS_ADD_TEST_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTest.cmake;973;TRIBITS_ADD_TEST_ADD_TEST_ALL;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;77;TRIBITS_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;251;TRIBITS_ADD_TEST_WRAPPER;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/kokkos/cmake/kokkos_tribits.cmake;139;TRIBITS_ADD_EXECUTABLE_AND_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/kokkos/core/unit_test/CMakeLists.txt;169;KOKKOS_ADD_EXECUTABLE_AND_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/kokkos/core/unit_test/CMakeLists.txt;0;")
set_tests_properties(KokkosContainers_PerformanceTest_OpenMP_MPI_1 PROPERTIES  FAIL_REGULAR_EXPRESSION "  FAILED  " LABELS "Kokkos" PROCESSORS "1" REQUIRED_FILES "/ascldap/users/rabartl/Trilinos.base/BUILDS/RIDE/CHECKIN/ride-gnu-7.2.0-openmp-debug/packages/kokkos/containers/performance_tests/KokkosContainers_PerformanceTest_OpenMP.exe" RUN_SERIAL "ON" _BACKTRACE_TRIPLES "/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;706;ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;868;TRIBITS_ADD_TEST_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTest.cmake;973;TRIBITS_ADD_TEST_ADD_TEST_ALL;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;77;TRIBITS_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;251;TRIBITS_ADD_TEST_WRAPPER;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/kokkos/cmake/kokkos_tribits.cmake;139;TRIBITS_ADD_EXECUTABLE_AND_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/kokkos/containers/performance_tests/CMakeLists.txt;32;KOKKOS_ADD_EXECUTABLE_AND_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/kokkos/containers/performance_tests/CMakeLists.txt;0;")
set_tests_properties(Intrepid2_unit-test_Projection_Serial_Test_Convergence_HEX_MPI_1 PROPERTIES  FAIL_REGULAR_EXPRESSION "The following Teuchos::RCPNode objects were created" LABELS "Intrepid2" PASS_REGULAR_EXPRESSION "TEST PASSED" PROCESSORS "1" REQUIRED_FILES "/ascldap/users/rabartl/Trilinos.base/BUILDS/RIDE/CHECKIN/ride-gnu-7.2.0-openmp-debug/packages/intrepid2/unit-test/Projection/Serial/Intrepid2_unit-test_Projection_Serial_Test_Convergence_HEX.exe" RUN_SERIAL "ON" _BACKTRACE_TRIPLES "/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;706;ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;868;TRIBITS_ADD_TEST_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTest.cmake;973;TRIBITS_ADD_TEST_ADD_TEST_ALL;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;77;TRIBITS_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;251;TRIBITS_ADD_TEST_WRAPPER;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/intrepid2/unit-test/Projection/Serial/CMakeLists.txt;73;TRIBITS_ADD_EXECUTABLE_AND_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/intrepid2/unit-test/Projection/Serial/CMakeLists.txt;0;")
set_tests_properties(Intrepid2_unit-test_Projection_OpenMP_Test_Convergence_HEX_MPI_1 PROPERTIES  FAIL_REGULAR_EXPRESSION "The following Teuchos::RCPNode objects were created" LABELS "Intrepid2" PASS_REGULAR_EXPRESSION "TEST PASSED" PROCESSORS "1" REQUIRED_FILES "/ascldap/users/rabartl/Trilinos.base/BUILDS/RIDE/CHECKIN/ride-gnu-7.2.0-openmp-debug/packages/intrepid2/unit-test/Projection/OpenMP/Intrepid2_unit-test_Projection_OpenMP_Test_Convergence_HEX.exe" RUN_SERIAL "ON" _BACKTRACE_TRIPLES "/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;706;ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;868;TRIBITS_ADD_TEST_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTest.cmake;973;TRIBITS_ADD_TEST_ADD_TEST_ALL;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;77;TRIBITS_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;251;TRIBITS_ADD_TEST_WRAPPER;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/intrepid2/unit-test/Projection/OpenMP/CMakeLists.txt;37;TRIBITS_ADD_EXECUTABLE_AND_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/intrepid2/unit-test/Projection/OpenMP/CMakeLists.txt;0;")
set_tests_properties(Rythmos_IntegratorBuilder_ConvergenceTest_MPI_1 PROPERTIES  FAIL_REGULAR_EXPRESSION "The following Teuchos::RCPNode objects were created" LABELS "Rythmos" PASS_REGULAR_EXPRESSION "End Result: TEST PASSED" PROCESSORS "1" REQUIRED_FILES "/ascldap/users/rabartl/Trilinos.base/BUILDS/RIDE/CHECKIN/ride-gnu-7.2.0-openmp-debug/packages/rythmos/test/ConvergenceTest/Rythmos_IntegratorBuilder_ConvergenceTest.exe" RUN_SERIAL "ON" _BACKTRACE_TRIPLES "/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;706;ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;868;TRIBITS_ADD_TEST_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTest.cmake;973;TRIBITS_ADD_TEST_ADD_TEST_ALL;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;77;TRIBITS_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;251;TRIBITS_ADD_TEST_WRAPPER;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/rythmos/test/ConvergenceTest/CMakeLists.txt;25;TRIBITS_ADD_EXECUTABLE_AND_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/rythmos/test/ConvergenceTest/CMakeLists.txt;0;")
set_tests_properties(Tempus_BDF2_MPI_1 PROPERTIES  FAIL_REGULAR_EXPRESSION "The following Teuchos::RCPNode objects were created" LABELS "Tempus" PROCESSORS "1" REQUIRED_FILES "/ascldap/users/rabartl/Trilinos.base/BUILDS/RIDE/CHECKIN/ride-gnu-7.2.0-openmp-debug/packages/tempus/test/BDF2/Tempus_BDF2.exe" RUN_SERIAL "ON" _BACKTRACE_TRIPLES "/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;706;ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;868;TRIBITS_ADD_TEST_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTest.cmake;973;TRIBITS_ADD_TEST_ADD_TEST_ALL;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;77;TRIBITS_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;251;TRIBITS_ADD_TEST_WRAPPER;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/tempus/test/BDF2/CMakeLists.txt;4;TRIBITS_ADD_EXECUTABLE_AND_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/tempus/test/BDF2/CMakeLists.txt;0;")
set_tests_properties(Tempus_IMEX_RK_Combined_FSA_Tangent_MPI_1 PROPERTIES  FAIL_REGULAR_EXPRESSION "The following Teuchos::RCPNode objects were created" LABELS "Tempus" PROCESSORS "1" REQUIRED_FILES "/ascldap/users/rabartl/Trilinos.base/BUILDS/RIDE/CHECKIN/ride-gnu-7.2.0-openmp-debug/packages/tempus/test/IMEX_RK/Tempus_IMEX_RK_Combined_FSA_Tangent.exe" RUN_SERIAL "ON" _BACKTRACE_TRIPLES "/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;706;ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;868;TRIBITS_ADD_TEST_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTest.cmake;973;TRIBITS_ADD_TEST_ADD_TEST_ALL;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;77;TRIBITS_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;251;TRIBITS_ADD_TEST_WRAPPER;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/tempus/test/IMEX_RK/CMakeLists.txt;18;TRIBITS_ADD_EXECUTABLE_AND_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/tempus/test/IMEX_RK/CMakeLists.txt;0;")
set_tests_properties(Tempus_IMEX_RK_Staggered_FSA_Tangent_MPI_1 PROPERTIES  FAIL_REGULAR_EXPRESSION "The following Teuchos::RCPNode objects were created" LABELS "Tempus" PROCESSORS "1" REQUIRED_FILES "/ascldap/users/rabartl/Trilinos.base/BUILDS/RIDE/CHECKIN/ride-gnu-7.2.0-openmp-debug/packages/tempus/test/IMEX_RK/Tempus_IMEX_RK_Staggered_FSA_Tangent.exe" RUN_SERIAL "ON" _BACKTRACE_TRIPLES "/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;706;ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;868;TRIBITS_ADD_TEST_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTest.cmake;973;TRIBITS_ADD_TEST_ADD_TEST_ALL;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;77;TRIBITS_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddExecutableAndTest.cmake;251;TRIBITS_ADD_TEST_WRAPPER;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/tempus/test/IMEX_RK/CMakeLists.txt;32;TRIBITS_ADD_EXECUTABLE_AND_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/tempus/test/IMEX_RK/CMakeLists.txt;0;")
set_tests_properties(Tempus_IMEX_RK_Partitioned_Combined_FSA_Partitioned_IMEX_RK_1st_Order_MPI_1 PROPERTIES  FAIL_REGULAR_EXPRESSION "The following Teuchos::RCPNode objects were created" LABELS "Tempus" PROCESSORS "1" REQUIRED_FILES "/ascldap/users/rabartl/Trilinos.base/BUILDS/RIDE/CHECKIN/ride-gnu-7.2.0-openmp-debug/packages/tempus/test/IMEX_RK_Partitioned/Tempus_IMEX_RK_Partitioned_Combined_FSA.exe" RUN_SERIAL "ON" _BACKTRACE_TRIPLES "/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;706;ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;868;TRIBITS_ADD_TEST_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTest.cmake;973;TRIBITS_ADD_TEST_ADD_TEST_ALL;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/tempus/test/IMEX_RK_Partitioned/CMakeLists.txt;17;TRIBITS_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/tempus/test/IMEX_RK_Partitioned/CMakeLists.txt;0;")
set_tests_properties(Tempus_IMEX_RK_Partitioned_Staggered_FSA_General_Partioned_IMEX_RK_MPI_1 PROPERTIES  FAIL_REGULAR_EXPRESSION "The following Teuchos::RCPNode objects were created" LABELS "Tempus" PROCESSORS "1" REQUIRED_FILES "/ascldap/users/rabartl/Trilinos.base/BUILDS/RIDE/CHECKIN/ride-gnu-7.2.0-openmp-debug/packages/tempus/test/IMEX_RK_Partitioned/Tempus_IMEX_RK_Partitioned_Staggered_FSA.exe" RUN_SERIAL "ON" _BACKTRACE_TRIPLES "/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;706;ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTestHelpers.cmake;868;TRIBITS_ADD_TEST_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/TriBITS/tribits/core/package_arch/TribitsAddTest.cmake;973;TRIBITS_ADD_TEST_ADD_TEST_ALL;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/tempus/test/IMEX_RK_Partitioned/CMakeLists.txt;72;TRIBITS_ADD_TEST;/ascldap/users/rabartl/Trilinos.base/Trilinos/packages/tempus/test/IMEX_RK_Partitioned/CMakeLists.txt;0;")

That looks like the RUN_SERIAL property is getting set correctly to me.

I also run the full test suite:

$ cd /home/rabartl/Trilinos.base/BUILDS/RIDE/CTEST_S/

$ env Trilinos_TRIBITS_DIR_OVERRIDE=$HOME/Trilinos.base/Trilinos/TriBITS/tribits \
  ./ctest-s-local-test-driver.sh gnu-7.2.0-openmp-debug

***
*** ./ctest-s-local-test-driver.sh
***

ATDM_TRILINOS_DIR = '/home/rabartl/Trilinos.base/Trilinos'

Load some env to get python, cmake, etc ...

Hostname 'ride6' matches known ATDM host 'ride6' and system 'ride'
Setting compiler and build options for build-name 'default'
Using white/ride compiler stack GNU-7.2.0 to build DEBUG code with Kokkos node type SERIAL and KOKKOS_ARCH=Power8

Running builds:
    gnu-7.2.0-openmp-debug

Fri Sep 18 16:41:16 MDT 2020

Running Jenkins driver Trilinos-atdm-white-ride-gnu-7.2.0-openmp-debug.sh ...

    See log file Trilinos-atdm-white-ride-gnu-7.2.0-openmp-debug/smart-jenkins-driver.out

real    119m59.591s
user    0m1.185s
sys     0m0.394s

100% tests passed, 0 tests failed out of 2096

Fri Sep 18 18:41:16 MDT 2020

Done running all of the builds!

That submitted to CDash:

and showed the results:

Site Build Name Conf Err Conf Warn Conf Test Time Build Err Build Warn Build Test Time Test Not Run Test Fail Test Pass Test Time Test Proc Time Start Test Time Labels
ride15 Trilinos-atdm-white-ride-gnu-7.2.0-openmp-debug-exp 0 19 3m 4s 0 50 28m 12s 0 0 2096 1h 28m 11s 9h 47m 58s 14 hours ago (28 labels)

There were zero timeouts. And if you look at the test history of some tests that have been randomly timing out in:

and:

you see that these two tests that were taking upwards of 8 minutes when they did not timeout that took only about 4 minutes when using RUN_SERIAL. This seems that running these tests by themselves works very well. This also means that these tests are not using the cores very independently on 'ride' for this OpenMP build on these Power8 nodes.

…trilinos#7112)

This makes the testing workflow with TriBITS so much easiler.
Origin repo remote tracking branch: 'github/master'
Origin repo remote repo URL: 'github = git@github.com:TriBITSPub/TriBITS.git'

At commit:

commit cee1980d053ec2c26301d2389c8b0a677fa262fe
Author:  Roscoe A. Bartlett <rabartl@sandia.gov>
Date:    Sat Sep 19 07:40:49 2020 -0600
Summary: Merge remote-tracking branch 'rab-github/tril-7112-run-serial' (trilinos#7112)

This represents the changes in the TriBITS PRs:

* TriBITSPub/TriBITS#327 : Fix install for MacOSX (trilinos#7881)

* TriBITSPub/TriBITS#328 : Add support for
  <fullTestName>_SET_RUN_SERIAL=[ON|OFF] (trilinos#7112)
@bartlettroscoe bartlettroscoe added type: enhancement Issue is an enhancement, not a bug client: ATDM Any issue primarily impacting the ATDM project ATDM Config Issues that are specific to the ATDM configuration settings AT: AUTOMERGE Causes the PR autotester to automatically merge the PR branch once approvals are completed ATDM DevOps Issues that will be worked by the Coordinated ATDM DevOps teams labels Sep 19, 2020
@bartlettroscoe bartlettroscoe self-assigned this Sep 19, 2020
@bartlettroscoe
Copy link
Member Author

@jmgate and @e10harvey, if you do want to provide feedback and suggestions on any of the TriBITS code under cmake/tribits, please review them in the original TriBITS PRs:

That way you can see the original commits and the extensive automated tests.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection Is Not Necessary for this Pull Request.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 7947
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 7764
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 6181
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0_debug

  • Build Num: 401
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_8.3.0

  • Build Num: 2222
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 5517
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_clang_10.0.0

  • Build Num: 667
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_python_2

  • Build Num: 3485
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_python_3

  • Build Num: 3516
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Using Repos:

Repo: TRILINOS (bartlettroscoe/Trilinos)
  • Branch: 7112-atdm-ride-run-serial
  • SHA: a64fbf9
  • Mode: TEST_REPO

Pull Request Author: bartlettroscoe

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: all Jobs PASSED

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 7947
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 7764
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 6181
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0_debug

  • Build Num: 401
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_8.3.0

  • Build Num: 2222
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 5517
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_clang_10.0.0

  • Build Num: 667
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_python_2

  • Build Num: 3485
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_python_3

  • Build Num: 3516
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA a64fbf9
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e


CDash Test Results for PR# 8063.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
NO REVIEWS HAVE BEEN PERFORMED ON THIS PULL REQUEST!

@trilinos-autotester
Copy link
Contributor

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

2 similar comments
@trilinos-autotester
Copy link
Contributor

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

@trilinos-autotester
Copy link
Contributor

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

@bartlettroscoe
Copy link
Member Author

@jmgate and @e10harvey, can one of you review and prove this? And if you want to provide feedback on code under cmake/tribits, please do that in the original TriBITS PRs:

Without an approved review, this can't be merged.

Copy link
Contributor

@e10harvey e10harvey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
THE LAST COMMIT TO THIS PULL REQUEST HAS BEEN REVIEWED, BUT NOT ACCEPTED OR REQUIRES CHANGES

@trilinos-autotester
Copy link
Contributor

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

Origin repo remote tracking branch: 'github/master'
Origin repo remote repo URL: 'github = git@github.com:TriBITSPub/TriBITS.git'

At commit:

commit 362e27deddda83fb4b2c78b0d32d036da2d93965
Author:  Roscoe A. Bartlett <rabartl@sandia.gov>
Date:    Tue Sep 22 10:09:42 2020 -0600
Summary: Fix stat command args for Linux (trilinos#7881)

This pulls in updates from the TriBITS PR:

* TriBITSPub/TriBITS#329
Origin repo remote tracking branch: 'github/master'
Origin repo remote repo URL: 'github = git@github.com:TriBITSPub/TriBITS.git'

At commit:

commit 1ed38115c6b9fefe8442eb4ce7e420eb2e688ad7
Author:  Roscoe A. Bartlett <rabartl@sandia.gov>
Date:    Tue Sep 22 16:06:21 2020 -0600
Summary: Generate error when trying to set install perms/group mod options on Windows (trilinos#314)

Brings in changes from TriBITS PR:

* TriBITSPub/TriBITS#331
@bartlettroscoe
Copy link
Member Author

@jmgate and @e10harvey, I think this is ready for final review and merge. Since the initial PR was created, I merged in updated snapshots from the TriBITS PRs:

@bartlettroscoe bartlettroscoe added AT: AUTOMERGE Causes the PR autotester to automatically merge the PR branch once approvals are completed and removed AT: WIP Causes the PR autotester to not test the PR. (Remove to allow testing to occur.) labels Sep 22, 2020
@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Test Inspection' - Auto Inspected - Inspection Is Not Necessary for this Pull Request.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Testing Jenkins Projects:

Pull Request Auto Testing STARTING (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 7986
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 7802
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 6218
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0_debug

  • Build Num: 438
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_8.3.0

  • Build Num: 2259
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 5554
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_clang_10.0.0

  • Build Num: 704
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_python_2

  • Build Num: 3517
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_python_3

  • Build Num: 3548
  • Status: STARTED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Using Repos:

Repo: TRILINOS (bartlettroscoe/Trilinos)
  • Branch: 7112-atdm-ride-run-serial
  • SHA: 90cee2a
  • Mode: TEST_REPO

Pull Request Author: bartlettroscoe

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Jenkins Testing: all Jobs PASSED

Pull Request Auto Testing has PASSED (click to expand)

Build Information

Test Name: Trilinos_pullrequest_gcc_4.8.4

  • Build Num: 7986
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
COMPILER_MODULE sems-gcc/4.8.4
JENKINS_BUILD_TYPE Release
JENKINS_COMM_TYPE MPI
JENKINS_DO_COMPLEX OFF
JENKINS_JOB_TYPE Experimental
MPI_MODULE sems-openmpi/1.8.7
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_intel_17.0.1

  • Build Num: 7802
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_4.9.3_SERIAL

  • Build Num: 6218
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_7.2.0_debug

  • Build Num: 438
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_gcc_8.3.0

  • Build Num: 2259
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_cuda_9.2

  • Build Num: 5554
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_clang_10.0.0

  • Build Num: 704
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_python_2

  • Build Num: 3517
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e

Build Information

Test Name: Trilinos_pullrequest_python_3

  • Build Num: 3548
  • Status: PASSED

Jenkins Parameters

Parameter Name Value
PR_LABELS AT: AUTOMERGE;ATDM Config;ATDM DevOps;client: ATDM;type: enhancement
PULLREQUESTNUM 8063
TEST_REPO_ALIAS TRILINOS
TRILINOS_SOURCE_BRANCH 7112-atdm-ride-run-serial
TRILINOS_SOURCE_REPO https://github.com/bartlettroscoe/Trilinos
TRILINOS_SOURCE_SHA 90cee2a
TRILINOS_TARGET_BRANCH develop
TRILINOS_TARGET_REPO https://github.com/trilinos/Trilinos
TRILINOS_TARGET_SHA e17e27e


CDash Test Results for PR# 8063.

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
THE LAST COMMIT TO THIS PULL REQUEST HAS NOT BEEN REVIEWED YET!

@trilinos-autotester
Copy link
Contributor

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

@bartlettroscoe
Copy link
Member Author

@ndellingwood, this PR includes changes to TriBITS to fix MaxOSX install problems. (In fact, this also makes the installation permissions and group modification code work for MacOSX.) Just waiting on someone to approve so this can be merged.

Copy link
Contributor

@e10harvey e10harvey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@bartlettroscoe, Thanks for addressing the feedback. The fix for #7881 looks great but I spoke too soon about approving these changes.

Please see review comments and questions regarding #7112; TRIBITS_ADD_ADVANCED_TEST has a RUN_SERIAL parameter, does it need to be updated as well?

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Merge Inspection' - - This Pull Request Requires Inspection... The code must be inspected by a member of the Team before Testing/Merging
THE LAST COMMIT TO THIS PULL REQUEST HAS BEEN REVIEWED, BUT NOT ACCEPTED OR REQUIRES CHANGES

@trilinos-autotester
Copy link
Contributor

All Jobs Finished; status = PASSED, However Inspection must be performed before merge can occur...

Copy link
Contributor

@e10harvey e10harvey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Thanks, Ross!

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pre-Merge Inspection' - SUCCESS: The last commit to this Pull Request has been INSPECTED AND APPROVED by [ e10harvey ]!

@trilinos-autotester
Copy link
Contributor

Status Flag 'Pull Request AutoTester' - Pull Request will be Automerged

@trilinos-autotester trilinos-autotester merged commit 8340613 into trilinos:develop Sep 23, 2020
@trilinos-autotester
Copy link
Contributor

Merge on Pull Request# 8063: IS A SUCCESS - Pull Request successfully merged

@trilinos-autotester trilinos-autotester removed the AT: AUTOMERGE Causes the PR autotester to automatically merge the PR branch once approvals are completed label Sep 23, 2020
jmgate pushed a commit to tcad-charon/Trilinos that referenced this pull request Sep 24, 2020
…s:develop' (4557faa).

* trilinos-develop:
  Piro: fixing issue where Trapezoidal Rule Solver was not using the (trilinos#8090)
  Tpetra: fix warnings
  Tests: Fixing geminga test
  Phalanx: fix for gcc 5/6 lambda bug on cuda
  Automatic snapshot commit from tribits at 1ed3811
  ATDM: ride: Tempus_IMEX_RK_Partitioned_Staggered_FSA_Partitioned_IMEX_RK_ARS_233_MPI_1 RUN_SERIAL (trilinos#7112, trilinos#8063)
  Fixed name
  Make case for output names consistent
  Automatic snapshot commit from tribits at 362e27d
  MueLu: free fine comp operator as soon as possible
  Automatic snapshot commit from tribits at cee1980
  Allow pointing to a different TriBITS in ctest -S driver for Trilinos (trilinos#7112)
  ATDM: ride: Add RUN_SERIAL for several timing out tests (trilinos#7112)
  Zoltan2: Refactor directory to use Teuchos comm
jmgate pushed a commit to tcad-charon/Trilinos that referenced this pull request Sep 24, 2020
…s:develop' (4557faa).

* trilinos-develop:
  Piro: fixing issue where Trapezoidal Rule Solver was not using the (trilinos#8090)
  Tpetra: fix warnings
  Tests: Fixing geminga test
  Phalanx: fix for gcc 5/6 lambda bug on cuda
  Automatic snapshot commit from tribits at 1ed3811
  ATDM: ride: Tempus_IMEX_RK_Partitioned_Staggered_FSA_Partitioned_IMEX_RK_ARS_233_MPI_1 RUN_SERIAL (trilinos#7112, trilinos#8063)
  Fixed name
  Make case for output names consistent
  Automatic snapshot commit from tribits at 362e27d
  MueLu: free fine comp operator as soon as possible
  Automatic snapshot commit from tribits at cee1980
  Allow pointing to a different TriBITS in ctest -S driver for Trilinos (trilinos#7112)
  ATDM: ride: Add RUN_SERIAL for several timing out tests (trilinos#7112)
  Zoltan2: Refactor directory to use Teuchos comm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ATDM Config Issues that are specific to the ATDM configuration settings ATDM DevOps Issues that will be worked by the Coordinated ATDM DevOps teams client: ATDM Any issue primarily impacting the ATDM project type: enhancement Issue is an enhancement, not a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants