{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":127396054,"defaultBranch":"master","name":"openeo-geopyspark-integrationtests","ownerLogin":"Open-EO","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-03-30T07:23:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23743223?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715867865.0","currentOid":""},"activityList":{"items":[{"before":"dd98847655f57fadd479edac9d1c7747ce6f0da9","after":"23c6a3d4bfbf578b0369a82d12a7440363a7b179","ref":"refs/heads/master","pushedAt":"2024-09-16T12:34:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bossie","name":"Jan Van den bosch","path":"/bossie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032518?s=80&v=4"},"commit":{"message":"debug load_stac of unsigned job results\n\nload_stac of arbitrary URL http://192.168.207.55:56951/openeo/1.1.0/jobs/j-240916be3b0e4aaebda42a51c3d18896/results","shortMessageHtmlLink":"debug load_stac of unsigned job results"}},{"before":"c72c065ec5c1b47fa62c7f5520d2c6b6e1404bc7","after":"dd98847655f57fadd479edac9d1c7747ce6f0da9","ref":"refs/heads/master","pushedAt":"2024-09-13T09:09:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EmileSonneveld","name":"Emile","path":"/EmileSonneveld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2298426?s=80&v=4"},"commit":{"message":"ProcessGraphComplexity is also a good error for this graph. https://github.com/Open-EO/openeo-geopyspark-driver/issues/815","shortMessageHtmlLink":"ProcessGraphComplexity is also a good error for this graph. Open-EO/o…"}},{"before":"cab6e8552657e6baf831831382447cb0f40e1a4c","after":"c72c065ec5c1b47fa62c7f5520d2c6b6e1404bc7","ref":"refs/heads/master","pushedAt":"2024-09-06T08:52:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EmileSonneveld","name":"Emile","path":"/EmileSonneveld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2298426?s=80&v=4"},"commit":{"message":"Update reference data. https://github.com/eu-cdse/openeo-cdse-infra/issues/258","shortMessageHtmlLink":"Update reference data. eu-cdse/openeo-cdse-infra#258"}},{"before":"28d737961ceb17c823abad4c9a8fac320b184580","after":"cab6e8552657e6baf831831382447cb0f40e1a4c","ref":"refs/heads/master","pushedAt":"2024-09-04T14:15:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"fixup! Issue #22 avoid wheel-less rasterio releases","shortMessageHtmlLink":"fixup! Issue #22 avoid wheel-less rasterio releases"}},{"before":"b0193a89872b995445792d2a3a523043af4beb6e","after":"28d737961ceb17c823abad4c9a8fac320b184580","ref":"refs/heads/master","pushedAt":"2024-09-04T13:20:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"Issue #22 avoid wheel-less rasterio releases","shortMessageHtmlLink":"Issue #22 avoid wheel-less rasterio releases"}},{"before":"683c91ba68cabd015cc8188dcd0a3b3bfba67d28","after":"b0193a89872b995445792d2a3a523043af4beb6e","ref":"refs/heads/master","pushedAt":"2024-08-22T14:45:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenVerstraelen","name":null,"path":"/JeroenVerstraelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3028262?s=80&v=4"},"commit":{"message":"add test_catboost_training","shortMessageHtmlLink":"add test_catboost_training"}},{"before":"59edf3a34a7c0b18415de759a7d74291eaff9ff6","after":"683c91ba68cabd015cc8188dcd0a3b3bfba67d28","ref":"refs/heads/master","pushedAt":"2024-08-13T15:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EmileSonneveld","name":"Emile","path":"/EmileSonneveld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2298426?s=80&v=4"},"commit":{"message":"Add test for raster_to_vector + apply_dimension. https://github.com/Open-EO/openeo-python-driver/issues/303","shortMessageHtmlLink":"Add test for raster_to_vector + apply_dimension. Open-EO/openeo-pytho…"}},{"before":"abf8e49a2bec83b3b8889b24c68bc2c42cf263f7","after":"59edf3a34a7c0b18415de759a7d74291eaff9ff6","ref":"refs/heads/master","pushedAt":"2024-08-09T09:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"EmileSonneveld","name":"Emile","path":"/EmileSonneveld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2298426?s=80&v=4"},"commit":{"message":"Disable test. Histogram was an experiment and is not listed in the openeo editor. Use quantiles instead.","shortMessageHtmlLink":"Disable test. Histogram was an experiment and is not listed in the op…"}},{"before":"7a4cdd5a7173a8c78d2fd0391740df062a949a59","after":"abf8e49a2bec83b3b8889b24c68bc2c42cf263f7","ref":"refs/heads/master","pushedAt":"2024-08-07T15:26:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bossie","name":"Jan Van den bosch","path":"/bossie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032518?s=80&v=4"},"commit":{"message":"quick attempt to fix integration tests\n\nImportError while importing test module '/var/lib/jenkins/workspace/openEO/openeo-integrationtests/tests/test_layercatalog.py'.\nHint: make sure your test modules/packages have valid Python names.\nTraceback:\n/usr/lib64/python3.8/importlib/__init__.py:127: in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\ntests/test_layercatalog.py:7: in \n import jsonschema\nE ModuleNotFoundError: No module named 'jsonschema'","shortMessageHtmlLink":"quick attempt to fix integration tests"}},{"before":"36fbfafa8df3710e081c4abb6480619af2ef3a3c","after":"7a4cdd5a7173a8c78d2fd0391740df062a949a59","ref":"refs/heads/master","pushedAt":"2024-08-06T11:52:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenVerstraelen","name":null,"path":"/JeroenVerstraelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3028262?s=80&v=4"},"commit":{"message":"remove jsonschema from setup.py and add it to openeo-deploy repository instead","shortMessageHtmlLink":"remove jsonschema from setup.py and add it to openeo-deploy repositor…"}},{"before":"59925066ccc0ffed2d5c59405a101327525c7ff7","after":"36fbfafa8df3710e081c4abb6480619af2ef3a3c","ref":"refs/heads/master","pushedAt":"2024-08-06T11:15:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenVerstraelen","name":null,"path":"/JeroenVerstraelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3028262?s=80&v=4"},"commit":{"message":"add jsonschema as a dependency","shortMessageHtmlLink":"add jsonschema as a dependency"}},{"before":"f4a4ae1a0eb1051ee023feafd637be3bfcdb1c05","after":"59925066ccc0ffed2d5c59405a101327525c7ff7","ref":"refs/heads/master","pushedAt":"2024-07-26T16:14:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"setup.py: depend on vanilla openeo>=0.31.0 now it's released","shortMessageHtmlLink":"setup.py: depend on vanilla openeo>=0.31.0 now it's released"}},{"before":"66097f84e25dac2aab5a4d34103929371b26fbbd","after":"f4a4ae1a0eb1051ee023feafd637be3bfcdb1c05","ref":"refs/heads/master","pushedAt":"2024-07-26T16:12:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"pytest.ini: don't parallelize tests by default\n\nparallelized runs are more cumbersome to debug locally","shortMessageHtmlLink":"pytest.ini: don't parallelize tests by default"}},{"before":"4ced825b3622d31da9f6da3b7b7462e56dbfc19f","after":"66097f84e25dac2aab5a4d34103929371b26fbbd","ref":"refs/heads/master","pushedAt":"2024-07-24T12:01:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenVerstraelen","name":null,"path":"/JeroenVerstraelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3028262?s=80&v=4"},"commit":{"message":"remove explicit h5netcdf engine param from test_merge_cubes","shortMessageHtmlLink":"remove explicit h5netcdf engine param from test_merge_cubes"}},{"before":"524709b1b3b9d8c5ad0ac9404bb491d2419fa9ea","after":"4ced825b3622d31da9f6da3b7b7462e56dbfc19f","ref":"refs/heads/master","pushedAt":"2024-07-18T07:27:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"fixup! Issue #20 modernize `test_atmospheric_correction_const_overridden_params`","shortMessageHtmlLink":"fixup! Issue #20 modernize `test_atmospheric_correction_const_overrid…"}},{"before":"b4dc2758064beff8bf54e4447686b88e5ef3cf2b","after":"524709b1b3b9d8c5ad0ac9404bb491d2419fa9ea","ref":"refs/heads/master","pushedAt":"2024-07-17T18:13:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"Issue #20 modernize `test_atmospheric_correction_const_overridden_params`\n\n- use netCDF for raster download instead of JSON\n- start leveraging new `openeo.testing.results` assert helpers\n- replace old tiff references with single netCDF","shortMessageHtmlLink":"Issue #20 modernize `test_atmospheric_correction_const_overridden_par…"}},{"before":"d4649b517a3e4af19186e6c336bf340b57e09c21","after":"b4dc2758064beff8bf54e4447686b88e5ef3cf2b","ref":"refs/heads/master","pushedAt":"2024-07-09T06:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"Fix toothless `assert_allclose` in `compare_xarrays`\n\nApparently this bug was always there since introduction of `compare_xarrays` in 7b7b2dc47e","shortMessageHtmlLink":"Fix toothless assert_allclose in compare_xarrays"}},{"before":"ec982fbc7c2401b430bc016641039b2b1124d4ce","after":"d4649b517a3e4af19186e6c336bf340b57e09c21","ref":"refs/heads/master","pushedAt":"2024-06-26T07:11:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bossie","name":"Jan Van den bosch","path":"/bossie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032518?s=80&v=4"},"commit":{"message":"fix openeo_driver version after upgrade to pip 24.1\n\n+ pip install '.[dev]'\nLooking in indexes: https://puppet:****@artifactory.vgt.vito.be/artifactory/api/pypi/python-packages/simple\nProcessing /var/lib/jenkins/workspace/openEO/openeo-integrationtests/openeo-geopyspark-integrationtests\n Preparing metadata (setup.py): started\n Preparing metadata (setup.py): finished with status 'done'\nERROR: Requested openeo-geopyspark-integrationtests==0.0.0 from file:///var/lib/jenkins/workspace/openEO/openeo-integrationtests/openeo-geopyspark-integrationtests has invalid metadata: .* suffix can only be used with `==` or `!=` operators\n openeo_driver>=0.39.1a1.*\n ~~~~~~~~~~~^","shortMessageHtmlLink":"fix openeo_driver version after upgrade to pip 24.1"}},{"before":"5a6cf246b62c9d3d9faa467ba73be96933e8feb9","after":"ec982fbc7c2401b430bc016641039b2b1124d4ce","ref":"refs/heads/master","pushedAt":"2024-06-12T12:05:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"Lift old xarray version constraint","shortMessageHtmlLink":"Lift old xarray version constraint"}},{"before":"34cc3712151ec542422f0dfc2c93c042e36e24e3","after":"5a6cf246b62c9d3d9faa467ba73be96933e8feb9","ref":"refs/heads/master","pushedAt":"2024-06-12T12:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"Clean up, simplify and generalize compare_xarrays","shortMessageHtmlLink":"Clean up, simplify and generalize compare_xarrays"}},{"before":"efb9913f7cd55f5255a8140559ca88c38483c18b","after":"34cc3712151ec542422f0dfc2c93c042e36e24e3","ref":"refs/heads/master","pushedAt":"2024-06-11T07:59:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"fixup! Use \"auto_title\" fixture for consistent batch job titles","shortMessageHtmlLink":"fixup! Use \"auto_title\" fixture for consistent batch job titles"}},{"before":"d1193aa158b2f047e791a4c368097bd4722794a3","after":"efb9913f7cd55f5255a8140559ca88c38483c18b","ref":"refs/heads/master","pushedAt":"2024-06-10T17:16:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"Use \"auto_title\" fixture for consistent batch job titles","shortMessageHtmlLink":"Use \"auto_title\" fixture for consistent batch job titles"}},{"before":"263b60fc46e633ba56c5562201b8b90396e9ec3a","after":"d1193aa158b2f047e791a4c368097bd4722794a3","ref":"refs/heads/master","pushedAt":"2024-06-10T17:05:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"Add integration tests for automatic UDF dependency handling\n\nrefs: Open-EO/openeo-geopyspark-driver#237 eu-cdse/openeo-cdse-infra#163","shortMessageHtmlLink":"Add integration tests for automatic UDF dependency handling"}},{"before":"62a001ac7a130cdd6e9e30d23e66babfe6cdef34","after":"263b60fc46e633ba56c5562201b8b90396e9ec3a","ref":"refs/heads/master","pushedAt":"2024-06-10T14:05:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"Issue #12 eliminate `assert_job_status` (pytest anti-pattern)","shortMessageHtmlLink":"Issue #12 eliminate assert_job_status (pytest anti-pattern)"}},{"before":"8d795a617b5933e6fb53f7b5f9f4448dddc19fa6","after":"62a001ac7a130cdd6e9e30d23e66babfe6cdef34","ref":"refs/heads/master","pushedAt":"2024-06-10T13:42:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soxofaan","name":"Stefaan Lippens","path":"/soxofaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44946?s=80&v=4"},"commit":{"message":"Modernize UDF related integration tests a bit","shortMessageHtmlLink":"Modernize UDF related integration tests a bit"}},{"before":"b6e4d4c9d7ad1530f893e49292a4d1b9ba66989b","after":"8d795a617b5933e6fb53f7b5f9f4448dddc19fa6","ref":"refs/heads/master","pushedAt":"2024-06-08T21:48:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenVerstraelen","name":null,"path":"/JeroenVerstraelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3028262?s=80&v=4"},"commit":{"message":"increase overheadMemory for batch_job basic, signed urls, delete_job, and cog_execute_batch","shortMessageHtmlLink":"increase overheadMemory for batch_job basic, signed urls, delete_job,…"}},{"before":"705ac3b5bf58de24d4d8c14866e2c014262daa01","after":"b6e4d4c9d7ad1530f893e49292a4d1b9ba66989b","ref":"refs/heads/master","pushedAt":"2024-06-08T06:44:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenVerstraelen","name":null,"path":"/JeroenVerstraelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3028262?s=80&v=4"},"commit":{"message":"increase overheadMemory for test_batch_job_execute_batch","shortMessageHtmlLink":"increase overheadMemory for test_batch_job_execute_batch"}},{"before":"17ad7300ac6dc0591d56006e32605a71e1c3b085","after":"705ac3b5bf58de24d4d8c14866e2c014262daa01","ref":"refs/heads/master","pushedAt":"2024-06-07T11:29:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JeroenVerstraelen","name":null,"path":"/JeroenVerstraelen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3028262?s=80&v=4"},"commit":{"message":"increase memoryOverhead for basic jobs from 1g to 1.5g","shortMessageHtmlLink":"increase memoryOverhead for basic jobs from 1g to 1.5g"}},{"before":"74f380d54cb88048d09db1a677bd1b3273029fe2","after":"17ad7300ac6dc0591d56006e32605a71e1c3b085","ref":"refs/heads/master","pushedAt":"2024-06-07T07:59:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bossie","name":"Jan Van den bosch","path":"/bossie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032518?s=80&v=4"},"commit":{"message":"request: disable MS PC test to pass integration tests\n\nTraceback (most recent call last):\n File \"/opt/venv/lib64/python3.8/site-packages/requests/adapters.py\", line 667, in send\n resp = conn.urlopen(\n File \"/opt/venv/lib64/python3.8/site-packages/urllib3/connectionpool.py\", line 894, in urlopen\n return self.urlopen(\n File \"/opt/venv/lib64/python3.8/site-packages/urllib3/connectionpool.py\", line 894, in urlopen\n return self.urlopen(\n File \"/opt/venv/lib64/python3.8/site-packages/urllib3/connectionpool.py\", line 894, in urlopen\n return self.urlopen(\n [Previous line repeated 7 more times]\n File \"/opt/venv/lib64/python3.8/site-packages/urllib3/connectionpool.py\", line 884, in urlopen\n retries = retries.increment(method, url, response=response, _pool=self)\n File \"/opt/venv/lib64/python3.8/site-packages/urllib3/util/retry.py\", line 592, in increment\n raise MaxRetryError(_pool, url, error or ResponseError(cause))\nurllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='planetarycomputer.microsoft.com', port=443): Max retries exceeded with url: /api/sas/v1/token/landsateuwest/landsat-c2 (Caused by ResponseError('too many 429 error responses'))\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n File \"/opt/venv/lib64/python3.8/site-packages/flask/app.py\", line 1484, in full_dispatch_request\n rv = self.dispatch_request()\n File \"/opt/venv/lib64/python3.8/site-packages/flask/app.py\", line 1469, in dispatch_request\n return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/users/auth.py\", line 95, in decorated\n return f(*args, **kwargs)\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/views.py\", line 673, in result\n result = backend_implementation.processing.evaluate(process_graph=process_graph, env=env)\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 301, in evaluate\n return evaluate(process_graph=process_graph, env=env)\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 377, in evaluate\n result = convert_node(result_node, env=env)\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 402, in convert_node\n process_result = apply_process(process_id=process_id, args=processGraph.get('arguments', {}),\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 1581, in apply_process\n args = {name: convert_node(expr, env=env) for (name, expr) in sorted(args.items())}\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 1581, in \n args = {name: convert_node(expr, env=env) for (name, expr) in sorted(args.items())}\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 416, in convert_node\n return convert_node(processGraph['node'], env=env)\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 402, in convert_node\n process_result = apply_process(process_id=process_id, args=processGraph.get('arguments', {}),\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 1581, in apply_process\n args = {name: convert_node(expr, env=env) for (name, expr) in sorted(args.items())}\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 1581, in \n args = {name: convert_node(expr, env=env) for (name, expr) in sorted(args.items())}\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 416, in convert_node\n return convert_node(processGraph['node'], env=env)\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 402, in convert_node\n process_result = apply_process(process_id=process_id, args=processGraph.get('arguments', {}),\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 1581, in apply_process\n args = {name: convert_node(expr, env=env) for (name, expr) in sorted(args.items())}\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 1581, in \n args = {name: convert_node(expr, env=env) for (name, expr) in sorted(args.items())}\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 416, in convert_node\n return convert_node(processGraph['node'], env=env)\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 402, in convert_node\n process_result = apply_process(process_id=process_id, args=processGraph.get('arguments', {}),\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 1581, in apply_process\n args = {name: convert_node(expr, env=env) for (name, expr) in sorted(args.items())}\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 1581, in \n args = {name: convert_node(expr, env=env) for (name, expr) in sorted(args.items())}\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 416, in convert_node\n return convert_node(processGraph['node'], env=env)\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 402, in convert_node\n process_result = apply_process(process_id=process_id, args=processGraph.get('arguments', {}),\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 1613, in apply_process\n return process_function(args=ProcessArgs(args, process_id=process_id), env=env)\n File \"/opt/venv/lib64/python3.8/site-packages/openeo_driver/ProcessGraphDeserializer.py\", line 2234, in load_stac\n return env.backend_implementation.load_stac(url=url, load_params=load_params, env=env)\n File \"/opt/venv/lib64/python3.8/site-packages/openeogeotrellis/backend.py\", line 741, in load_stac\n return load_stac.load_stac(url, load_params, env, layer_properties={}, batch_jobs=self.batch_jobs)\n File \"/opt/venv/lib64/python3.8/site-packages/openeogeotrellis/load_stac.py\", line 305, in load_stac\n for itm in intersecting_items:\n File \"/opt/venv/lib64/python3.8/site-packages/pystac_client/item_search.py\", line 692, in items\n for item in self.items_as_dicts():\n File \"/opt/venv/lib64/python3.8/site-packages/pystac_client/item_search.py\", line 703, in items_as_dicts\n for page in self.pages_as_dicts():\n File \"/opt/venv/lib64/python3.8/site-packages/pystac_client/item_search.py\", line 738, in pages_as_dicts\n call_modifier(self.modifier, page)\n File \"/opt/venv/lib64/python3.8/site-packages/pystac_client/_utils.py\", line 18, in call_modifier\n result = modifier(obj)\n File \"/opt/venv/lib64/python3.8/site-packages/planetary_computer/sas.py\", line 109, in sign_inplace\n return sign(obj, copy=False)\n File \"/usr/lib64/python3.8/functools.py\", line 875, in wrapper\n return dispatch(args[0].__class__)(*args, **kw)\n File \"/opt/venv/lib64/python3.8/site-packages/planetary_computer/sas.py\", line 408, in sign_mapping\n v[\"href\"] = sign_url(v[\"href\"])\n File \"/opt/venv/lib64/python3.8/site-packages/planetary_computer/sas.py\", line 167, in sign_url\n token = get_token(account, container)\n File \"/opt/venv/lib64/python3.8/site-packages/planetary_computer/sas.py\", line 462, in get_token\n response = session.get(\n File \"/opt/venv/lib64/python3.8/site-packages/requests/sessions.py\", line 602, in get\n return self.request(\"GET\", url, **kwargs)\n File \"/opt/venv/lib64/python3.8/site-packages/requests/sessions.py\", line 589, in request\n resp = self.send(prep, **send_kwargs)\n File \"/opt/venv/lib64/python3.8/site-packages/requests/sessions.py\", line 703, in send\n r = adapter.send(request, **kwargs)\n File \"/opt/venv/lib64/python3.8/site-packages/requests/adapters.py\", line 691, in send\n raise RetryError(e, request=request)\nrequests.exceptions.RetryError: HTTPSConnectionPool(host='planetarycomputer.microsoft.com', port=443): Max retries exceeded with url: /api/sas/v1/token/landsateuwest/landsat-c2 (Caused by ResponseError('too many 429 error responses'))","shortMessageHtmlLink":"request: disable MS PC test to pass integration tests"}},{"before":"4a1803ca94d87c89c15c76da13ef88c078a582fb","after":"74f380d54cb88048d09db1a677bd1b3273029fe2","ref":"refs/heads/master","pushedAt":"2024-06-07T07:53:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bossie","name":"Jan Van den bosch","path":"/bossie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1032518?s=80&v=4"},"commit":{"message":"sanity check: assert job results \"self\" link is indeed unsigned\n\nhttps://github.com/Open-EO/openeo-geopyspark-driver/issues/792","shortMessageHtmlLink":"sanity check: assert job results \"self\" link is indeed unsigned"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMjozNDozMi4wMDAwMDBazwAAAAS3Z1KB","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMjozNDozMi4wMDAwMDBazwAAAAS3Z1KB","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wN1QwNzo1MzowMS4wMDAwMDBazwAAAARe9trO"}},"title":"Activity · Open-EO/openeo-geopyspark-integrationtests"}