Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Geoserver e2e tests #381

Merged
merged 5 commits into from
Sep 29, 2023
Merged

Geoserver e2e tests #381

merged 5 commits into from
Sep 29, 2023

Conversation

ChaamC
Copy link
Collaborator

@ChaamC ChaamC commented Sep 19, 2023

Overview

Minor adjustments to the test-geoserver-secured-access component for the related e2e Geoserver tests

Changes

  • Adds test data and volume for test-geoserver-secured-access

Related Issue / Discussion

  • Related to Jira task DAC-468 and other PR #125 on PAVICS-e2e-workflow-tests

@github-actions github-actions bot added ci/tests Issues or changes related to tests scripts documentation Improvements or additions to documentation labels Sep 19, 2023
@crim-jenkins-bot
Copy link
Collaborator

E2E Test Results

DACCS-iac Pipeline Results

Build URL : http://daccs-jenkins.crim.ca:80/job/DACCS-iac-birdhouse/2070/
Result : failure

BIRDHOUSE_DEPLOY_BRANCH : geoserver-e2e-tests
DACCS_CONFIGS_BRANCH : master
PAVICS_E2E_WORKFLOW_TESTS_BRANCH : master
PAVICS_SDI_BRANCH : master

DESTROY_INFRA_ON_EXIT : true
PAVICS_HOST : https://host-140-216.rdext.crim.ca

PAVICS-e2e-workflow-tests Pipeline Results

Tests URL : http://daccs-jenkins.crim.ca:80/job/PAVICS-e2e-workflow-tests/job/master/1314/

NOTEBOOK TEST RESULTS
    
