Disable unit test openmp.gemm_double for KOKKOS_ENABLE_DEBUG=OFF (#2439)
requested to merge bartlettroscoe:2439-disable-expensive-debug-kokkos-kernels-unit-tests into develop
Created by: bartlettroscoe
CC:: @trilinos/kokkos-kernels
Description
This PR seems to address the expensive KokkosKernel unit tests described in https://github.com/trilinos/Trilinos/issues/2439#issuecomment-376554303.
I ran the KokkosKernel tests for this build and it gave:
Test project /home/rabartl/Trilinos.base/BUILD/WHITE/CHECKIN/gnu-debug-openmp
Start 1: KokkosKernels_blas_openmp_MPI_1
Start 7: KokkosKernels_graph_serial_MPI_1
Start 6: KokkosKernels_sparse_serial_MPI_1
Start 2: KokkosKernels_sparse_openmp_MPI_1
Start 3: KokkosKernels_graph_openmp_MPI_1
Start 5: KokkosKernels_blas_serial_MPI_1
Start 4: KokkosKernels_common_openmp_MPI_1
Start 8: KokkosKernels_common_serial_MPI_1
1/8 Test #8: KokkosKernels_common_serial_MPI_1 ... Passed 0.70 sec
2/8 Test #4: KokkosKernels_common_openmp_MPI_1 ... Passed 1.40 sec
3/8 Test #1: KokkosKernels_blas_openmp_MPI_1 ..... Passed 73.80 sec
4/8 Test #5: KokkosKernels_blas_serial_MPI_1 ..... Passed 100.82 sec
5/8 Test #3: KokkosKernels_graph_openmp_MPI_1 .... Passed 254.48 sec
6/8 Test #2: KokkosKernels_sparse_openmp_MPI_1 ... Passed 263.20 sec
7/8 Test #6: KokkosKernels_sparse_serial_MPI_1 ... Passed 341.99 sec
8/8 Test #7: KokkosKernels_graph_serial_MPI_1 .... Passed 416.39 sec
100% tests passed, 0 tests failed out of 8
Subproject Time Summary:
KokkosKernels = 1452.77 sec*proc (8 tests)
Total Test time (real) = 416.41 sec
So if this PR is accepted, hopefully we will not see these timeouts going forward for debug-mode builds.