Skip to content

Submit only to testing-vm.sandia.gov/cdash/ (#3285)

Created by: bartlettroscoe

@trilinos/framework

Description

This is one of the steps to transition from testing.sandia.gov/cdash/ to testing-vm.sandia.gov/cdash/ (#3285 (closed)). We need to turn off submits to testing.sandia.gov/cdash/ in all automated builds before we create a redirect from testing.sandia.gov/cdash/ to testing-vm.sandia.gov/cdash/ since I am not sure how CDash will handle duplicate submits of the same data for the same builds.

NOTE: We must merge this branch to 'develop' and update 'master' at least a few day or more before we turn on the redirect of testing.sandia.gov/cdash/ to testing-vm.sandia.gov/cdash/ so as to avoid submits of the same data twice to the same CDash site.

Motivation and Context

Only need to submit to testing-vm.sandia.gov/cdash/ and must not submit to testing.sandia.gov/cdash/ once testing.sandia.gov/cdash/ is redirected to testing-vm.sandia.gov/cdash/ (see #3285 (closed))

How Has This Been Tested?

I did a local configure of Trilinos with just Teuchos and submitted to CDash with:

$ ./do-configure -DTrilinos_ENABLE_Teuchos=ON -DTrilinos_ENABLE_Kokkos=OFF
$ make dashboard

where do-configure script was:

#!/bin/bash

cmake \
-GNinja \
-DTPL_ENABLE_MPI=ON \
-DCMAKE_BUILD_TYPE=RELEASE \
-DTrilinos_ENABLE_DEBUG=ON \
-DBUILD_SHARED_LIBS=ON \
-DTrilinos_ENABLE_SECONDARY_TESTED_CODE=OFF \
-DTPL_ENABLE_Boost=OFF \
-DTPL_ENABLE_BoostLib=OFF \
-DTPL_ENABLE_HDF5=OFF \
-DTPL_ENABLE_Netcdf=OFF \
-DTrilinos_ENABLE_TESTS=ON \
-DTrilinos_TRACE_ADD_TEST=ON \
-DCTEST_BUILD_FLAGS=-j16 \
-DCTEST_PARALLEL_LEVEL=16 \
-DTrilinos_ENABLE_CONFIGURE_TIMING=ON \
"$@" \
../../../Trilinos

This posted to testing-vm.sandia.gov/cdash/ at:

but it did not post to testing.sandia.gov/cdash/ as not shown at:

The TriBITS ctest driver showed just one submit:

Submitting configure and notes ...
info: using retry_args='RETRY_COUNT;5;RETRY_DELAY;3' for _ctest_submit call
        Add file: /home/rabartl/Trilinos.base/BUILDS/GCC-4.8.3/MPI_RELEASE_DEBUG_SHARED_NINJA/TrilinosRepoVersion.txt
        Add file: /home/rabartl/Trilinos.base/BUILDS/GCC-4.8.3/MPI_RELEASE_DEBUG_SHARED_NINJA/do-configure
        Add file: /home/rabartl/Trilinos.base/BUILDS/GCC-4.8.3/MPI_RELEASE_DEBUG_SHARED_NINJA/CMakeCache.clean.txt
Submit files (using http)
   Send to track: Experimental
   Using HTTP submit method
   Drop site:http://testing-vm.sandia.gov/cdash/submit.php?project=Trilinos
   Uploaded: /ascldap/users/rabartl/Trilinos.base/BUILDS/GCC-4.8.3/MPI_RELEASE_DEBUG_SHARED_NINJA/Testing/20180815-2226/Configure.xml
   Uploaded: /ascldap/users/rabartl/Trilinos.base/BUILDS/GCC-4.8.3/MPI_RELEASE_DEBUG_SHARED_NINJA/Testing/20180815-2226/Notes.xml
   Submission successful
-- PBP_CONFIGURE_PASSED='TRUE'

Building target: 'Teuchos_libs' ...

Checklist

  • My commit messages mention the appropriate GitHub issue numbers.

Merge request reports