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' > 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 8bbf5db087f49e4d6a4a1aaef2b825b3716276f8 (refs/remotes/origin/master) Commit message: "Removing the target attributes wherever possible. These are artifacts from when gr and the the stats types were globals, and got naively copied when these were pushed through the call stack." > 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 8bbf5db087f49e4d6a4a1aaef2b825b3716276f8 # timeout=10 > git rev-list --no-walk bf54ede1394cb1706dac50e463e7907036e71ade # 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