[2023-09-19T13:40:59.301Z] ============================= test session starts ==============================
[2023-09-19T13:40:59.301Z] platform linux -- Python 3.9.16, pytest-7.3.1, pluggy-1.0.0
[2023-09-19T13:40:59.301Z] rootdir: /home/jenkins/agent/workspace/PAVICS-e2e-workflow-tests_master
[2023-09-19T13:40:59.301Z] plugins: anyio-3.6.1, dash-2.10.0, nbval-0.9.6, tornasync-0.6.0.post2, xdist-3.3.1
[2023-09-19T13:40:59.301Z] collected 237 items
[2023-09-19T13:40:59.301Z] 
[2023-09-19T13:41:07.444Z] notebooks-auth/test_thredds.ipynb ...........                            [  4%]
[2023-09-19T13:41:16.031Z] pavics-sdi-master/docs/source/notebooks/WCS_example.ipynb .......        [  7%]
[2023-09-19T13:41:25.361Z] pavics-sdi-master/docs/source/notebooks/WFS_example.ipynb ......         [ 10%]
[2023-09-19T13:41:35.780Z] pavics-sdi-master/docs/source/notebooks/WMS_example.ipynb .F......       [ 13%]
[2023-09-19T13:48:57.231Z] pavics-sdi-master/docs/source/notebooks/climex.ipynb ............        [ 18%]
[2023-09-19T13:48:59.139Z] pavics-sdi-master/docs/source/notebooks/eccc-geoapi-climate-stations.ipynb . [ 18%]
[2023-09-19T13:49:06.320Z] ...............                                                          [ 25%]
[2023-09-19T13:49:14.998Z] pavics-sdi-master/docs/source/notebooks/eccc-geoapi-xclim.ipynb .....    [ 27%]
[2023-09-19T13:49:22.027Z] pavics-sdi-master/docs/source/notebooks/esgf-dap.ipynb ......            [ 29%]
[2023-09-19T13:49:38.365Z] pavics-sdi-master/docs/source/notebooks/forecasts.ipynb ......           [ 32%]
[2023-09-19T13:49:39.747Z] pavics-sdi-master/docs/source/notebooks/jupyter_extensions.ipynb .       [ 32%]
[2023-09-19T13:49:45.812Z] pavics-sdi-master/docs/source/notebooks/opendap.ipynb .......            [ 35%]
[2023-09-19T13:49:50.050Z] pavics-sdi-master/docs/source/notebooks/pavics_thredds.ipynb .....       [ 37%]
[2023-09-19T13:53:20.771Z] pavics-sdi-master/docs/source/notebooks/regridding.ipynb ............... [ 44%]
[2023-09-19T13:54:34.684Z] .............                                                            [ 49%]
[2023-09-19T13:54:38.862Z] pavics-sdi-master/docs/source/notebooks/rendering.ipynb ....             [ 51%]
[2023-09-19T13:54:41.304Z] pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb ........ [ 54%]
[2023-09-19T13:54:56.893Z] .................                                                        [ 62%]
[2023-09-19T13:55:04.740Z] pavics-sdi-master/docs/source/notebooks/subsetting.ipynb ......          [ 64%]
[2023-09-19T13:55:06.122Z] pavics-sdi-master/docs/source/notebook-components/weaver_example.ipynb . [ 64%]
[2023-09-19T13:55:07.852Z] .FFFFFFFF                                                                [ 68%]
[2023-09-19T13:55:18.336Z] finch-master/docs/source/notebooks/dap_subset.ipynb ...........          [ 73%]
[2023-09-19T13:55:27.075Z] finch-master/docs/source/notebooks/finch-usage.ipynb ......              [ 75%]
[2023-09-19T13:55:28.465Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-1DataAccess.ipynb . [ 76%]
[2023-09-19T13:55:31.283Z] ......                                                                   [ 78%]
[2023-09-19T13:55:37.870Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-2Subsetting.ipynb . [ 79%]
[2023-09-19T13:55:52.023Z] .............                                                            [ 84%]
[2023-09-19T13:56:02.012Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-3Climate-Indicators.ipynb . [ 85%]
[2023-09-19T13:56:36.989Z] ....s.                                                                   [ 87%]
[2023-09-19T13:56:45.123Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-4Ensembles.ipynb . [ 88%]
[2023-09-19T13:57:00.625Z] ...                                                                      [ 89%]
[2023-09-19T13:57:12.871Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-5Visualization.ipynb . [ 89%]
[2023-09-19T13:57:35.222Z] ......                                                                   [ 92%]
[2023-09-19T13:57:38.776Z] notebooks/hummingbird.ipynb ............                                 [ 97%]
[2023-09-19T14:00:24.368Z] notebooks/stress-tests.ipynb ......                                      [100%]
[2023-09-19T14:00:24.368Z] 
[2023-09-19T14:00:24.368Z] =================================== FAILURES ===================================
    
  

@ChaamC ChaamC self-assigned this Sep 20, 2023
@ChaamC ChaamC requested a review from fmigneault September 20, 2023 15:47
@ChaamC
Copy link
Collaborator Author

ChaamC commented Sep 20, 2023

@fmigneault
New notebook was tested on https://host-140-216.rdext.crim.ca/ and tests are successful.

@ChaamC ChaamC requested review from francisPLT and tlvu September 20, 2023 16:15
@tlvu
Copy link
Collaborator

tlvu commented Sep 20, 2023

Note component test-geoserver-secured-access will be deprecated when #348 is merged.

@ChaamC
Copy link
Collaborator Author

ChaamC commented Sep 20, 2023

Note component test-geoserver-secured-access will be deprecated when #348 is merged.

@tlvu Oh, I didn't realize that. From what I see, I could move my changes to another optional-component named test-geoserver, which will just add my required test files as volume mounts, and I could use geoserver directly in my tests instead of the secured geoserver.

Not sure what to do here since both of the PRs' modifications are conflicting, and my current PR works with the current version of birdhouse. If I apply changes before the other PR is merged, it will probably break my e2e tests.

@fmigneault
Copy link
Collaborator

fmigneault commented Sep 22, 2023

@ChaamC @tlvu
I think it can remain as test-geoserver-secured-access, just that it will only focus on adding test data for validating secured access. No more Magpie provider defined in there. A default set of test Magpie permissions could still be defined if needed by the test notebooks.

@fmigneault
Copy link
Collaborator

@ChaamC @tlvu @mishaschwartz
IMO, if the notebook is able to run successfully and validate that secured access is possible with the current prototype setup, I would be tempted to merge this first along Ouranosinc/PAVICS-e2e-workflow-tests#125 when all items are addressed, and then test that the notebook still works with #348.

I think the only difference is the current geoserver-secured vs planned geoserver Magpie service, but all remaining URLs and permissions scheme should be the same. If the notebook has a os.getenv("GEOSERVER_SECURED_SERVICE"), we can quickly toggle over the Magpie service to test if the current working setup was properly ported in #348.

ChaamC pushed a commit to Ouranosinc/PAVICS-e2e-workflow-tests that referenced this pull request Sep 28, 2023
# Overview

This PR adds e2e tests for the access to different Geoserver resources
and checks that the different user permissions from Magpie are
respected.

## Changes

- New notebook for geoserver tests

## Related Issue / Discussion

- Related to Jira task
[DAC-468](https://crim-ca.atlassian.net/browse/DAC-468) and PR
[#381](bird-house/birdhouse-deploy#381) on
birdhouse-deploy
@crim-jenkins-bot
Copy link
Collaborator

E2E Test Results

DACCS-iac Pipeline Results

Build URL : http://daccs-jenkins.crim.ca:80/job/DACCS-iac-birdhouse/2112/
Result : failure

BIRDHOUSE_DEPLOY_BRANCH : geoserver-e2e-tests
DACCS_CONFIGS_BRANCH : master
PAVICS_E2E_WORKFLOW_TESTS_BRANCH : master
PAVICS_SDI_BRANCH : master

DESTROY_INFRA_ON_EXIT : true
PAVICS_HOST : https://host-140-216.rdext.crim.ca

PAVICS-e2e-workflow-tests Pipeline Results

Tests URL : http://daccs-jenkins.crim.ca:80/job/PAVICS-e2e-workflow-tests/job/master/1342/

NOTEBOOK TEST RESULTS
    
[2023-09-28T19:20:37.423Z] ============================= test session starts ==============================
[2023-09-28T19:20:37.423Z] platform linux -- Python 3.9.16, pytest-7.3.1, pluggy-1.0.0
[2023-09-28T19:20:37.423Z] rootdir: /home/jenkins/agent/workspace/PAVICS-e2e-workflow-tests_master
[2023-09-28T19:20:37.423Z] plugins: anyio-3.6.1, dash-2.10.0, nbval-0.9.6, tornasync-0.6.0.post2, xdist-3.3.1
[2023-09-28T19:20:37.423Z] collected 254 items
[2023-09-28T19:20:37.423Z] 
[2023-09-28T19:20:57.006Z] notebooks-auth/test_thredds.ipynb ...........                            [  4%]
[2023-09-28T19:21:06.235Z] pavics-sdi-master/docs/source/notebooks/WCS_example.ipynb .......        [  7%]
[2023-09-28T19:21:15.827Z] pavics-sdi-master/docs/source/notebooks/WFS_example.ipynb ......         [  9%]
[2023-09-28T19:21:24.771Z] pavics-sdi-master/docs/source/notebooks/WMS_example.ipynb .F......       [ 12%]
Aborted by �[8mha:////4Mr2iAGtinzZOSIoGr77jiVDu3Fl2COPbiGWdioN21HKAAAAmh+LCAAAAAAAAP9b85aBtbiIQTGjNKU4P08vOT+vOD8nVc83PyU1x6OyILUoJzMv2y+/JJUBAhiZGBgqihhk0NSjKDWzXb3RdlLBUSYGJk8GtpzUvPSSDB8G5tKinBIGIZ+sxLJE/ZzEvHT94JKizLx0a6BxUmjGOUNodHsLgAz+EgY+/dLi1CL95NLc3My85AwAG5Wk3sMAAAA=�[0mCharles-William
[2023-09-28T19:21:26.466Z] pavics-sdi-master/docs/source/notebooks/climex.ipynb Sending interrupt signal to process
[2023-09-28T19:21:27.336Z] Terminated
[2023-09-28T19:21:27.341Z] script returned exit code 143
�[8mha:////4ItaOhsIRFfcNciVdA3A5uvEe7JeZm9hBtUZEY4X9BpjAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIi0SCEqNJabniBiY1xYt0Z2yGpeBFf4w8EIlGxxWpnm3m+YJkiHDlabA11jlLjMPjeTgsHjt3F84Atn7FhSuwNSjNI1qaeUXI2MKcoYSFgZajxnBzZDGvRqruqvCJbnXKcvoOA0ukbPKAQkzmrmL8wRthce52Yfp6/AhhDyFBu95/avQGMKkS1vgAAAA==�[0m[Pipeline] }
�[8mha:////4Aio6UelSH6cmkJHznIJktbtMlo1XW0Qqw/RvIKKjzc1AAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOKCQKJBqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKZhiFDut7l2hw9mQDtDvgAAAA==�[0m[Pipeline] // withCredentials
�[8mha:////4FQEhWYsKsWgvD3Y8RE20WPjUSxuhfFY+TD3rc1qM7IiAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiQFQoFa3lhheYxBgn1l2wHZyKF/E1/oBFJCq2WO1sM683LIOHmr3BTlNvKTQWBzeavDCx76+OE3Z8wYYpsNModZLc6tOMkqOGOUUJCwErTY3jYMlEWItOPVTlFJnqHH3+jgJK297hCYXI5qh8/MLkYXMb28D08/wVwDQMEcr9Ntfu8AF5wm4RvgAAAA==�[0m[Pipeline] }
�[8mha:////4KNTodaWsetSNNWqE//y+IOyoGMxsdvVSBLk6WKj+MzbAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiBTpEldZKwwtMbIwT687YDknFi/gaf8AiEhVbrHa2mdcb1jHAiYPBXtNgKXYWvRtNXjhxGK6OJ+z5gh1TZKex1VPLSjcLtpw0LClKWAnYaOocR0smwVb08iErJ8lU5xTydxRQWnWHJxQim5MM6QtzgN1tVJHp5/krgNn7BOW+zlUfPkGA/eC+AAAA�[0m[Pipeline] // script
�[8mha:////4KR6tQZJrWFxN0vyZP8vuQmvK2rFt9tOj0oriz2EfOnHAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPMKRSImoaC03vMAkh3Fi3Rnbwal4EV/jD1hEomKL1c4283rDOgY4cjBiQBotxc4K7yZTlsgcxqvjLAa+iI4pskOhMCvu8bSg4oSwpKphJWGD1DmOlkyCrRz0QzdOk2nOKZTvIKG2/R2eUMliTjqkL8wBdrepj0w/z18BzN4nqNu21L79AEfGxbW+AAAA�[0m[Pipeline] }
�[8mha:////4F01XPIVLu7JBIaS3rjBN4HkNuOk+B1MGW9P2m5t4llYAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiBTpEldZKwwtMbIwT687YDknFi/gaf8AiEhVbrHa2mdcb1jHAiYPBXtNgKXYWvRtNXjhxGK6OJ+z5gh1TZKex1VPLSjcLtpw0LClKWAnYaOocR0smwVb08iErJ8lU5xTydxRQWnWHJxQim5MM6QtzgN1tVJHp5/krgNn7BOX+kKuuP2nGx9++AAAA�[0m[Pipeline] // stage
�[8mha:////4DuQWrwdSKxqd4Ws+o38dPis/OkEWi6lu/G6AZs3CpBnAAAAqB+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycohUgJhQJ9aoCycITQhJo/9LkpJOnIircQcClZjwYNmWrPd8QRU8NOQ1swp7g6EzbHCjzokl8v3FUWKWzqwjDOQUa1VqSarjXFuKCmYVJSw4LBV2joJBHWHFrbiL2gnU9Sn6vB04lEbe4AEFz+QofPyWycP6OspA+OP8BcA0RCi3m2y7/edZvQEO/65mwgAAAA==�[0m[Pipeline] stage
�[8mha:////4N4We8ek5/h9OvNnQ1lyXKfM0ybgoVYvsT4MDoMzUNyTAAAApx+LCAAAAAAAAP9tjTEOwjAUQ3+LOrAycoh0QLAgpq5RFk4QmhDSRv+Xn5R24kRcjTvQUokJD5ZtyXqvNxSR4UTsRGOx9RhrL7rQuymJgbi9BhpEQxdRE0YKVig7KDK2WqqiZGFRlsNKwtpiHSh6dAk2stEPXQaNrjwnnrajhNybOzwhkxM5aU7fMjJsb72JhD/OXwCMXYJ8t5/tMD+LD02yRsvCAAAA�[0m[Pipeline] { (Declarative: Post Actions)
�[8mha:////4NSN38fl2W391nE1GYw8ukcOn4eLq1zoMVEI1VLYRceiAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJSIEGBqNJabniBiY1xYt0Z2yGpeBFf4w8EIlGxxWpnm3m+YJkiHDlabA11jlLjMPjeTgsHjt3F84Atn7FhSuwNSjNI1qaeUXI2MKcoYSFgZajxnBzZDGvRqruqvCJbnXKcvoOA0ukbPKAQkzmrmL8wRthce52Yfp6/AhhDhnK7+9Q+vAF9GxrMvgAAAA==�[0m[Pipeline] archiveArtifacts
[2023-09-28T19:21:27.854Z] Archiving artifacts
[2023-09-28T19:21:27.892Z] Recording fingerprints
�[8mha:////4ILGmJge/9XDdI8sXXOB4l4xNVkY2uXECYRIerEjIw8oAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJSICEkRJXWcsMLTGyME+vO2A5JxYv4Gn8gEImKLVY728zzBcsU4cjRYmuoc5Qah8H3dlo4cOwungds+YwNU2JvUJpBsjb1jJKzgTlFCQsBK0ON5+TIZliLVt1V5RXZ6pTj9B0ElE7f4AGFmMxZxfyFMcLm2uvE9PP8FcAYMpTb3af24Q2yB4JLvgAAAA==�[0m[Pipeline] archiveArtifacts
[2023-09-28T19:21:27.965Z] Archiving artifacts
[2023-09-28T19:21:29.948Z] Recording fingerprints
�[8mha:////4IF5gHMW7IfqA28qOW3Ob2IYZOQWeHvBLJTakZpvnp51AAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJSICEhRJXWcsMLTGyME+vO2A5JxYv4Gn8gEImKLVY728zzBcsU4cjRYmuoc5Qah8H3dlo4cOwungds+YwNU2JvUJpBsjb1jJKzgTlFCQsBK0ON5+TIZliLVt1V5RXZ6pTj9B0ElE7f4AGFmMxZxfyFMcLm2uvE9PP8FcAYMpTb3af24Q3zNplSvgAAAA==�[0m[Pipeline] archiveArtifacts
[2023-09-28T19:21:30.455Z] Archiving artifacts
[2023-09-28T19:21:30.484Z] Recording fingerprints
�[8mha:////4MwiYGSbSZDrDt6rb7AjDZgJrIpoAZj8jdfzkkZu3Y6TAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOKCBKJBqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKYhQrk75Npvhw8/mxSGvgAAAA==�[0m[Pipeline] archiveArtifacts
[2023-09-28T19:21:30.535Z] Archiving artifacts
[2023-09-28T19:21:30.574Z] Recording fingerprints
�[8mha:////4ChQU0L8b7yzNBK4Qecbahzv6Fki7OHgcCGOzh+FMG2nAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiBKJBqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKYhQrk75Npvhw9+qg+fvgAAAA==�[0m[Pipeline] archiveArtifacts
[2023-09-28T19:21:30.627Z] Archiving artifacts
[2023-09-28T19:21:30.665Z] Recording fingerprints
�[8mha:////4COiEyXTFMQ9+Rm5mJN/AGgyv2+rMMUSUIOmHsB3w2J+AAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiAaJBqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKYhQrk75Npvhw+9+SK0vgAAAA==�[0m[Pipeline] archiveArtifacts
[2023-09-28T19:21:30.702Z] Archiving artifacts
[2023-09-28T19:21:30.897Z] Recording fingerprints
�[8mha:////4J3gLKSOu0/gozlxvjLGfIzNL6Pbiuk1VK63hpZd8S9zAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJSBNEgqrRWGl5gYmOcWHfGdkgqXsTX+AMWkajYYrWzzbzesI4BThwM9poGS7Gz6N1o8sKJw3B1PGHPF+yYIjuNrZ5aVrpZsOWkYUlRwkrARlPnOFoyCbailw9ZOUmmOqeQv6OA0qo7PKEQ2ZxkSF+YA+xuo4pMP89fAcw+QVkfcu1r/wH8yDmtvgAAAA==�[0m[Pipeline] archiveArtifacts
[2023-09-28T19:21:31.122Z] Archiving artifacts
[2023-09-28T19:21:31.208Z] Recording fingerprints
�[8mha:////4G5uIRbkJeaig52MLfD9xv8Nb7kfLaqFinRw+RlJonU2AAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPMIpiGgQVVorDS8w8WGcWHfGdkgqXsTX+AMWkajYYrWzzbzesI4BThyM6JEGS7GzwrvR5CUmDsPV8SR6voiOKbJD0eLUssZmwZYTwpKihJWEDVLnOFoyCbayVw9VOUWmOqeQv6OE0uo7PKGQ2ZxUSF+YA+xuo45MP89fAcw+Qbk/5Kpr/wE7XnjivgAAAA==�[0m[Pipeline] archiveArtifacts
[2023-09-28T19:21:31.274Z] Archiving artifacts
[2023-09-28T19:21:31.311Z] Recording fingerprints
�[8mha:////4Mvo1BkYPEme5kaGYwfMPGdAn3h6z1MZTQvQAXQpd3AkAAAApR+LCAAAAAAAAP9tjTsOwjAQRDdBFLSUHGJT8GlQKlrLDScwiTFOrN1gOzgVJ+Jq3AGLSFRMMZo3zXu9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKYhQrk95Nrthw96b2P7vgAAAA==�[0m[Pipeline] archiveArtifacts
[2023-09-28T19:21:31.407Z] Archiving artifacts
[2023-09-28T19:21:31.849Z] Recording fingerprints
�[8mha:////4BxJcu6Mhf32TKJrQUvGOWd3sHkWoOwAUOJvn78NS6VSAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJSgNIgqrRWGl5gYmOcWHfGdkgqXsTX+AMWkajYYrWzzbzesI4BThwM9poGS7Gz6N1o8sKJw3B1PGHPF+yYIjuNrZ5aVrpZsOWkYUlRwkrARlPnOFoyCbailw9ZOUmmOqeQv6OA0qo7PKEQ2ZxkSF+YA+xuo4pMP89fAcw+Qbmvcx1q/wG5PE7QvgAAAA==�[0m[Pipeline] archiveArtifacts
[2023-09-28T19:21:31.957Z] Archiving artifacts
�[8mha:////4GO1B9xqDMc3Y88TWfU6Yi2kkOsY1jMmzauCbLhAJwyKAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJSgKBAqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKYhQrnd59odhg/4DVXJvgAAAA==�[0m[Pipeline] archiveArtifacts
[2023-09-28T19:21:32.024Z] Archiving artifacts
�[8mha:////4NPt9oC5FBsaixMpbG2Vgr+pYl8XGjukBsva8CWoEC0LAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJSgBASSkVrueEFJjHGiXUXbAen4kV8jT9gEYmKLVY728zrDcvgoWZvsNPUWwqNxcGNJi9M7Pur44QdX7BhCuw0Sp0kt/o0o+SoYU5RwkLASlPjOFgyEdaiUw9VOUWmOkefv6OA0rZ3eEIhsjkqH78wedjcxjYw/Tx/BTANEcrtPtfuMHwANxHNTr4AAAA=�[0m[Pipeline] emailextrecipients
�[8mha:////4JBwrFm/0BDxJd28CTylmcE02xhjnDQaki1Jq/4AEW2eAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOJSgJAQSkVrueEFJjHGiXUXbAen4kV8jT9gEYmKLVY728zrDcvgoWZvsNPUWwqNxcGNJi9M7Pur44QdX7BhCuw0Sp0kt/o0o+SoYU5RwkLASlPjOFgyEdaiUw9VOUWmOkefv6OA0rZ3eEIhsjkqH78wedjcxjYw/Tx/BTANEcrtPtfuMHwAdiDWV74AAAA=�[0m[Pipeline] step
�[8mha:////4KojkB8TKn7pKbfz2v9XOrtuJMHB5JjbAIzrHIHirXQOAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOKChKBBqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKZhiFDut7l2hw8dRPA5vgAAAA==�[0m[Pipeline] }
�[8mha:////4FScbrhKv8Si2MklnVibpA4A1BxVHfhbvTRVuDRpDSaUAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIihFIhqrRWGl5gYmOcWHfGdkgqXsTX+AMWkajYYrWzzbzesI4BThwM9poGS7Gz6N1o8sKJw3B1PGHPF+yYIjuNrZ5aVrpZsOWkYUlRwkrARlPnOFoyCbailw9ZOUmmOqeQv6OA0qo7PKEQ2ZxkSF+YA+xuo4pMP89fAczeJyjrfa5D/QECxqVrvgAAAA==�[0m[Pipeline] // stage
�[8mha:////4Fw6vIGI2xNAaETf5rX3RXhuvh/PDdAzPQzPyDrn4GsMAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPMIRkagQVVorDS8w8WGcWHfGdkgqXsTX+AMWkajYYrWzzbzesI4BThyM6JEGS7GzwrvR5CUmDsPV8SR6voiOKbJD0eLUssZmwZYTwpKihJWEDVLnOFoyCbayVw9VOUWmOqeQv6OE0uo7PKGQ2ZxUSF+YA+xuo45MP89fAczeJygPda56/wH0QUfzvgAAAA==�[0m[Pipeline] }
�[8mha:////4Gx8ZK4G7s3szfZjQe4yyQGDULl8r/MxuiCfHgkt+hhTAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOKCQFQoFa3lhheYxBgn1l2wHZyKF/E1/oBFJCq2WO1sM683LIOHmr3BTlNvKTQWBzeavDCx76+OE3Z8wYYpsNModZLc6tOMkqOGOUUJCwErTY3jYMlEWItOPVTlFJnqHH3+jgJK297hCYXI5qh8/MLkYXMb28D08/wVwDQMEcrDPtdu+wHHohxPvgAAAA==�[0m[Pipeline] // timeout
�[8mha:////4Dr1Bd9XnpD7W4ukUv4MR2OdYWV2WSasrALHdGy56iWmAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiJCgQSkVrueEFJjHGiXUXbAen4kV8jT9gEYmKLVY728zrDcvgoWZvsNPUWwqNxcGNJi9M7Pur44QdX7BhCuw0Sp0kt/o0o+SoYU5RwkLASlPjOFgyEdaiUw9VOUWmOkefv6OA0rZ3eEIhsjkqH78wedjcxjYw/Tx/BTANQ4Ryv8u1PXwAGHnoAL4AAAA=�[0m[Pipeline] }
�[8mha:////4EQfO6o7JkCpkeoEdltFIcIqnCpHTJVKIJJ6lUtPuw+wAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPMIRRSQkRJXWSsMLTHwYJ9adsR2SihfxNf6ARSQqtljtbDOvN6xjgBMHI3qkwVLsrPBuNHmJicNwdTyJni+iY4rsULQ4tayxWbDlhLCkKGElYYPUOY6WTIKt7NVDVU6Rqc4p5O8oobT6Dk8oZDYnFdIX5gC726gj08/zVwCz9wnKus61P3wAK5qzvL4AAAA=�[0m[Pipeline] // timestamps
�[8mha:////4DaXclT9PDXKywCC8y0Reoo4mYsWVA5/co48+DE0wAP9AAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiCqBAqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKZhiFDu9rm2hw8U9ZiqvgAAAA==�[0m[Pipeline] }
�[8mha:////4LXURDFt9V4Gur2C1kcOeok8KUAjQ4sIZszKCCA7dEVsAAAAqx+LCAAAAAAAAP9b85aBtbiIQSujNKU4P0+vIKc0PTOvWC8xrzgzOT8nv0gvMbkkEyjhCKb88ktSdwVsu2efuqidiYHRh4EDIu2ZUsIg5JOVWJaon5OYl64fXFKUmZduXVHEIAU1ODk/rzg/J1XPGUKDDGKAAEYmBoaKghIGFcPEJItEU1MzXVNTAxNdk1RTE10Lk2RT3RSLxMQkEwsDcwOLFAC/nnFdrwAAAA==�[0m
�[8mha:////4OvVjBUfHjGh+usvQ124ua0x4itVhM/lWD3Qk7cNzI1jAAAApR+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiCqBAqWgtN7zAJMY4se6C7eBUvIiv8QcsIlGxxWpnm3m9YRk81OwNdpp6S6GxOLjR5IWJfX91nLDjCzZMgZ1GqZPkVp9mlBw1zClKWAhYaWocB0smwlp06qEqp8hU5+jzdxRQ2vYOTyhENkfl4xcmD5vb2Aamn+evAKZhiFDuDrm2+w8nFsMWvgAAAA==�[0m[Pipeline] // ansiColor
�[8mha:////4KLU+6Z1ffGhQMfDsCrAppAB96nkob77cEvF/QNY2LT0AAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPMIRRSQkRJXWSsMLTHwYJ9adsR2SihfxNf6ARSQqtljtbDOvN6xjgBMHI3qkwVLsrPBuNHmJicNwdTyJni+iY4rsULQ4tayxWbDlhLCkKGElYYPUOY6WTIKt7NVDVU6Rqc4p5O8oobT6Dk8oZDYnFdIX5gC726gj08/zVwCz9wnK+pBrX38ASPWcfr4AAAA=�[0m[Pipeline] }
$ docker stop --time=1 99cc2acaba1a557d827a34f63c7157419b8e3ab5fe11ef469e9d13984133d3e7
$ docker rm -f 99cc2acaba1a557d827a34f63c7157419b8e3ab5fe11ef469e9d13984133d3e7
�[8mha:////4AIFJhuGUX/Uty8x99a5AywAvS9PE7zs7wekaYpXupFnAAAAph+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPOIiJCgQSkVrueEFJjHGiXUXbAen4kV8jT9gEYmKLVY728zrDcvgoWZvsNPUWwqNxcGNJi9M7Pur44QdX7BhCuw0Sp0kt/o0o+SoYU5RwkLASlPjOFgyEdaiUw9VOUWmOkefv6OA0rZ3eEIhsjkqH78wedjcxjYw/Tx/BTANQ4Ryf8i13X0AexbHwr4AAAA=�[0m[Pipeline] // withDockerContainer
�[8mha:////4Pi9XiC/IW6ldszwhEFPEofb43Ju6A5sNVsYOyfhy4LKAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPMIhDQ2iSmul4QUmPowT687YDknFi/gaf8AiEhVbrHa2mdcb1jHAiYMRPdJgKXZWeDeavMTEYbg6nkTPF9ExRXYoWpxa1tgs2HJCWFKUsJKwQeocR0smwVb26qEqp8hU5xTyd5RQWn2HJxQym5MK6QtzgN1t1JHp5/krgNn7BOVhn6uuP6GpSqS+AAAA�[0m[Pipeline] }
�[8mha:////4JnjGFeippPettZx1BoF2QESywYuXDPhgPvND/+094JdAAAApB+LCAAAAAAAAP9tjTEOwjAQBC9BFLSUPMIhDQ2iSmul4QUmPowT687YDknFi/gaf8AiEhVbrHa2mdcb1jHAiYMRPdJgKXZWeDeavMTEYbg6nkTPF9ExRXYoWpxa1tgs2HJCWFKUsJKwQeocR0smwVb26qEqp8hU5xTyd5RQWn2HJxQym5MK6QtzgN1t1JHp5/krgNn7BOWhzlXvP5JKERi+AAAA�[0m[Pipeline] // withEnv
�[8mha:////4H6iMnIYjumu76MMuA9fPoCq/vMVTYeeBr/m1bYoU32PAAAApB+LCAAAAAAAAP9tjTEOwjAQBDdBFLSUPMKREKJBVLRWGl5gEmOcWHfBvpBUvIiv8QciIlGx1c4083pjmSKOHJ1qLLWeUuVVF3o3PTVwbK+BB9XwRVVMiYNVpR1Kru1pxpLFYl6WY6GxslQFTp6cYK0b8zBFMOSKs8TJHTRyX9/xRKanspgoXxgjNre+Tky/zt8Axq4T5PutINt9AF1IgLW9AAAA�[0m[Pipeline] }
�[8mha:////4OI4KkmzI8k/JgzG2qbaQXde9QSao2WpKFAcpcxTCG5sAAAAox+LCAAAAAAAAP9tjbEOgjAURS8YB1dHP6IMJC7GybVh8Qsq1Fpo3sP2IUx+kb/mP0gkcfJO95zlvN5Yp4gjR6daS52nVHvVh8HNT40cu2vgUbV8UTVT4mBVZceKG3tasGKxWJblWGlsLNWBkycn2OrWPEwRDLniLHF2B43cN3c8kem5LCbKF6aI3W1oEtOv8zeAqe8F+b4UZOUHTvSEFr0AAAA=�[0m[Pipeline] // node
�[8mha:////4PNM6dqYnbJycYQsgBeaYSGVlaYAXkcEjqCxpB59pS4vAAAApB+LCAAAAAAAAP9tjTEOwjAQBDdBFLSUPMKREKJBVLRWGl5gEmOcWHfBvpBUvIiv8QciIlGx1c4083pjmSKOHJ1qLLWeUuVVF3o3PTVwbK+BB9XwRVVMiYNVpR1Kru1pxpLFYl6WY6GxslQFTp6cYK0b8zBFMOSKs8TJHTRyX9/xRKanspgoXxgjNre+Tky/zt8Axq4T5PudINt+AMgYo9O9AAAA�[0m[Pipeline] End of Pipeline
Finished: ABORTED
    
  

@crim-jenkins-bot
Copy link
Collaborator

E2E Test Results

DACCS-iac Pipeline Results

Build URL : http://daccs-jenkins.crim.ca:80/job/DACCS-iac-birdhouse/2113/
Result : failure

BIRDHOUSE_DEPLOY_BRANCH : geoserver-e2e-tests
DACCS_CONFIGS_BRANCH : master
PAVICS_E2E_WORKFLOW_TESTS_BRANCH : master
PAVICS_SDI_BRANCH : master

DESTROY_INFRA_ON_EXIT : true
PAVICS_HOST : https://host-140-154.rdext.crim.ca

Infrastructure deployment failed. Instance has not been destroyed. @matprov

@crim-jenkins-bot
Copy link
Collaborator

E2E Test Results

DACCS-iac Pipeline Results

Build URL : http://daccs-jenkins.crim.ca:80/job/DACCS-iac-birdhouse/2114/
Result : failure

BIRDHOUSE_DEPLOY_BRANCH : geoserver-e2e-tests
DACCS_CONFIGS_BRANCH : master
PAVICS_E2E_WORKFLOW_TESTS_BRANCH : master
PAVICS_SDI_BRANCH : master

DESTROY_INFRA_ON_EXIT : true
PAVICS_HOST : https://

Infrastructure deployment failed. Instance has not been destroyed. @matprov

@crim-jenkins-bot
Copy link
Collaborator

E2E Test Results

DACCS-iac Pipeline Results

Build URL : http://daccs-jenkins.crim.ca:80/job/DACCS-iac-birdhouse/2115/
Result : failure

BIRDHOUSE_DEPLOY_BRANCH : geoserver-e2e-tests
DACCS_CONFIGS_BRANCH : master
PAVICS_E2E_WORKFLOW_TESTS_BRANCH : master
PAVICS_SDI_BRANCH : master

DESTROY_INFRA_ON_EXIT : true
PAVICS_HOST : https://host-140-154.rdext.crim.ca

PAVICS-e2e-workflow-tests Pipeline Results

Tests URL : http://daccs-jenkins.crim.ca:80/job/PAVICS-e2e-workflow-tests/job/master/1344/

NOTEBOOK TEST RESULTS
    
[2023-09-28T19:52:10.036Z] ============================= test session starts ==============================
[2023-09-28T19:52:10.036Z] platform linux -- Python 3.9.16, pytest-7.3.1, pluggy-1.0.0
[2023-09-28T19:52:10.036Z] rootdir: /home/jenkins/agent/workspace/PAVICS-e2e-workflow-tests_master
[2023-09-28T19:52:10.036Z] plugins: anyio-3.6.1, dash-2.10.0, nbval-0.9.6, tornasync-0.6.0.post2, xdist-3.3.1
[2023-09-28T19:52:10.036Z] collected 254 items
[2023-09-28T19:52:10.036Z] 
[2023-09-28T19:52:17.291Z] notebooks-auth/test_thredds.ipynb ...........                            [  4%]
[2023-09-28T19:52:25.214Z] pavics-sdi-master/docs/source/notebooks/WCS_example.ipynb .......        [  7%]
[2023-09-28T19:52:27.392Z] pavics-sdi-master/docs/source/notebooks/WFS_example.ipynb EEEEEE         [  9%]
[2023-09-28T19:52:34.904Z] pavics-sdi-master/docs/source/notebooks/WMS_example.ipynb .F......       [ 12%]
[2023-09-28T19:59:59.841Z] pavics-sdi-master/docs/source/notebooks/climex.ipynb ............        [ 17%]
[2023-09-28T20:00:00.787Z] pavics-sdi-master/docs/source/notebooks/eccc-geoapi-climate-stations.ipynb . [ 17%]
[2023-09-28T20:00:10.913Z] ...............                                                          [ 23%]
[2023-09-28T20:00:20.211Z] pavics-sdi-master/docs/source/notebooks/eccc-geoapi-xclim.ipynb F.F..    [ 25%]
[2023-09-28T20:00:27.206Z] pavics-sdi-master/docs/source/notebooks/esgf-dap.ipynb ......            [ 27%]
[2023-09-28T20:00:43.385Z] pavics-sdi-master/docs/source/notebooks/forecasts.ipynb ......           [ 30%]
[2023-09-28T20:00:44.779Z] pavics-sdi-master/docs/source/notebooks/jupyter_extensions.ipynb .       [ 30%]
[2023-09-28T20:00:50.039Z] pavics-sdi-master/docs/source/notebooks/opendap.ipynb .......            [ 33%]
[2023-09-28T20:00:54.264Z] pavics-sdi-master/docs/source/notebooks/pavics_thredds.ipynb .....       [ 35%]
[2023-09-28T20:04:19.438Z] pavics-sdi-master/docs/source/notebooks/regridding.ipynb ............... [ 41%]
[2023-09-28T20:05:24.797Z] .............                                                            [ 46%]
[2023-09-28T20:05:29.503Z] pavics-sdi-master/docs/source/notebooks/rendering.ipynb ....             [ 48%]
[2023-09-28T20:05:31.398Z] pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb ........ [ 51%]
[2023-09-28T20:05:47.081Z] .................                                                        [ 57%]
[2023-09-28T20:05:54.999Z] pavics-sdi-master/docs/source/notebooks/subsetting.ipynb ......          [ 60%]
[2023-09-28T20:05:56.382Z] pavics-sdi-master/docs/source/notebook-components/weaver_example.ipynb . [ 60%]
[2023-09-28T20:06:06.028Z] .........                                                                [ 64%]
[2023-09-28T20:06:15.785Z] finch-master/docs/source/notebooks/dap_subset.ipynb ...........          [ 68%]
[2023-09-28T20:06:25.091Z] finch-master/docs/source/notebooks/finch-usage.ipynb ......              [ 70%]
[2023-09-28T20:06:26.478Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-1DataAccess.ipynb . [ 71%]
[2023-09-28T20:06:30.038Z] ......                                                                   [ 73%]
[2023-09-28T20:06:42.276Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-2Subsetting.ipynb . [ 74%]
[2023-09-28T20:07:04.903Z] .............                                                            [ 79%]
[2023-09-28T20:07:14.890Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-3Climate-Indicators.ipynb . [ 79%]
[2023-09-28T20:07:51.443Z] ....s.                                                                   [ 81%]
[2023-09-28T20:07:58.039Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-4Ensembles.ipynb . [ 82%]
[2023-09-28T20:08:13.571Z] ...                                                                      [ 83%]
[2023-09-28T20:08:28.468Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-5Visualization.ipynb . [ 83%]
[2023-09-28T20:08:51.356Z] ......                                                                   [ 86%]
[2023-09-28T20:09:01.937Z] notebooks/geoserver.ipynb .................                              [ 92%]
[2023-09-28T20:09:04.682Z] notebooks/hummingbird.ipynb ............                                 [ 97%]
[2023-09-28T20:11:39.077Z] notebooks/stress-tests.ipynb ......                                      [100%]
[2023-09-28T20:11:39.077Z] 
[2023-09-28T20:11:39.077Z] ==================================== ERRORS ====================================
    
  

@ChaamC
Copy link
Collaborator Author

ChaamC commented Sep 28, 2023

@fmigneault @tlvu
Can this PR be merged?

The other PR on PAVICS-e2e-test-workflow with the new notebook was merged earlier. I ran a new e2e test here and the notebook is working without fail. Just need to manually use EXTRA_TEST_ENV_VAR GEOSERVER_SERVICE=geoserver-secured for the tests until the changes on the geoserver-secured/geoserver services are also merged. The e2e test is made to use geoserver by default, so it should work when the update is done on the geoserver service.

Actually I was gonna tag PR #348 which contained the changes on the geoserver service, but I see that some changes were reverted and geoserver-secured is not deprecated anymore. Do I need to update anything else on the test-geoserver-secured-access here ?

Also, received some errors/failures in some other e2e tests, but I don't think it is related to this PR.

Copy link
Collaborator

@tlvu tlvu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tlvu
Copy link
Collaborator

tlvu commented Sep 28, 2023

@fmigneault @tlvu
Can this PR be merged?

Yes it looks good on this end. But please on the Ouranosinc/PAVICS-e2e-workflow-tests#125 side, please do not enable that notebook as part of the default test suite so it does not run by default nightly on our production instance.

@ChaamC ChaamC requested a review from fmigneault September 29, 2023 15:49
Copy link
Collaborator

@fmigneault fmigneault left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

#348 reverted changes related to deprecating test-geoserver-secured-access to leave it available, so that it can be used as proposed in this PR.

The geoserver-secured service however will be removed in favor of geoserver standalone.

@fmigneault
Copy link
Collaborator

@tlvu

please on the Ouranosinc/PAVICS-e2e-workflow-tests#125 side, please do not enable that notebook as part of the default test suite so it does not run by default nightly on our production instance.

Shouldn't that be a config on the prod server to instead exclude this notebook from the test suite?
Notebooks added to the repo should be enabled by default.

@fmigneault
Copy link
Collaborator

Just saw Ouranosinc/PAVICS-e2e-workflow-tests#126. I'm fine with that workaround since the tests are indeed for validating auth in the case of GeoServer.

Variable TEST_MAGPIE_AUTH=true is enabled for CI tests, so the feature is evaluated properly.

@github-actions github-actions bot added the ci/operations Continuous Integration components label Sep 29, 2023
@ChaamC ChaamC merged commit 4a5639e into master Sep 29, 2023
@ChaamC ChaamC deleted the geoserver-e2e-tests branch September 29, 2023 18:06
@crim-jenkins-bot
Copy link
Collaborator

E2E Test Results

DACCS-iac Pipeline Results

Build URL : http://daccs-jenkins.crim.ca:80/job/DACCS-iac-birdhouse/2119/
Result : failure

BIRDHOUSE_DEPLOY_BRANCH : geoserver-e2e-tests
DACCS_CONFIGS_BRANCH : master
PAVICS_E2E_WORKFLOW_TESTS_BRANCH : master
PAVICS_SDI_BRANCH : master

DESTROY_INFRA_ON_EXIT : true
PAVICS_HOST : https://host-140-46.rdext.crim.ca

PAVICS-e2e-workflow-tests Pipeline Results

Tests URL : http://daccs-jenkins.crim.ca:80/job/PAVICS-e2e-workflow-tests/job/master/1346/

NOTEBOOK TEST RESULTS
    
[2023-09-29T18:09:27.159Z] ============================= test session starts ==============================
[2023-09-29T18:09:27.159Z] platform linux -- Python 3.9.16, pytest-7.3.1, pluggy-1.0.0
[2023-09-29T18:09:27.159Z] rootdir: /home/jenkins/agent/workspace/PAVICS-e2e-workflow-tests_master
[2023-09-29T18:09:27.159Z] plugins: anyio-3.6.1, dash-2.10.0, nbval-0.9.6, tornasync-0.6.0.post2, xdist-3.3.1
[2023-09-29T18:09:27.159Z] collected 254 items
[2023-09-29T18:09:27.159Z] 
[2023-09-29T18:09:33.679Z] notebooks-auth/geoserver.ipynb ..........F..FFF.                         [  6%]
[2023-09-29T18:09:41.834Z] notebooks-auth/test_thredds.ipynb ...........                            [ 11%]
[2023-09-29T18:09:55.635Z] pavics-sdi-master/docs/source/notebooks/WCS_example.ipynb .......        [ 13%]
[2023-09-29T18:10:05.701Z] pavics-sdi-master/docs/source/notebooks/WFS_example.ipynb ......         [ 16%]
[2023-09-29T18:10:14.257Z] pavics-sdi-master/docs/source/notebooks/WMS_example.ipynb .F......       [ 19%]
[2023-09-29T18:17:52.615Z] pavics-sdi-master/docs/source/notebooks/climex.ipynb ............        [ 24%]
[2023-09-29T18:17:52.615Z] pavics-sdi-master/docs/source/notebooks/eccc-geoapi-climate-stations.ipynb . [ 24%]
[2023-09-29T18:17:54.011Z] ...............                                                          [ 30%]
[2023-09-29T18:18:03.076Z] pavics-sdi-master/docs/source/notebooks/eccc-geoapi-xclim.ipynb F.F..    [ 32%]
[2023-09-29T18:18:10.421Z] pavics-sdi-master/docs/source/notebooks/esgf-dap.ipynb ......            [ 34%]
[2023-09-29T18:18:27.399Z] pavics-sdi-master/docs/source/notebooks/forecasts.ipynb ......           [ 37%]
[2023-09-29T18:18:28.794Z] pavics-sdi-master/docs/source/notebooks/jupyter_extensions.ipynb .       [ 37%]
[2023-09-29T18:18:35.324Z] pavics-sdi-master/docs/source/notebooks/opendap.ipynb .......            [ 40%]
[2023-09-29T18:18:39.846Z] pavics-sdi-master/docs/source/notebooks/pavics_thredds.ipynb .....       [ 42%]
[2023-09-29T18:22:35.128Z] pavics-sdi-master/docs/source/notebooks/regridding.ipynb ............... [ 48%]
[2023-09-29T18:23:47.476Z] .............                                                            [ 53%]
[2023-09-29T18:23:49.952Z] pavics-sdi-master/docs/source/notebooks/rendering.ipynb ....             [ 54%]
[2023-09-29T18:23:52.168Z] pavics-sdi-master/docs/source/notebooks/subset-user-input.ipynb ........ [ 57%]
[2023-09-29T18:24:07.870Z] .................                                                        [ 64%]
[2023-09-29T18:24:15.907Z] pavics-sdi-master/docs/source/notebooks/subsetting.ipynb ......          [ 66%]
[2023-09-29T18:24:17.299Z] pavics-sdi-master/docs/source/notebook-components/weaver_example.ipynb . [ 67%]
[2023-09-29T18:24:18.679Z] .FFFFFFFF                                                                [ 70%]
[2023-09-29T18:24:29.113Z] finch-master/docs/source/notebooks/dap_subset.ipynb ...........          [ 75%]
[2023-09-29T18:24:38.410Z] finch-master/docs/source/notebooks/finch-usage.ipynb ......              [ 77%]
[2023-09-29T18:24:39.792Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-1DataAccess.ipynb . [ 77%]
[2023-09-29T18:24:42.862Z] ......                                                                   [ 80%]
[2023-09-29T18:24:49.450Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-2Subsetting.ipynb . [ 80%]
[2023-09-29T18:25:03.685Z] .............                                                            [ 85%]
[2023-09-29T18:25:13.683Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-3Climate-Indicators.ipynb . [ 86%]
[2023-09-29T18:25:54.763Z] ....s.                                                                   [ 88%]
[2023-09-29T18:26:02.893Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-4Ensembles.ipynb . [ 88%]
[2023-09-29T18:26:17.679Z] ...                                                                      [ 90%]
[2023-09-29T18:26:29.914Z] PAVICS-landing-master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-5Visualization.ipynb . [ 90%]
[2023-09-29T18:26:51.970Z] ......                                                                   [ 92%]
[2023-09-29T18:26:54.708Z] notebooks/hummingbird.ipynb ............                                 [ 97%]
[2023-09-29T18:29:34.340Z] notebooks/stress-tests.ipynb ......                                      [100%]
[2023-09-29T18:29:34.340Z] 
[2023-09-29T18:29:34.340Z] =================================== FAILURES ===================================
    
  

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci/operations Continuous Integration components ci/tests Issues or changes related to tests scripts documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants