Started by user Long Vu Replayed #16 > git rev-parse --is-inside-work-tree # timeout=10 Setting origin to https://github.com/Ouranosinc/PAVICS-e2e-workflow-tests.git > git config remote.origin.url https://github.com/Ouranosinc/PAVICS-e2e-workflow-tests.git # timeout=10 Fetching origin... Fetching upstream changes from origin > git --version # timeout=10 > git config --get remote.origin.url # timeout=10 > git fetch --tags --progress -- origin +refs/heads/*:refs/remotes/origin/* # timeout=10 Seen branch in repository origin/current-production-version Seen branch in repository origin/custom_climate_portraits Seen branch in repository origin/devel-new-extensions Seen branch in repository origin/extended_tests Seen branch in repository origin/master Seen branch in repository origin/new-docker-build Seen branch in repository origin/preview-docker-build Seen branch in repository origin/twitcher_perf_test_notebook Seen 8 remote branches Obtained Jenkinsfile from ef0bf0647991df529813abd68078e748363d157b Running in Durability level: MAX_SURVIVABILITY [Pipeline] Start of Pipeline [Pipeline] node Running on linux1 in /home/jenkins/agent/workspace/_workflow-tests_new-docker-build [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout No credentials specified Fetching changes from the remote Git repository Fetching without tags Checking out Revision ef0bf0647991df529813abd68078e748363d157b (new-docker-build) Commit message: "release: update to use image pavics/workflow-tests:220412" > git rev-parse --is-inside-work-tree # timeout=10 > git config remote.origin.url https://github.com/Ouranosinc/PAVICS-e2e-workflow-tests.git # timeout=10 Fetching upstream changes from https://github.com/Ouranosinc/PAVICS-e2e-workflow-tests.git > git --version # timeout=10 > git fetch --no-tags --progress -- https://github.com/Ouranosinc/PAVICS-e2e-workflow-tests.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f ef0bf0647991df529813abd68078e748363d157b # timeout=10 > git rev-list --no-walk ef0bf0647991df529813abd68078e748363d157b # timeout=10 [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] isUnix [Pipeline] sh + docker inspect -f . pavics/workflow-tests:220412 . [Pipeline] withDockerContainer linux1 seems to be running inside container 9ebab1c18330538cb140f614883c471f5616b5e1f235b20c2799ba96559c37b9 $ docker run -t -d -u 1000:1000 -w /home/jenkins/agent/workspace/_workflow-tests_new-docker-build --volumes-from 9ebab1c18330538cb140f614883c471f5616b5e1f235b20c2799ba96559c37b9 -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** pavics/workflow-tests:220412 cat $ docker top 93e53f1a2232be809d197aebea49fd2a558e2a817ab60592ea0a1376366c15fd -eo pid,comm [Pipeline] { [Pipeline] ansiColor [Pipeline] { [Pipeline] timestamps [Pipeline] { [Pipeline] timeout [2022-04-12T17:57:47.974Z] Timeout set to expire in 1 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Run tests) [Pipeline] script [Pipeline] { [Pipeline] withCredentials [2022-04-12T17:57:48.048Z] Masking supported pattern matches of $ESGF_AUTH_USERNAME or $ESGF_AUTH_PASSWORD or $ESGF_AUTH_TOKEN or $COMPUTE_TOKEN [Pipeline] { [Pipeline] sh [2022-04-12T17:57:48.344Z] + VERIFY_SSL=true SAVE_RESULTING_NOTEBOOK=false ./testall [2022-04-12T17:57:48.344Z] TEST_PAVICS_SDI_REPO has been set to 'true' [2022-04-12T17:57:48.344Z] PAVICS_SDI_BRANCH has been set to 'master' [2022-04-12T17:57:48.344Z] PAVICS_SDI_REPO has been set to 'Ouranosinc/pavics-sdi' [2022-04-12T17:57:48.344Z] TEST_FINCH_REPO has been set to 'true' [2022-04-12T17:57:48.344Z] FINCH_BRANCH has been set to 'master' [2022-04-12T17:57:48.344Z] FINCH_REPO has been set to 'bird-house/finch' [2022-04-12T17:57:48.344Z] TEST_PAVICS_LANDING_REPO has been set to 'true' [2022-04-12T17:57:48.344Z] PAVICS_LANDING_BRANCH has been set to 'master' [2022-04-12T17:57:48.344Z] PAVICS_LANDING_REPO has been set to 'Ouranosinc/PAVICS-landing' [2022-04-12T17:57:48.344Z] TEST_RAVEN_REPO has been set to 'false' [2022-04-12T17:57:48.344Z] RAVEN_BRANCH has been set to 'master' [2022-04-12T17:57:48.344Z] RAVEN_REPO has been set to 'Ouranosinc/raven' [2022-04-12T17:57:48.344Z] TEST_ESGF_COMPUTE_API_REPO has been set to 'false' [2022-04-12T17:57:48.344Z] ESGF_COMPUTE_API_BRANCH has been set to 'devel' [2022-04-12T17:57:48.344Z] ESGF_COMPUTE_API_REPO has been set to 'ESGF/esgf-compute-api' [2022-04-12T17:57:48.344Z] TEST_LOCAL_NOTEBOOKS has been set to 'true' [2022-04-12T17:57:48.344Z] + git clean -fdx [2022-04-12T17:57:48.608Z] Removing .pytest_cache/ [2022-04-12T17:57:48.608Z] Removing PAVICS-landing-master/ [2022-04-12T17:57:48.608Z] Removing __pycache__/ [2022-04-12T17:57:48.608Z] Removing buildout/ [2022-04-12T17:57:48.608Z] Removing esgf-compute-api-devel/ [2022-04-12T17:57:48.608Z] Removing finch-master/ [2022-04-12T17:57:48.608Z] Removing pavics-sdi-master/ [2022-04-12T17:57:48.608Z] Removing raven-master/ [2022-04-12T17:57:48.608Z] + ./downloadrepos [2022-04-12T17:57:48.608Z] TEST_PAVICS_SDI_REPO has been set to 'true' [2022-04-12T17:57:48.608Z] PAVICS_SDI_BRANCH has been set to 'master' [2022-04-12T17:57:48.608Z] PAVICS_SDI_REPO has been set to 'Ouranosinc/pavics-sdi' [2022-04-12T17:57:48.608Z] TEST_FINCH_REPO has been set to 'true' [2022-04-12T17:57:48.608Z] FINCH_BRANCH has been set to 'master' [2022-04-12T17:57:48.608Z] FINCH_REPO has been set to 'bird-house/finch' [2022-04-12T17:57:48.608Z] TEST_PAVICS_LANDING_REPO has been set to 'true' [2022-04-12T17:57:48.608Z] PAVICS_LANDING_BRANCH has been set to 'master' [2022-04-12T17:57:48.608Z] PAVICS_LANDING_REPO has been set to 'Ouranosinc/PAVICS-landing' [2022-04-12T17:57:48.608Z] TEST_RAVEN_REPO has been set to 'false' [2022-04-12T17:57:48.608Z] RAVEN_BRANCH has been set to 'master' [2022-04-12T17:57:48.608Z] RAVEN_REPO has been set to 'Ouranosinc/raven' [2022-04-12T17:57:48.608Z] TEST_ESGF_COMPUTE_API_REPO has been set to 'false' [2022-04-12T17:57:48.608Z] ESGF_COMPUTE_API_BRANCH has been set to 'devel' [2022-04-12T17:57:48.608Z] ESGF_COMPUTE_API_REPO has been set to 'ESGF/esgf-compute-api' [2022-04-12T17:57:48.608Z] TEST_LOCAL_NOTEBOOKS has been set to 'true' [2022-04-12T17:57:48.608Z] + rm -rf pavics-sdi-* [2022-04-12T17:57:48.608Z] + ls [2022-04-12T17:57:48.608Z] + grep pavics-sdi [2022-04-12T17:57:48.608Z] + downloadrepos https://github.com/Ouranosinc/pavics-sdi master [2022-04-12T17:57:48.608Z] + github_repo=https://github.com/Ouranosinc/pavics-sdi [2022-04-12T17:57:48.608Z] + shift [2022-04-12T17:57:48.608Z] + branch=master [2022-04-12T17:57:48.608Z] + shift [2022-04-12T17:57:48.608Z] + wget --quiet --output-document - https://github.com/Ouranosinc/pavics-sdi/archive/master.tar.gz [2022-04-12T17:57:48.608Z] + tar xz [2022-04-12T17:57:53.870Z] + ls [2022-04-12T17:57:53.870Z] + grep pavics-sdi [2022-04-12T17:57:53.870Z] pavics-sdi-master [2022-04-12T17:57:53.870Z] + set +x [2022-04-12T17:57:53.870Z] + rm -rf finch-* [2022-04-12T17:57:53.870Z] + ls [2022-04-12T17:57:53.870Z] + grep finch [2022-04-12T17:57:53.870Z] + downloadrepos https://github.com/bird-house/finch master [2022-04-12T17:57:53.870Z] + github_repo=https://github.com/bird-house/finch [2022-04-12T17:57:53.870Z] + shift [2022-04-12T17:57:53.870Z] + branch=master [2022-04-12T17:57:53.870Z] + shift [2022-04-12T17:57:53.870Z] + wget --quiet --output-document - https://github.com/bird-house/finch/archive/master.tar.gz [2022-04-12T17:57:53.870Z] + tar xz [2022-04-12T17:57:55.240Z] + ls [2022-04-12T17:57:55.240Z] + grep finch [2022-04-12T17:57:55.240Z] finch-master [2022-04-12T17:57:55.240Z] + set +x [2022-04-12T17:57:55.240Z] + rm -rf PAVICS-landing-* [2022-04-12T17:57:55.240Z] + ls [2022-04-12T17:57:55.240Z] + grep PAVICS-landing [2022-04-12T17:57:55.240Z] + downloadrepos https://github.com/Ouranosinc/PAVICS-landing master [2022-04-12T17:57:55.240Z] + github_repo=https://github.com/Ouranosinc/PAVICS-landing [2022-04-12T17:57:55.240Z] + shift [2022-04-12T17:57:55.240Z] + branch=master [2022-04-12T17:57:55.240Z] + shift [2022-04-12T17:57:55.240Z] + wget --quiet --output-document - https://github.com/Ouranosinc/PAVICS-landing/archive/master.tar.gz [2022-04-12T17:57:55.240Z] + tar xz [2022-04-12T17:58:07.430Z] + ls [2022-04-12T17:58:07.430Z] + grep PAVICS-landing [2022-04-12T17:58:07.430Z] PAVICS-landing-master [2022-04-12T17:58:07.430Z] + set +x [2022-04-12T17:58:07.430Z] + rm -rf raven-* [2022-04-12T17:58:07.430Z] + ls [2022-04-12T17:58:07.430Z] + grep raven [2022-04-12T17:58:07.430Z] + downloadrepos https://github.com/Ouranosinc/raven master [2022-04-12T17:58:07.430Z] + github_repo=https://github.com/Ouranosinc/raven [2022-04-12T17:58:07.430Z] + shift [2022-04-12T17:58:07.430Z] + branch=master [2022-04-12T17:58:07.430Z] + shift [2022-04-12T17:58:07.430Z] + wget --quiet --output-document - https://github.com/Ouranosinc/raven/archive/master.tar.gz [2022-04-12T17:58:07.430Z] + tar xz [2022-04-12T17:58:09.950Z] + ls [2022-04-12T17:58:09.950Z] + grep raven [2022-04-12T17:58:09.950Z] raven-master [2022-04-12T17:58:09.950Z] + set +x [2022-04-12T17:58:09.950Z] + rm -rf esgf-compute-api-* [2022-04-12T17:58:09.950Z] + ls [2022-04-12T17:58:09.950Z] + grep esgf-compute-api [2022-04-12T17:58:09.950Z] + downloadrepos https://github.com/ESGF/esgf-compute-api devel [2022-04-12T17:58:09.950Z] + github_repo=https://github.com/ESGF/esgf-compute-api [2022-04-12T17:58:09.950Z] + shift [2022-04-12T17:58:09.950Z] + branch=devel [2022-04-12T17:58:09.950Z] + shift [2022-04-12T17:58:09.950Z] + wget --quiet --output-document - https://github.com/ESGF/esgf-compute-api/archive/devel.tar.gz [2022-04-12T17:58:09.950Z] + tar xz [2022-04-12T17:58:10.514Z] + ls [2022-04-12T17:58:10.514Z] + grep esgf-compute-api [2022-04-12T17:58:10.514Z] esgf-compute-api-devel [2022-04-12T17:58:10.514Z] + set +x [2022-04-12T17:58:10.514Z] + echo master [2022-04-12T17:58:10.514Z] + sed s@/@-@g [2022-04-12T17:58:10.514Z] + PAVICS_SDI_BRANCH=master [2022-04-12T17:58:10.514Z] + echo Ouranosinc/pavics-sdi [2022-04-12T17:58:10.514Z] + sed s@^.*/@@g [2022-04-12T17:58:10.514Z] + PAVICS_SDI_REPO_NAME=pavics-sdi [2022-04-12T17:58:10.514Z] + echo master [2022-04-12T17:58:10.514Z] + sed s@/@-@g [2022-04-12T17:58:10.514Z] + FINCH_BRANCH=master [2022-04-12T17:58:10.514Z] + echo bird-house/finch [2022-04-12T17:58:10.514Z] + sed s@^.*/@@g [2022-04-12T17:58:10.514Z] + FINCH_REPO_NAME=finch [2022-04-12T17:58:10.514Z] + echo master [2022-04-12T17:58:10.514Z] + sed s@/@-@g [2022-04-12T17:58:10.514Z] + PAVICS_LANDING_BRANCH=master [2022-04-12T17:58:10.514Z] + echo Ouranosinc/PAVICS-landing [2022-04-12T17:58:10.514Z] + sed s@^.*/@@g [2022-04-12T17:58:10.514Z] + PAVICS_LANDING_REPO_NAME=PAVICS-landing [2022-04-12T17:58:10.514Z] + echo master [2022-04-12T17:58:10.514Z] + sed s@/@-@g [2022-04-12T17:58:10.514Z] + RAVEN_BRANCH=master [2022-04-12T17:58:10.514Z] + echo Ouranosinc/raven [2022-04-12T17:58:10.514Z] + sed s@^.*/@@g [2022-04-12T17:58:10.514Z] + RAVEN_REPO_NAME=raven [2022-04-12T17:58:10.514Z] + echo devel [2022-04-12T17:58:10.514Z] + sed s@/@-@g [2022-04-12T17:58:10.514Z] + ESGF_COMPUTE_API_BRANCH=devel [2022-04-12T17:58:10.514Z] + echo ESGF/esgf-compute-api [2022-04-12T17:58:10.514Z] + sed s@^.*/@@g [2022-04-12T17:58:10.514Z] + ESGF_COMPUTE_API_REPO_NAME=esgf-compute-api [2022-04-12T17:58:10.514Z] + echo pavics-sdi-master [2022-04-12T17:58:10.514Z] + sed s@[^a-zA-Z0-9_\-\.]@-@g [2022-04-12T17:58:10.514Z] + PAVICS_SDI_DIR=pavics-sdi-master [2022-04-12T17:58:10.514Z] + echo finch-master [2022-04-12T17:58:10.514Z] + sed s@[^a-zA-Z0-9_\-\.]@-@g [2022-04-12T17:58:10.514Z] + FINCH_DIR=finch-master [2022-04-12T17:58:10.514Z] + echo PAVICS-landing-master [2022-04-12T17:58:10.514Z] + sed s@[^a-zA-Z0-9_\-\.]@-@g [2022-04-12T17:58:10.514Z] + PAVICS_LANDING_DIR=PAVICS-landing-master [2022-04-12T17:58:10.514Z] + echo raven-master [2022-04-12T17:58:10.514Z] + sed s@[^a-zA-Z0-9_\-\.]@-@g [2022-04-12T17:58:10.514Z] + RAVEN_DIR=raven-master [2022-04-12T17:58:10.514Z] + echo esgf-compute-api-devel [2022-04-12T17:58:10.514Z] + sed s@[^a-zA-Z0-9_\-\.]@-@g [2022-04-12T17:58:10.514Z] + ESGF_COMPUTE_API_DIR=esgf-compute-api-devel [2022-04-12T17:58:10.514Z] + echo true [2022-04-12T17:58:10.514Z] + tr [:upper:] [:lower:] [2022-04-12T17:58:10.514Z] + VERIFY_SSL=true [2022-04-12T17:58:10.514Z] + [ xtrue = xfalse ] [2022-04-12T17:58:10.514Z] + rm -v finch-master/setup.cfg [2022-04-12T17:58:10.514Z] removed 'finch-master/setup.cfg' [2022-04-12T17:58:10.514Z] + rm -v raven-master/setup.cfg [2022-04-12T17:58:10.514Z] removed 'raven-master/setup.cfg' [2022-04-12T17:58:10.514Z] + rm -v esgf-compute-api-devel/setup.cfg [2022-04-12T17:58:10.514Z] rm: cannot remove 'esgf-compute-api-devel/setup.cfg': No such file or directory [2022-04-12T17:58:10.514Z] + rm -v esgf-compute-api-devel/tox.ini [2022-04-12T17:58:10.514Z] rm: cannot remove 'esgf-compute-api-devel/tox.ini': No such file or directory [2022-04-12T17:58:10.514Z] + echo false [2022-04-12T17:58:10.514Z] + tr [:upper:] [:lower:] [2022-04-12T17:58:10.514Z] + TEST_MAGPIE_AUTH=false [2022-04-12T17:58:10.514Z] + echo true [2022-04-12T17:58:10.514Z] + tr [:upper:] [:lower:] [2022-04-12T17:58:10.514Z] + TEST_PAVICS_SDI_REPO=true [2022-04-12T17:58:10.514Z] + echo false [2022-04-12T17:58:10.514Z] + tr [:upper:] [:lower:] [2022-04-12T17:58:10.514Z] + TEST_PAVICS_SDI_WEAVER=false [2022-04-12T17:58:10.514Z] + echo true [2022-04-12T17:58:10.514Z] + tr [:upper:] [:lower:] [2022-04-12T17:58:10.772Z] + TEST_FINCH_REPO=true [2022-04-12T17:58:10.772Z] + echo true [2022-04-12T17:58:10.772Z] + tr [:upper:] [:lower:] [2022-04-12T17:58:10.772Z] + TEST_PAVICS_LANDING_REPO=true [2022-04-12T17:58:10.772Z] + echo false [2022-04-12T17:58:10.772Z] + tr [:upper:] [:lower:] [2022-04-12T17:58:10.772Z] + TEST_RAVEN_REPO=false [2022-04-12T17:58:10.772Z] + echo false [2022-04-12T17:58:10.772Z] + tr [:upper:] [:lower:] [2022-04-12T17:58:10.772Z] + TEST_ESGF_COMPUTE_API_REPO=false [2022-04-12T17:58:10.772Z] + echo true [2022-04-12T17:58:10.772Z] + tr [:upper:] [:lower:] [2022-04-12T17:58:10.772Z] + TEST_LOCAL_NOTEBOOKS=true [2022-04-12T17:58:10.772Z] + NOTEBOOKS_TO_TEST= [2022-04-12T17:58:10.772Z] + [ xfalse = xtrue ] [2022-04-12T17:58:10.772Z] + [ xtrue = xtrue ] [2022-04-12T17:58:10.772Z] + NOTEBOOKS_TO_TEST= pavics-sdi-master/docs/source/notebooks/*.ipynb [2022-04-12T17:58:10.772Z] + [ xfalse = xtrue ] [2022-04-12T17:58:10.772Z] + [ xtrue = xtrue ] [2022-04-12T17:58:10.772Z] + NOTEBOOKS_TO_TEST= pavics-sdi-master/docs/source/notebooks/*.ipynb finch-master/docs/source/notebooks/*.ipynb [2022-04-12T17:58:10.772Z] + [ xtrue = xtrue ] [2022-04-12T17:58:10.772Z] + NOTEBOOKS_TO_TEST= pavics-sdi-master/docs/source/notebooks/*.ipynb finch-master/docs/source/notebooks/*.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/*.ipynb [2022-04-12T17:58:10.772Z] + SETUP_SCRIPT=PAVICS-landing-master/content/notebooks/climate_indicators/setup_dirlayout.sh [2022-04-12T17:58:10.772Z] + [ -x PAVICS-landing-master/content/notebooks/climate_indicators/setup_dirlayout.sh ] [2022-04-12T17:58:10.772Z] + PAVICS-landing-master/content/notebooks/climate_indicators/setup_dirlayout.sh [2022-04-12T17:58:10.772Z] + realpath PAVICS-landing-master/content/notebooks/climate_indicators/setup_dirlayout.sh [2022-04-12T17:58:10.772Z] + THIS_FILE=/home/jenkins/agent/workspace/_workflow-tests_new-docker-build/PAVICS-landing-master/content/notebooks/climate_indicators/setup_dirlayout.sh [2022-04-12T17:58:10.772Z] + dirname /home/jenkins/agent/workspace/_workflow-tests_new-docker-build/PAVICS-landing-master/content/notebooks/climate_indicators/setup_dirlayout.sh [2022-04-12T17:58:10.772Z] + THIS_DIR=/home/jenkins/agent/workspace/_workflow-tests_new-docker-build/PAVICS-landing-master/content/notebooks/climate_indicators [2022-04-12T17:58:10.772Z] + NOTEBOOK_3_OUTDIR_BASE=/notebook_dir/writable-workspace/tmp/tutorial3 [2022-04-12T17:58:10.772Z] + mkdir -p /notebook_dir/writable-workspace/tmp/tutorial3 [2022-04-12T17:58:10.772Z] + unzip /home/jenkins/agent/workspace/_workflow-tests_new-docker-build/PAVICS-landing-master/content/notebooks/climate_indicators/output.zip -d /notebook_dir/writable-workspace/tmp/tutorial3/ [2022-04-12T17:58:10.772Z] Archive: /home/jenkins/agent/workspace/_workflow-tests_new-docker-build/PAVICS-landing-master/content/notebooks/climate_indicators/output.zip [2022-04-12T17:58:10.772Z] creating: /notebook_dir/writable-workspace/tmp/tutorial3/output/ [2022-04-12T17:58:10.772Z] creating: /notebook_dir/writable-workspace/tmp/tutorial3/output/.ipynb_checkpoints/ [2022-04-12T17:58:10.772Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_NorESM1-M_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.772Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_NorESM1-M_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.772Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_MPI-ESM-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.772Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_MPI-ESM-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.772Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_IPSL-CM5B-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.772Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_IPSL-CM5B-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.773Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_IPSL-CM5A-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.773Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_IPSL-CM5A-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.773Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_INM-CM4_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.773Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_INM-CM4_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.773Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_HadGEM2-CC_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.773Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_HadGEM2-CC_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.773Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_GFDL-ESM2M_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:10.773Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_GFDL-ESM2M_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_CanESM2_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_CanESM2_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_CMCC-CMS_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_CMCC-CMS_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_BNU-ESM_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_BNU-ESM_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_ACCESS1-3_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-QS-DEC_ACCESS1-3_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_NorESM1-M_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_NorESM1-M_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_MPI-ESM-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_MPI-ESM-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_IPSL-CM5B-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_IPSL-CM5B-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.031Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_IPSL-CM5A-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_IPSL-CM5A-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_INM-CM4_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_INM-CM4_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_HadGEM2-CC_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_HadGEM2-CC_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_GFDL-ESM2M_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_GFDL-ESM2M_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_CanESM2_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_CanESM2_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_CMCC-CMS_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_CMCC-CMS_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_BNU-ESM_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_BNU-ESM_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.289Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_ACCESS1-3_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_QS-DEC_ACCESS1-3_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_NorESM1-M_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_NorESM1-M_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_MPI-ESM-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_MPI-ESM-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_IPSL-CM5B-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_IPSL-CM5B-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_IPSL-CM5A-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_IPSL-CM5A-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_INM-CM4_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_INM-CM4_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_HadGEM2-CC_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_HadGEM2-CC_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_GFDL-ESM2M_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_GFDL-ESM2M_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_CanESM2_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_CanESM2_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_CMCC-CMS_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_CMCC-CMS_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_BNU-ESM_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_BNU-ESM_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_ACCESS1-3_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_days_above_27_degC-YS_ACCESS1-3_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_NorESM1-M_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_NorESM1-M_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_MPI-ESM-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_MPI-ESM-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_IPSL-CM5B-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_IPSL-CM5B-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_IPSL-CM5A-LR_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_IPSL-CM5A-LR_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_INM-CM4_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_INM-CM4_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_HadGEM2-CC_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_HadGEM2-CC_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_GFDL-ESM2M_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_GFDL-ESM2M_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.552Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_CanESM2_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.553Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_CanESM2_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.553Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_CMCC-CMS_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.553Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_CMCC-CMS_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.553Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_BNU-ESM_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.553Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_BNU-ESM_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.553Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_ACCESS1-3_historical+rcp85_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.553Z] inflating: /notebook_dir/writable-workspace/tmp/tutorial3/output/tx_mean_YS_ACCESS1-3_historical+rcp45_r1i1p1_na10kgrid_qm-moving-50bins-detrend_1970-2100.nc [2022-04-12T17:58:11.553Z] + HOMEPAGE_ROOT_DIR=/notebook_dir/pavics-homepage [2022-04-12T17:58:11.553Z] + mkdir -p /notebook_dir/pavics-homepage [2022-04-12T17:58:11.553Z] + ln -sv /home/jenkins/agent/workspace/_workflow-tests_new-docker-build/PAVICS-landing-master/content/notebooks/climate_indicators/tutorial_data /notebook_dir/pavics-homepage/tutorial_data [2022-04-12T17:58:11.553Z] '/notebook_dir/pavics-homepage/tutorial_data' -> '/home/jenkins/agent/workspace/_workflow-tests_new-docker-build/PAVICS-landing-master/content/notebooks/climate_indicators/tutorial_data' [2022-04-12T17:58:11.553Z] + [ xfalse = xtrue ] [2022-04-12T17:58:11.553Z] + [ xfalse = xtrue ] [2022-04-12T17:58:11.553Z] + [ xtrue = xtrue ] [2022-04-12T17:58:11.553Z] + NOTEBOOKS_TO_TEST= pavics-sdi-master/docs/source/notebooks/*.ipynb finch-master/docs/source/notebooks/*.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/*.ipynb notebooks/*.ipynb [2022-04-12T17:58:11.553Z] + ./runtest pavics-sdi-master/docs/source/notebooks/*.ipynb finch-master/docs/source/notebooks/*.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/*.ipynb notebooks/*.ipynb [2022-04-12T17:58:11.553Z] + [ -n ] [2022-04-12T17:58:11.553Z] + [ ! -z pavics.ouranos.ca ] [2022-04-12T17:58:11.553Z] + echo Will run notebooks against pavics.ouranos.ca [2022-04-12T17:58:11.553Z] Will run notebooks against pavics.ouranos.ca [2022-04-12T17:58:11.553Z] + [ -z ] [2022-04-12T17:58:11.553Z] + sed -i /\(\.ncml\|TEST_USE_PROD_DATA\)/!s/pavics.ouranos.ca/pavics.ouranos.ca/g pavics-sdi-master/docs/source/notebooks/WCS_example.ipynb pavics-sdi-master/docs/source/notebooks/WFS_example.ipynb pavics-sdi-master/docs/source/notebooks/WMS_example.ipynb pavics-sdi-master/docs/source/notebooks/WPS_example.ipynb pavics-sdi-master/docs/source/notebooks/climex.ipynb pavics-sdi-master/docs/source/notebooks/eccc_geoapi.ipynb pavics-sdi-master/docs/source/notebooks/esgf-dap.ipynb pavics-sdi-master/docs/source/notebooks/forecasts.ipynb pavics-sdi-master/docs/source/notebooks/jupyter_extensions.ipynb pavics-sdi-master/docs/source/notebooks/opendap.ipynb pavics-sdi-master/docs/source/notebooks/pavics_thredds.ipynb pavics-sdi-master/docs/source/notebooks/regridding.ipynb pavics-sdi-master/docs/source/notebooks/rendering.ipynb pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb pavics-sdi-master/docs/source/notebooks/subsetting.ipynb finch-master/docs/source/notebooks/dap_subset.ipynb finch-master/docs/source/notebooks/finch-usage.ipynb finch-master/docs/source/notebooks/subset.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-1DataAccess.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-2Subsetting.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-3Climate-Indicators.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-4Ensembles.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-5Visualization.ipynb notebooks/hummingbird.ipynb notebooks/stress-tests.ipynb [2022-04-12T17:58:11.815Z] + git diff [2022-04-12T17:58:11.815Z] + export PYTHONWARNINGS=ignore:Unverified HTTPS request [2022-04-12T17:58:11.815Z] + py.test --nbval pavics-sdi-master/docs/source/notebooks/WCS_example.ipynb pavics-sdi-master/docs/source/notebooks/WFS_example.ipynb pavics-sdi-master/docs/source/notebooks/WMS_example.ipynb pavics-sdi-master/docs/source/notebooks/WPS_example.ipynb pavics-sdi-master/docs/source/notebooks/climex.ipynb pavics-sdi-master/docs/source/notebooks/eccc_geoapi.ipynb pavics-sdi-master/docs/source/notebooks/esgf-dap.ipynb pavics-sdi-master/docs/source/notebooks/forecasts.ipynb pavics-sdi-master/docs/source/notebooks/jupyter_extensions.ipynb pavics-sdi-master/docs/source/notebooks/opendap.ipynb pavics-sdi-master/docs/source/notebooks/pavics_thredds.ipynb pavics-sdi-master/docs/source/notebooks/regridding.ipynb pavics-sdi-master/docs/source/notebooks/rendering.ipynb pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb pavics-sdi-master/docs/source/notebooks/subsetting.ipynb finch-master/docs/source/notebooks/dap_subset.ipynb finch-master/docs/source/notebooks/finch-usage.ipynb finch-master/docs/source/notebooks/subset.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-1DataAccess.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-2Subsetting.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-3Climate-Indicators.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-4Ensembles.ipynb PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-5Visualization.ipynb notebooks/hummingbird.ipynb notebooks/stress-tests.ipynb --sanitize-with notebooks/output-sanitize.cfg [2022-04-12T17:58:14.354Z] ============================= test session starts ============================== [2022-04-12T17:58:14.354Z] platform linux -- Python 3.8.13, pytest-7.1.1, pluggy-1.0.0 [2022-04-12T17:58:14.354Z] rootdir: /home/jenkins/agent/workspace/_workflow-tests_new-docker-build [2022-04-12T17:58:14.354Z] plugins: anyio-3.5.0, dash-2.3.1, nbval-0.9.6, tornasync-0.6.0.post2 [2022-04-12T17:58:14.354Z] collected 222 items [2022-04-12T17:58:14.354Z] [2022-04-12T17:58:24.349Z] pavics-sdi-master/docs/source/notebooks/WCS_example.ipynb ....... [ 3%] [2022-04-12T17:58:32.384Z] pavics-sdi-master/docs/source/notebooks/WFS_example.ipynb ...... [ 5%] [2022-04-12T17:58:40.182Z] pavics-sdi-master/docs/source/notebooks/WMS_example.ipynb ........ [ 9%] [2022-04-12T17:58:42.826Z] pavics-sdi-master/docs/source/notebooks/WPS_example.ipynb .......... [ 13%] [2022-04-12T18:00:48.117Z] pavics-sdi-master/docs/source/notebooks/climex.ipynb .......... [ 18%] [2022-04-12T18:01:04.796Z] pavics-sdi-master/docs/source/notebooks/eccc_geoapi.ipynb ..... [ 20%] [2022-04-12T18:01:22.934Z] pavics-sdi-master/docs/source/notebooks/esgf-dap.ipynb . [ 21%] [2022-04-12T18:01:46.703Z] pavics-sdi-master/docs/source/notebooks/forecasts.ipynb ...... [ 23%] [2022-04-12T18:01:48.093Z] pavics-sdi-master/docs/source/notebooks/jupyter_extensions.ipynb . [ 24%] [2022-04-12T18:01:53.527Z] pavics-sdi-master/docs/source/notebooks/opendap.ipynb ....... [ 27%] [2022-04-12T18:01:59.372Z] pavics-sdi-master/docs/source/notebooks/pavics_thredds.ipynb ..... [ 29%] [2022-04-12T18:02:22.118Z] pavics-sdi-master/docs/source/notebooks/regridding.ipynb ............... [ 36%] [2022-04-12T18:03:32.038Z] .............. [ 42%] [2022-04-12T18:03:35.524Z] pavics-sdi-master/docs/source/notebooks/rendering.ipynb .... [ 44%] [2022-04-12T18:03:37.693Z] pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb ........ [ 48%] [2022-04-12T18:05:09.122Z] ......FFFF.FFFFFF [ 55%] [2022-04-12T18:05:17.416Z] pavics-sdi-master/docs/source/notebooks/subsetting.ipynb ..... [ 58%] [2022-04-12T18:05:45.920Z] finch-master/docs/source/notebooks/dap_subset.ipynb .......... [ 62%] [2022-04-12T18:05:56.182Z] finch-master/docs/source/notebooks/finch-usage.ipynb ...... [ 65%] [2022-04-12T18:06:50.242Z] finch-master/docs/source/notebooks/subset.ipynb ..................... [ 74%] [2022-04-12T18:06:50.807Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-1DataAccess.ipynb . [ 75%] [2022-04-12T18:06:55.276Z] ...... [ 77%] [2022-04-12T18:07:21.874Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-2Subsetting.ipynb . [ 78%] [2022-04-12T18:07:48.804Z] ............. [ 84%] [2022-04-12T18:07:58.808Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-3Climate-Indicators.ipynb . [ 84%] [2022-04-12T18:09:06.663Z] ....s. [ 87%] [2022-04-12T18:09:14.795Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-4Ensembles.ipynb . [ 87%] [2022-04-12T18:09:19.768Z] ... [ 89%] [2022-04-12T18:09:34.661Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-5Visualization.ipynb . [ 89%] [2022-04-12T18:10:01.977Z] ...... [ 92%] [2022-04-12T18:10:05.080Z] notebooks/hummingbird.ipynb ............ [ 97%] [2022-04-12T18:13:50.768Z] notebooks/stress-tests.ipynb ..... [100%] [2022-04-12T18:13:50.768Z] [2022-04-12T18:13:50.768Z] =================================== FAILURES =================================== [2022-04-12T18:13:50.768Z] ___ pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 14 ___ [2022-04-12T18:13:50.768Z] Notebook cell execution failed [2022-04-12T18:13:50.768Z] Cell 14: Cell execution caused an exception [2022-04-12T18:13:50.768Z] [2022-04-12T18:13:50.768Z] Input: [2022-04-12T18:13:50.768Z] lon0 = float(bounds.minx) [2022-04-12T18:13:50.768Z] lon1 = float(bounds.maxx) [2022-04-12T18:13:50.768Z] lat0 = float(bounds.miny) [2022-04-12T18:13:50.768Z] lat1 = float(bounds.maxy) [2022-04-12T18:13:50.768Z] [2022-04-12T18:13:50.768Z] result_tasmin = finch.subset_bbox( [2022-04-12T18:13:50.768Z] resource=data, [2022-04-12T18:13:50.768Z] variable="tasmin", [2022-04-12T18:13:50.768Z] lon0=lon0, [2022-04-12T18:13:50.768Z] lon1=lon1, [2022-04-12T18:13:50.768Z] lat0=lat0, [2022-04-12T18:13:50.768Z] lat1=lat1, [2022-04-12T18:13:50.768Z] start_date="1958-01-01", [2022-04-12T18:13:50.768Z] end_date="1958-12-31", [2022-04-12T18:13:50.768Z] ) [2022-04-12T18:13:50.768Z] [2022-04-12T18:13:50.768Z] Traceback: [2022-04-12T18:13:50.768Z] [2022-04-12T18:13:50.768Z] --------------------------------------------------------------------------- [2022-04-12T18:13:50.768Z] ServiceException Traceback (most recent call last) [2022-04-12T18:13:50.768Z] Input In [15], in () [2022-04-12T18:13:50.768Z]  3 lat0 = float(bounds.miny) [2022-04-12T18:13:50.768Z]  4 lat1 = float(bounds.maxy) [2022-04-12T18:13:50.768Z] ----> 6 result_tasmin = finch.subset_bbox( [2022-04-12T18:13:50.768Z]  7  resource=data, [2022-04-12T18:13:50.768Z]  8  variable="tasmin", [2022-04-12T18:13:50.768Z]  9  lon0=lon0, [2022-04-12T18:13:50.768Z]  10  lon1=lon1, [2022-04-12T18:13:50.768Z]  11  lat0=lat0, [2022-04-12T18:13:50.768Z]  12  lat1=lat1, [2022-04-12T18:13:50.768Z]  13  start_date="1958-01-01", [2022-04-12T18:13:50.768Z]  14  end_date="1958-12-31", [2022-04-12T18:13:50.768Z]  15 ) [2022-04-12T18:13:50.768Z] [2022-04-12T18:13:50.768Z] File :5, in subset_bbox(self, resource, lon0, lon1, lat0, lat1, start_date, end_date, variable) [2022-04-12T18:13:50.768Z] [2022-04-12T18:13:50.768Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/birdy/client/base.py:368, in WPSClient._execute(self, pid, **kwargs) [2022-04-12T18:13:50.768Z]  365 mode = self._mode if self._processes[pid].storeSupported else SYNC [2022-04-12T18:13:50.768Z]  367 try: [2022-04-12T18:13:50.768Z] --> 368 wps_response = self._wps.execute( [2022-04-12T18:13:50.768Z]  369  pid, [2022-04-12T18:13:50.768Z]  370  inputs=wps_inputs, [2022-04-12T18:13:50.768Z]  371  output=wps_outputs, [2022-04-12T18:13:50.768Z]  372  mode=mode, [2022-04-12T18:13:50.768Z]  373  lineage=self._lineage, [2022-04-12T18:13:50.768Z]  374  ) [2022-04-12T18:13:50.768Z]  376 if self._interactive and self._processes[pid].statusSupported: [2022-04-12T18:13:50.768Z]  377 if self._notebook: [2022-04-12T18:13:50.768Z] [2022-04-12T18:13:50.768Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/owslib/wps.py:359, in WebProcessingService.execute(self, identifier, inputs, output, mode, lineage, request, response) [2022-04-12T18:13:50.769Z]  357 # submit the request to the live server [2022-04-12T18:13:50.769Z]  358 if response is None: [2022-04-12T18:13:50.769Z] --> 359 response = execution.submitRequest(request) [2022-04-12T18:13:50.769Z]  360 else: [2022-04-12T18:13:50.769Z]  361 response = etree.fromstring(response) [2022-04-12T18:13:50.769Z] [2022-04-12T18:13:50.769Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/owslib/wps.py:921, in WPSExecution.submitRequest(self, request) [2022-04-12T18:13:50.769Z]  919 self.request = request [2022-04-12T18:13:50.769Z]  920 reader = WPSExecuteReader(verbose=self.verbose, timeout=self.timeout, auth=self.auth) [2022-04-12T18:13:50.769Z] --> 921 response = reader.readFromUrl( [2022-04-12T18:13:50.769Z]  922  self.url, request, method='Post', headers=self.headers) [2022-04-12T18:13:50.769Z]  923 self.response = response [2022-04-12T18:13:50.769Z]  924 return response [2022-04-12T18:13:50.769Z] [2022-04-12T18:13:50.769Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/owslib/wps.py:602, in WPSExecuteReader.readFromUrl(self, url, data, method, username, password, headers, verify, cert) [2022-04-12T18:13:50.769Z]  595 def readFromUrl(self, url, data={}, method='Get', username=None, password=None, [2022-04-12T18:13:50.769Z]  596 headers=None, verify=None, cert=None): [2022-04-12T18:13:50.769Z]  597 """ [2022-04-12T18:13:50.769Z]  598  Reads a WPS status document from a remote service and returns the XML etree object. [2022-04-12T18:13:50.769Z]  599  :param str url: the URL to submit the GET/POST request to. [2022-04-12T18:13:50.769Z]  600  """ [2022-04-12T18:13:50.769Z] --> 602 return self._readFromUrl(url, data, self.timeout, method, username=username, password=password, [2022-04-12T18:13:50.769Z]  603  headers=headers, verify=verify, cert=cert) [2022-04-12T18:13:50.769Z] [2022-04-12T18:13:50.769Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/owslib/wps.py:513, in WPSReader._readFromUrl(self, url, data, timeout, method, username, password, headers, verify, cert) [2022-04-12T18:13:50.769Z]  510 return etree.fromstring(u.read()) [2022-04-12T18:13:50.769Z]  512 elif method == 'Post': [2022-04-12T18:13:50.769Z] --> 513 u = openURL(url, data, method='Post', [2022-04-12T18:13:50.769Z]  514  username=self.auth.username, password=self.auth.password, [2022-04-12T18:13:50.769Z]  515  headers=headers, verify=self.auth.verify, cert=self.auth.cert, timeout=timeout) [2022-04-12T18:13:50.769Z]  516 return etree.fromstring(u.read()) [2022-04-12T18:13:50.769Z]  518 else: [2022-04-12T18:13:50.769Z] [2022-04-12T18:13:50.769Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/owslib/util.py:211, in openURL(url_base, data, method, cookies, username, password, timeout, headers, verify, cert, auth) [2022-04-12T18:13:50.769Z]  208 req = requests.request(method.upper(), url_base, headers=headers, **rkwargs) [2022-04-12T18:13:50.769Z]  210 if req.status_code in [400, 401]: [2022-04-12T18:13:50.769Z] --> 211 raise ServiceException(req.text) [2022-04-12T18:13:50.769Z]  213 if req.status_code in [404, 500, 502, 503, 504]: # add more if needed [2022-04-12T18:13:50.769Z]  214 req.raise_for_status() [2022-04-12T18:13:50.769Z] [2022-04-12T18:13:50.769Z] ServiceException: [2022-04-12T18:13:50.769Z] [2022-04-12T18:13:50.769Z] [2022-04-12T18:13:50.769Z] Request failed: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) [2022-04-12T18:13:50.769Z] [2022-04-12T18:13:50.769Z] [2022-04-12T18:13:50.769Z] [2022-04-12T18:13:50.770Z] ___ pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 15 ___ [2022-04-12T18:13:50.770Z] Notebook cell execution failed [2022-04-12T18:13:50.770Z] Cell 15: Cell execution caused an exception [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] Input: [2022-04-12T18:13:50.770Z] # NBVAL_IGNORE_OUTPUT [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] # wait for process to complete before running this cell (the process is async) [2022-04-12T18:13:50.770Z] tasmin_subset = result_tasmin.get().output [2022-04-12T18:13:50.770Z] tasmin_subset [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] Traceback: [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] --------------------------------------------------------------------------- [2022-04-12T18:13:50.770Z] NameError Traceback (most recent call last) [2022-04-12T18:13:50.770Z] Input In [16], in () [2022-04-12T18:13:50.770Z]  1 # NBVAL_IGNORE_OUTPUT [2022-04-12T18:13:50.770Z]  2 [2022-04-12T18:13:50.770Z]  3 # wait for process to complete before running this cell (the process is async) [2022-04-12T18:13:50.770Z] ----> 4 tasmin_subset = result_tasmin.get().output [2022-04-12T18:13:50.770Z]  5 tasmin_subset [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] NameError: name 'result_tasmin' is not defined [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] ___ pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 16 ___ [2022-04-12T18:13:50.770Z] Notebook cell execution failed [2022-04-12T18:13:50.770Z] Cell 16: Cell execution caused an exception [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] Input: [2022-04-12T18:13:50.770Z] result_tasmax = finch.subset_bbox( [2022-04-12T18:13:50.770Z] resource=data, [2022-04-12T18:13:50.770Z] variable="tasmax", [2022-04-12T18:13:50.770Z] lon0=lon0, [2022-04-12T18:13:50.770Z] lon1=lon1, [2022-04-12T18:13:50.770Z] lat0=lat0, [2022-04-12T18:13:50.770Z] lat1=lat1, [2022-04-12T18:13:50.770Z] start_date="1958-01-01", [2022-04-12T18:13:50.770Z] end_date="1958-12-31", [2022-04-12T18:13:50.770Z] ) [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] Traceback: [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] --------------------------------------------------------------------------- [2022-04-12T18:13:50.770Z] ServiceException Traceback (most recent call last) [2022-04-12T18:13:50.770Z] Input In [17], in () [2022-04-12T18:13:50.770Z] ----> 1 result_tasmax = finch.subset_bbox( [2022-04-12T18:13:50.770Z]  2  resource=data, [2022-04-12T18:13:50.770Z]  3  variable="tasmax", [2022-04-12T18:13:50.770Z]  4  lon0=lon0, [2022-04-12T18:13:50.770Z]  5  lon1=lon1, [2022-04-12T18:13:50.770Z]  6  lat0=lat0, [2022-04-12T18:13:50.770Z]  7  lat1=lat1, [2022-04-12T18:13:50.770Z]  8  start_date="1958-01-01", [2022-04-12T18:13:50.770Z]  9  end_date="1958-12-31", [2022-04-12T18:13:50.770Z]  10 ) [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] File :5, in subset_bbox(self, resource, lon0, lon1, lat0, lat1, start_date, end_date, variable) [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/birdy/client/base.py:368, in WPSClient._execute(self, pid, **kwargs) [2022-04-12T18:13:50.770Z]  365 mode = self._mode if self._processes[pid].storeSupported else SYNC [2022-04-12T18:13:50.770Z]  367 try: [2022-04-12T18:13:50.770Z] --> 368 wps_response = self._wps.execute( [2022-04-12T18:13:50.770Z]  369  pid, [2022-04-12T18:13:50.770Z]  370  inputs=wps_inputs, [2022-04-12T18:13:50.770Z]  371  output=wps_outputs, [2022-04-12T18:13:50.770Z]  372  mode=mode, [2022-04-12T18:13:50.770Z]  373  lineage=self._lineage, [2022-04-12T18:13:50.770Z]  374  ) [2022-04-12T18:13:50.770Z]  376 if self._interactive and self._processes[pid].statusSupported: [2022-04-12T18:13:50.770Z]  377 if self._notebook: [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/owslib/wps.py:359, in WebProcessingService.execute(self, identifier, inputs, output, mode, lineage, request, response) [2022-04-12T18:13:50.770Z]  357 # submit the request to the live server [2022-04-12T18:13:50.770Z]  358 if response is None: [2022-04-12T18:13:50.770Z] --> 359 response = execution.submitRequest(request) [2022-04-12T18:13:50.770Z]  360 else: [2022-04-12T18:13:50.770Z]  361 response = etree.fromstring(response) [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.770Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/owslib/wps.py:921, in WPSExecution.submitRequest(self, request) [2022-04-12T18:13:50.770Z]  919 self.request = request [2022-04-12T18:13:50.770Z]  920 reader = WPSExecuteReader(verbose=self.verbose, timeout=self.timeout, auth=self.auth) [2022-04-12T18:13:50.770Z] --> 921 response = reader.readFromUrl( [2022-04-12T18:13:50.770Z]  922  self.url, request, method='Post', headers=self.headers) [2022-04-12T18:13:50.770Z]  923 self.response = response [2022-04-12T18:13:50.770Z]  924 return response [2022-04-12T18:13:50.770Z] [2022-04-12T18:13:50.771Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/owslib/wps.py:602, in WPSExecuteReader.readFromUrl(self, url, data, method, username, password, headers, verify, cert) [2022-04-12T18:13:50.771Z]  595 def readFromUrl(self, url, data={}, method='Get', username=None, password=None, [2022-04-12T18:13:50.771Z]  596 headers=None, verify=None, cert=None): [2022-04-12T18:13:50.771Z]  597 """ [2022-04-12T18:13:50.771Z]  598  Reads a WPS status document from a remote service and returns the XML etree object. [2022-04-12T18:13:50.771Z]  599  :param str url: the URL to submit the GET/POST request to. [2022-04-12T18:13:50.771Z]  600  """ [2022-04-12T18:13:50.771Z] --> 602 return self._readFromUrl(url, data, self.timeout, method, username=username, password=password, [2022-04-12T18:13:50.771Z]  603  headers=headers, verify=verify, cert=cert) [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/owslib/wps.py:513, in WPSReader._readFromUrl(self, url, data, timeout, method, username, password, headers, verify, cert) [2022-04-12T18:13:50.771Z]  510 return etree.fromstring(u.read()) [2022-04-12T18:13:50.771Z]  512 elif method == 'Post': [2022-04-12T18:13:50.771Z] --> 513 u = openURL(url, data, method='Post', [2022-04-12T18:13:50.771Z]  514  username=self.auth.username, password=self.auth.password, [2022-04-12T18:13:50.771Z]  515  headers=headers, verify=self.auth.verify, cert=self.auth.cert, timeout=timeout) [2022-04-12T18:13:50.771Z]  516 return etree.fromstring(u.read()) [2022-04-12T18:13:50.771Z]  518 else: [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/owslib/util.py:211, in openURL(url_base, data, method, cookies, username, password, timeout, headers, verify, cert, auth) [2022-04-12T18:13:50.771Z]  208 req = requests.request(method.upper(), url_base, headers=headers, **rkwargs) [2022-04-12T18:13:50.771Z]  210 if req.status_code in [400, 401]: [2022-04-12T18:13:50.771Z] --> 211 raise ServiceException(req.text) [2022-04-12T18:13:50.771Z]  213 if req.status_code in [404, 500, 502, 503, 504]: # add more if needed [2022-04-12T18:13:50.771Z]  214 req.raise_for_status() [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] ServiceException: [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] Request failed: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] ___ pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 17 ___ [2022-04-12T18:13:50.771Z] Notebook cell execution failed [2022-04-12T18:13:50.771Z] Cell 17: Cell execution caused an exception [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] Input: [2022-04-12T18:13:50.771Z] # NBVAL_IGNORE_OUTPUT [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] # wait for process to complete before running this cell (the process is async) [2022-04-12T18:13:50.771Z] tasmax_subset = result_tasmax.get().output [2022-04-12T18:13:50.771Z] tasmax_subset [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] Traceback: [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] --------------------------------------------------------------------------- [2022-04-12T18:13:50.771Z] NameError Traceback (most recent call last) [2022-04-12T18:13:50.771Z] Input In [18], in () [2022-04-12T18:13:50.771Z]  1 # NBVAL_IGNORE_OUTPUT [2022-04-12T18:13:50.771Z]  2 [2022-04-12T18:13:50.771Z]  3 # wait for process to complete before running this cell (the process is async) [2022-04-12T18:13:50.771Z] ----> 4 tasmax_subset = result_tasmax.get().output [2022-04-12T18:13:50.771Z]  5 tasmax_subset [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] NameError: name 'result_tasmax' is not defined [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] ___ pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 19 ___ [2022-04-12T18:13:50.771Z] Notebook cell execution failed [2022-04-12T18:13:50.771Z] Cell 19: Cell execution caused an exception [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] Input: [2022-04-12T18:13:50.771Z] result = finch.heat_wave_frequency( [2022-04-12T18:13:50.771Z] tasmin=tasmin_subset, [2022-04-12T18:13:50.771Z] tasmax=tasmax_subset, [2022-04-12T18:13:50.771Z] thresh_tasmin="14 degC", [2022-04-12T18:13:50.771Z] thresh_tasmax="22 degC", [2022-04-12T18:13:50.771Z] ) [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] Traceback: [2022-04-12T18:13:50.771Z] [2022-04-12T18:13:50.771Z] --------------------------------------------------------------------------- [2022-04-12T18:13:50.771Z] NameError Traceback (most recent call last) [2022-04-12T18:13:50.771Z] Input In [20], in () [2022-04-12T18:13:50.771Z]  1 result = finch.heat_wave_frequency( [2022-04-12T18:13:50.771Z] ----> 2 tasmin=tasmin_subset, [2022-04-12T18:13:50.771Z]  3 tasmax=tasmax_subset, [2022-04-12T18:13:50.772Z]  4 thresh_tasmin="14 degC", [2022-04-12T18:13:50.772Z]  5 thresh_tasmax="22 degC", [2022-04-12T18:13:50.772Z]  6 ) [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] NameError: name 'tasmin_subset' is not defined [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] ___ pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 20 ___ [2022-04-12T18:13:50.772Z] Notebook cell execution failed [2022-04-12T18:13:50.772Z] Cell 20: Cell execution caused an exception [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] Input: [2022-04-12T18:13:50.772Z] response = result.get(asobj=True) [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] Traceback: [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] --------------------------------------------------------------------------- [2022-04-12T18:13:50.772Z] NameError Traceback (most recent call last) [2022-04-12T18:13:50.772Z] Input In [21], in () [2022-04-12T18:13:50.772Z] ----> 1 response = result.get(asobj=True) [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] NameError: name 'result' is not defined [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] ___ pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 21 ___ [2022-04-12T18:13:50.772Z] Notebook cell execution failed [2022-04-12T18:13:50.772Z] Cell 21: Cell execution caused an exception [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] Input: [2022-04-12T18:13:50.772Z] ds = response.output_netcdf [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] Traceback: [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] --------------------------------------------------------------------------- [2022-04-12T18:13:50.772Z] NameError Traceback (most recent call last) [2022-04-12T18:13:50.772Z] Input In [22], in () [2022-04-12T18:13:50.772Z] ----> 1 ds = response.output_netcdf [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] NameError: name 'response' is not defined [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] ___ pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 22 ___ [2022-04-12T18:13:50.772Z] Notebook cell execution failed [2022-04-12T18:13:50.772Z] Cell 22: Cell execution caused an exception [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] Input: [2022-04-12T18:13:50.772Z] ds.heat_wave_frequency.plot() [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] Traceback: [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] --------------------------------------------------------------------------- [2022-04-12T18:13:50.772Z] AttributeError Traceback (most recent call last) [2022-04-12T18:13:50.772Z] Input In [23], in () [2022-04-12T18:13:50.772Z] ----> 1 ds.heat_wave_frequency.plot() [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] File /opt/conda/envs/birdy/lib/python3.8/site-packages/xarray/core/common.py:239, in AttrAccessMixin.__getattr__(self, name) [2022-04-12T18:13:50.772Z]  237 with suppress(KeyError): [2022-04-12T18:13:50.772Z]  238 return source[name] [2022-04-12T18:13:50.772Z] --> 239 raise AttributeError( [2022-04-12T18:13:50.772Z]  240 f"{type(self).__name__!r} object has no attribute {name!r}" [2022-04-12T18:13:50.772Z]  241 ) [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] AttributeError: 'Dataset' object has no attribute 'heat_wave_frequency' [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] ___ pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 23 ___ [2022-04-12T18:13:50.772Z] Notebook cell execution failed [2022-04-12T18:13:50.772Z] Cell 23: Cell execution caused an exception [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] Input: [2022-04-12T18:13:50.772Z] output_url = result.get().output_netcdf [2022-04-12T18:13:50.772Z] print("output_url = ", output_url) [2022-04-12T18:13:50.772Z] output_path = output_url[output_url.find("wpsoutputs") :] [2022-04-12T18:13:50.772Z] output_path = output_path.replace("wpsoutputs", "wps_outputs") [2022-04-12T18:13:50.772Z] print("output_path = ", output_path) [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] output_thredds_url = f"{pavics_url}:8083/thredds/wms/birdhouse/{output_path}" [2022-04-12T18:13:50.772Z] output_thredds_url [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] Traceback: [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] --------------------------------------------------------------------------- [2022-04-12T18:13:50.772Z] NameError Traceback (most recent call last) [2022-04-12T18:13:50.772Z] Input In [24], in () [2022-04-12T18:13:50.772Z] ----> 1 output_url = result.get().output_netcdf [2022-04-12T18:13:50.772Z]  2 print("output_url = ", output_url) [2022-04-12T18:13:50.772Z]  3 output_path = output_url[output_url.find("wpsoutputs") :] [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] NameError: name 'result' is not defined [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] ___ pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 24 ___ [2022-04-12T18:13:50.772Z] Notebook cell execution failed [2022-04-12T18:13:50.772Z] Cell 24: Cell execution caused an exception [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] Input: [2022-04-12T18:13:50.772Z] def show_wms(url): [2022-04-12T18:13:50.772Z] canada_center = (52.4292, -93.2959) [2022-04-12T18:13:50.772Z] [2022-04-12T18:13:50.772Z] wms = ipyleaflet.WMSLayer( [2022-04-12T18:13:50.772Z] url=url, [2022-04-12T18:13:50.772Z] layers="heat_wave_frequency", [2022-04-12T18:13:50.772Z] styles="boxfill/ferret", [2022-04-12T18:13:50.772Z] format="image/png", [2022-04-12T18:13:50.772Z] transparent=True, [2022-04-12T18:13:50.772Z] opacity=1, [2022-04-12T18:13:50.772Z] version="1.3.0", [2022-04-12T18:13:50.772Z] ) [2022-04-12T18:13:50.772Z] basemap_layer = ipyleaflet.basemap_to_tiles(ipyleaflet.basemaps.Stamen.Terrain) [2022-04-12T18:13:50.772Z] m = ipyleaflet.Map( [2022-04-12T18:13:50.772Z] layers=(basemap_layer, wms), [2022-04-12T18:13:50.772Z] center=canada_center, [2022-04-12T18:13:50.773Z] zoom=4, [2022-04-12T18:13:50.773Z] ) [2022-04-12T18:13:50.773Z] return m [2022-04-12T18:13:50.773Z] [2022-04-12T18:13:50.773Z] [2022-04-12T18:13:50.773Z] m = show_wms(output_thredds_url) [2022-04-12T18:13:50.773Z] m [2022-04-12T18:13:50.773Z] [2022-04-12T18:13:50.773Z] Traceback: [2022-04-12T18:13:50.773Z] [2022-04-12T18:13:50.773Z] --------------------------------------------------------------------------- [2022-04-12T18:13:50.773Z] NameError Traceback (most recent call last) [2022-04-12T18:13:50.773Z] Input In [25], in () [2022-04-12T18:13:50.773Z]  14 m = ipyleaflet.Map( [2022-04-12T18:13:50.773Z]  15 layers=(basemap_layer, wms), [2022-04-12T18:13:50.773Z]  16 center=canada_center, [2022-04-12T18:13:50.773Z]  17 zoom=4, [2022-04-12T18:13:50.773Z]  18 ) [2022-04-12T18:13:50.773Z]  19 return m [2022-04-12T18:13:50.773Z] ---> 22 m = show_wms(output_thredds_url) [2022-04-12T18:13:50.773Z]  23 m [2022-04-12T18:13:50.773Z] [2022-04-12T18:13:50.773Z] NameError: name 'output_thredds_url' is not defined [2022-04-12T18:13:50.773Z] [2022-04-12T18:13:50.773Z] =========================== short test summary info ============================ [2022-04-12T18:13:50.773Z] FAILED pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 14 [2022-04-12T18:13:50.773Z] FAILED pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 15 [2022-04-12T18:13:50.773Z] FAILED pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 16 [2022-04-12T18:13:50.773Z] FAILED pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 17 [2022-04-12T18:13:50.773Z] FAILED pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 19 [2022-04-12T18:13:50.773Z] FAILED pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 20 [2022-04-12T18:13:50.773Z] FAILED pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 21 [2022-04-12T18:13:50.773Z] FAILED pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 22 [2022-04-12T18:13:50.773Z] FAILED pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 23 [2022-04-12T18:13:50.773Z] FAILED pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb::Cell 24 [2022-04-12T18:13:50.773Z] ============ 10 failed, 211 passed, 1 skipped in 929.58s (0:15:29) ============= [2022-04-12T18:13:50.773Z] + EXIT_CODE=1 [2022-04-12T18:13:50.773Z] + echo false [2022-04-12T18:13:50.773Z] + tr [:upper:] [:lower:] [2022-04-12T18:13:50.773Z] + SAVE_RESULTING_NOTEBOOK=false [2022-04-12T18:13:50.773Z] + [ xfalse = xtrue ] [2022-04-12T18:13:50.773Z] + exit 1 [2022-04-12T18:13:50.773Z] + EXIT_CODE=1 [2022-04-12T18:13:50.773Z] + ENV_DUMP_DIR=buildout/env-dump [2022-04-12T18:13:50.773Z] + mkdir -p buildout/env-dump [2022-04-12T18:13:50.773Z] + ENV_EXPORT_FILE=buildout/env-dump/environment-export-birdy.yml [2022-04-12T18:13:50.773Z] + rm -fv buildout/env-dump/environment-export-birdy.yml [2022-04-12T18:13:50.773Z] + conda env export -n birdy [2022-04-12T18:13:57.399Z] + LIST_EXPLICIT_FILE=buildout/env-dump/conda-list-explicit-birdy.txt [2022-04-12T18:13:57.399Z] + rm -fv buildout/env-dump/conda-list-explicit-birdy.txt [2022-04-12T18:13:57.399Z] + conda list -n birdy --explicit [2022-04-12T18:14:05.516Z] + PIP_FREEZE_FILE=buildout/env-dump/pip-freeze-birdy-requirements.txt [2022-04-12T18:14:05.516Z] + rm -fv buildout/env-dump/pip-freeze-birdy-requirements.txt [2022-04-12T18:14:05.516Z] + pip freeze [2022-04-12T18:14:06.081Z] + exit 1 [Pipeline] } [Pipeline] // withCredentials [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] archiveArtifacts [2022-04-12T18:14:06.178Z] Archiving artifacts [2022-04-12T18:14:06.206Z] Recording fingerprints [Pipeline] archiveArtifacts [2022-04-12T18:14:06.240Z] Archiving artifacts [2022-04-12T18:14:08.547Z] Recording fingerprints [Pipeline] archiveArtifacts [2022-04-12T18:14:08.705Z] Archiving artifacts [2022-04-12T18:14:08.719Z] Recording fingerprints [Pipeline] archiveArtifacts [2022-04-12T18:14:08.740Z] Archiving artifacts [2022-04-12T18:14:08.775Z] Recording fingerprints [Pipeline] archiveArtifacts [2022-04-12T18:14:08.804Z] Archiving artifacts [2022-04-12T18:14:11.282Z] Recording fingerprints [Pipeline] archiveArtifacts [2022-04-12T18:14:11.447Z] Archiving artifacts [2022-04-12T18:14:11.482Z] Recording fingerprints [Pipeline] archiveArtifacts [2022-04-12T18:14:11.512Z] Archiving artifacts [2022-04-12T18:14:12.050Z] Recording fingerprints [Pipeline] archiveArtifacts [2022-04-12T18:14:12.109Z] Archiving artifacts [Pipeline] archiveArtifacts [2022-04-12T18:14:12.126Z] Archiving artifacts [2022-04-12T18:14:12.142Z] Recording fingerprints [Pipeline] emailextrecipients [Pipeline] step [2022-04-12T18:14:12.205Z] Sending e-mails to: vu.long@ouranos.ca [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // timestamps [Pipeline] } [Pipeline] // ansiColor [Pipeline] } $ docker stop --time=1 93e53f1a2232be809d197aebea49fd2a558e2a817ab60592ea0a1376366c15fd $ docker rm -f 93e53f1a2232be809d197aebea49fd2a558e2a817ab60592ea0a1376366c15fd [Pipeline] // withDockerContainer [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline ERROR: script returned exit code 1 Finished: FAILURE