Skip to content
Success

Console Output

Started by an SCM change
Obtained jenkins_tests/clubb_api_commitment_test/Jenkinsfile from git https://github.com/larson-group/clubb.git
[Pipeline] Start of Pipeline
[Pipeline] node
Running on mitch in /home/jenkins/workspace/clubb_api_commitment_test
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: git
Cloning the remote Git repository
Cloning repository https://github.com/larson-group/clubb.git
 > git init /home/jenkins/workspace/clubb_api_commitment_test # timeout=10
Fetching upstream changes from https://github.com/larson-group/clubb.git
 > git --version # timeout=10
 > git --version # 'git version 2.34.1'
using GIT_ASKPASS to set credentials A token based key used by Jenkins to preform Github actions, created 6/21/2021
 > git fetch --tags --force --progress -- https://github.com/larson-group/clubb.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
Checking out Revision 46fe460263003ad92fd5f942a2c99d006bcbf0fa (refs/remotes/origin/master)
Commit message: "Changing openacc to openmp migration repo to a fork with a change to switch the order of copyins and copies. This is to allow us to only copyin the pdf_params structure, but copy the internal arrays. When the copying of the internal arrays happens first, followed by the copyin of the structure, we overwrite the pointers to the internal arrays on the GPU version of the structure. Hence why we want the copyins to precede the copy statements."
 > git config remote.origin.url https://github.com/larson-group/clubb.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 46fe460263003ad92fd5f942a2c99d006bcbf0fa # timeout=10
 > git rev-list --no-walk b66569c42c4c6ba4c301c1ab41cfc5cbc9554fcf # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Run the API Commitment Script)
[Pipeline] sh
+ utilities/api_analysis/run_full_api_diagnostics.bash
Checking out CLUBB
Cloning into 'CLUBB'...
Checking out SAM
Cloning into 'SAM'...
Checking out WRF
Cloning into 'WRF'...
Checking out CAM
Cloning into 'CAM'...
Moving CLUBB_core
Removing .git Folders
find: ‘CLUBB/.git’: No such file or directory
find: ‘SAM/.git’: No such file or directory
find: ‘WRF/.git’: No such file or directory
find: ‘CAM/.git’: No such file or directory
Copying the SILHS API into the CLUBB API
Running the Usage Analyzer
  File "/home/jenkins/workspace/clubb_api_commitment_test/utilities/api_analysis/usage_analyzer.py", line 414
    print ""
    ^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
Removing API from CLUBB_core
Removing API from SILHS
Removing G_Unit_Tests from CLUBB
Moving SILHS to CLUBB_core
Testing CLUBB_Standalone's API Commitment
  File "/home/jenkins/workspace/clubb_api_commitment_test/utilities/api_analysis/api_commitment_test.py", line 109
    print "An API error occurred in ", file, errorDictionary[file]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
Testing CLUBB_core's API Commitment
  File "/home/jenkins/workspace/clubb_api_commitment_test/utilities/api_analysis/api_commitment_test.py", line 109
    print "An API error occurred in ", file, errorDictionary[file]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
Testing SAM's API Commitment
  File "/home/jenkins/workspace/clubb_api_commitment_test/utilities/api_analysis/api_commitment_test.py", line 109
    print "An API error occurred in ", file, errorDictionary[file]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
Testing CAM's API Commitment
  File "/home/jenkins/workspace/clubb_api_commitment_test/utilities/api_analysis/api_commitment_test.py", line 109
    print "An API error occurred in ", file, errorDictionary[file]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
Testing WRF's API Commitment
  File "/home/jenkins/workspace/clubb_api_commitment_test/utilities/api_analysis/api_commitment_test.py", line 109
    print "An API error occurred in ", file, errorDictionary[file]
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
  File "/home/jenkins/workspace/clubb_api_commitment_test/utilities/api_analysis/create_module_table.py", line 76
    print datetime.datetime.now()
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
Removing Checkouts
Testing API Commitment
All host models passed.
Removing Dependencies
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Display Tables)
[Pipeline] sh
+ cat utilities/api_analysis/log/apiCommitmentTable.txt
[Pipeline] sh
+ cat utilities/api_analysis/log/usageAnalyzerTable.txt
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] cleanWs
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[WS-CLEANUP] done
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS