Skip to content
Success

Console Output

Started by user Vince Larson
Obtained jenkins_tests/bc_tolerance_test/Jenkinsfile from git https://github.com/larson-group/clubb.git
Running in Durability level: MAX_SURVIVABILITY
[Pipeline] Start of Pipeline
[Pipeline] node
Running on Jenkins in /home/jenkins/workspace/clubb_bc_tolerance_test
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: git
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/larson-group/clubb.git # timeout=10
Fetching upstream changes from https://github.com/larson-group/clubb.git
 > git --version # timeout=10
 > git --version # 'git version 1.8.3.1'
using GIT_ASKPASS to set credentials THe key used by the system for the tests
 > git fetch --tags --progress https://github.com/larson-group/clubb.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 8d68b35322efd77ed882f7d8984586c73dd37117 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 8d68b35322efd77ed882f7d8984586c73dd37117 # timeout=10
Commit message: "I changed the backwards-compatible Jenkins test"
 > git rev-list --no-walk 8d68b35322efd77ed882f7d8984586c73dd37117 # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Compile)
[Pipeline] sh
+ compile/compile.bash
......................................................................................................................................................................... Make.clubb_lapack is ready.
............................................................................... Make.clubb_param is ready.
......................... Make.clubb_bugsrad is ready.
... Make.microphys_utils is ready.
..... Make.clubb_parabolic is ready.
.............. Make.clubb_KK_microphys is ready.
................................................. Make.clubb_coamps is ready.
... Make.clubb_morrison is ready.
... Make.clubb_gfdlact is ready.
............. Make.silhs is ready.
................................................................. Make.clubb_other is ready.
... Make.clubb_standalone is ready.
... Make.clubb_thread_test is ready.
............ Make.clubb_tuner is ready.
... Make.jacobian is ready.
............. Make.G_unit_tests is ready.
... Make.int2txt is ready.
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_param
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_gfdlact
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_lapack
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_bugsrad
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.microphys_utils
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_parabolic
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_coamps
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_KK_microphys
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_morrison
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.silhs
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_other
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_standalone
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_tuner
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.jacobian
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.G_unit_tests
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.int2txt
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
cd /home/jenkins/workspace/clubb_bc_tolerance_test/compile/../obj; make -f Make.clubb_thread_test
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Entering directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/jenkins/workspace/clubb_bc_tolerance_test/obj'
python ../utilities/check_for_missing_threadprivate.py ../src/CLUBB_core/ ../src/SILHS/
check_for_missing_threadprivate.py has begun.
check_for_missing_threadprivate.py passed.
perl ../utilities/CLUBBStandardsCheck.pl ../src/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/CLUBB_core/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/Benchmark_cases/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/KK_microphys/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/SILHS/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
perl ../utilities/CLUBBStandardsCheck.pl ../src/G_unit_test_types/*.F90
CLUBBStandardsCheck.pl has begun.
CLUBBStandardsCheck.pl has finished.
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Configure Clubb)
[Pipeline] sh
+ bash -c 'cp input/tunable_parameters_compatible_r8029/* input/tunable_parameters'
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Run Clubb)
[Pipeline] sh
+ bash -c 'echo bomex > run_scripts/RUN_CASES'
+ bash -c 'echo dycoms2_rf01 >> run_scripts/RUN_CASES'
+ run_scripts/run_scm_all.bash

Performing standard run

Running bomex
Running dycoms2_rf01
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Check output against tolerance)
[Pipeline] sh
+ echo 'Testing bomex'
Testing bomex
+ bash -l -c 'postprocessing/tolerance_compare/tolerance_check.py /home/pub/tolerance_test_benchmarks/clubb_r8029/bomex_sfc.nc output/bomex_sfc.nc lwp 0.01'
Relative diff: 0.003731036782536723
+ echo 'Testing dycoms2_rf01'
Testing dycoms2_rf01
+ bash -l -c 'postprocessing/tolerance_compare/tolerance_check.py /home/pub/tolerance_test_benchmarks/clubb_r8029/dycoms2_rf01_sfc.nc output/dycoms2_rf01_sfc.nc lwp 0.01'
Relative diff: 0.0006831821739641988
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Cleanup)
[Pipeline] cleanWs
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS