{"receipt_id":"w1-1","seq":1,"branch_id":"w1","kind":"apply","cmd":"git update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-ceef5ad02071433d82d6f122ae445702/incoming/1fc79b4529ba8a081eee17e4d1bb1c0cd20d52e25134e5b5dfeb88414c3a7da2.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch pystac/extensions/pointcloud.py...\nApplied patch to 'pystac/extensions/pointcloud.py' cleanly.\nApplied patch pystac/extensions/pointcloud.py cleanly.\n","stdout_sha256":"ab47ef1f12d60c6d769424aedb053c95b6157ba4e514f0f8c65b20025d3ca162","log_path":"~/dev/nebius-hackathon/pilot/v2-P/stac-utils__pystac-561/runs/pilot-stac-utils__pystac-561-fda655ae3d/logs/w1/w1-1.log","tree_digest":"189117397e5c52262d6464d7c4b017a7102e7bb80e61df6be9675019c77bdc6e","tree_download_s":5.7892101251054555,"started_at":"2026-10-03T19:16:05.426451Z","duration_s":0.014803,"timed_out":false,"image_before":"fbb2e29a-7c18-4962-911e-19d1a05400d0","image_after":"ca7bc03f-b5cc-4958-87c0-f226002f231a","junit":null,"diff":null,"patch_sha256":"1fc79b4529ba8a081eee17e4d1bb1c0cd20d52e25134e5b5dfeb88414c3a7da2","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w1-2","seq":2,"branch_id":"w1","kind":"verification","cmd":"/opt/receipts-ea34563d944f4caaacced70402797d57/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-ea34563d944f4caaacced70402797d57/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/extensions/test_pointcloud.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w1-2.xml","path":null,"exit_code":1,"stdout_tail":" warnings.warn(\n\ntests/extensions/test_pointcloud.py::TestCases::test_case_2\n  /usr/local/lib/python3.10/site-packages/_pytest/python.py:170: PytestReturnNotNoneWarning: Test functions should return None, but tests/extensions/test_pointcloud.py::TestCases::test_case_2 returned <class 'pystac.catalog.Catalog'>.\n  Did you mean to use `assert` instead of `return`?\n  See https://docs.pytest.org/en/stable/how-to/assert.html#return-not-none for more information.\n    warnings.warn(\n\ntests/extensions/test_pointcloud.py::TestCases::test_case_3\n  /usr/local/lib/python3.10/site-packages/_pytest/python.py:170: PytestReturnNotNoneWarning: Test functions should return None, but tests/extensions/test_pointcloud.py::TestCases::test_case_3 returned <class 'pystac.catalog.Catalog'>.\n  Did you mean to use `assert` instead of `return`?\n  See https://docs.pytest.org/en/stable/how-to/assert.html#return-not-none for more information.\n    warnings.warn(\n\ntests/extensions/test_pointcloud.py::TestCases::test_case_4\n  /usr/local/lib/python3.10/site-packages/_pytest/python.py:170: PytestReturnNotNoneWarning: Test functions should return None, but tests/extensions/test_pointcloud.py::TestCases::test_case_4 returned <class 'pystac.catalog.Catalog'>.\n  Did you mean to use `assert` instead of `return`?\n  See https://docs.pytest.org/en/stable/how-to/assert.html#return-not-none for more information.\n    warnings.warn(\n\ntests/extensions/test_pointcloud.py::TestCases::test_case_5\n  /usr/local/lib/python3.10/site-packages/_pytest/python.py:170: PytestReturnNotNoneWarning: Test functions should return None, but tests/extensions/test_pointcloud.py::TestCases::test_case_5 returned <class 'pystac.catalog.Catalog'>.\n  Did you mean to use `assert` instead of `return`?\n  See https://docs.pytest.org/en/stable/how-to/assert.html#return-not-none for more information.\n    warnings.warn(\n\ntests/extensions/test_pointcloud.py::TestCases::test_case_6\n  /usr/local/lib/python3.10/site-packages/_pytest/python.py:170: PytestReturnNotNoneWarning: Test functions should return None, but tests/extensions/test_pointcloud.py::TestCases::test_case_6 returned <class 'pystac.catalog.Catalog'>.\n  Did you mean to use `assert` instead of `return`?\n  See https://docs.pytest.org/en/stable/how-to/assert.html#return-not-none for more information.\n    warnings.warn(\n\ntests/extensions/test_pointcloud.py::TestCases::test_case_7\n  /usr/local/lib/python3.10/site-packages/_pytest/python.py:170: PytestReturnNotNoneWarning: Test functions should return None, but tests/extensions/test_pointcloud.py::TestCases::test_case_7 returned <class 'pystac.catalog.Catalog'>.\n  Did you mean to use `assert` instead of `return`?\n  See https://docs.pytest.org/en/stable/how-to/assert.html#return-not-none for more information.\n    warnings.warn(\n\ntests/extensions/test_pointcloud.py::TestCases::test_case_8\n  /usr/local/lib/python3.10/site-packages/_pytest/python.py:170: PytestReturnNotNoneWarning: Test functions should return None, but tests/extensions/test_pointcloud.py::TestCases::test_case_8 returned <class 'pystac.collection.Collection'>.\n  Did you mean to use `assert` instead of `return`?\n  See https://docs.pytest.org/en/stable/how-to/assert.html#return-not-none for more information.\n    warnings.warn(\n\n-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html\n==================================== PASSES ====================================\n-------------- generated xml file: /opt/receipts/reports/w1-2.xml --------------\n=========================== short test summary info ============================\nPASSED tests/extensions/test_pointcloud.py::TestCases::test_case_1\nPASSED tests/extensions/test_pointcloud.py::TestCases::test_case_2\nPASSED tests/extensions/test_pointcloud.py::TestCases::test_case_3\nPASSED tests/extensions/test_pointcloud.py::TestCases::test_case_4\nPASSED tests/extensions/test_pointcloud.py::TestCases::test_case_5\nPASSED tests/extensions/test_pointcloud.py::TestCases::test_case_6\nPASSED tests/extensions/test_pointcloud.py::TestCases::test_case_7\nPASSED tests/extensions/test_pointcloud.py::TestCases::test_case_8\nPASSED tests/extensions/test_pointcloud.py::PointcloudTest::test_apply\nPASSED tests/extensions/test_pointcloud.py::PointcloudTest::test_asset_ext_add_to\nPASSED tests/extensions/test_pointcloud.py::PointcloudTest::test_asset_extension\nPASSED tests/extensions/test_pointcloud.py::PointcloudTest::test_ext\nPASSED tests/extensions/test_pointcloud.py::PointcloudTest::test_extension_not_implemented\nPASSED tests/extensions/test_pointcloud.py::PointcloudTest::test_item_ext_add_to\nPASSED tests/extensions/test_pointcloud.py::PointcloudTest::test_pointcloud_schema\nPASSED tests/extensions/test_pointcloud.py::PointcloudTest::test_pointcloud_statistics\nPASSED tests/extensions/test_pointcloud.py::PointcloudTest::test_statistics\nPASSED tests/extensions/test_pointcloud.py::PointcloudTest::test_statistics_accessor_when_no_stats\nPASSED tests/extensions/test_pointcloud.py::PointcloudTest::test_to_from_dict\nPASSED tests/extensions/test_pointcloud.py::PointcloudSummariesTest::test_count\nPASSED tests/extensions/test_pointcloud.py::PointcloudSummariesTest::test_density\nPASSED tests/extensions/test_pointcloud.py::PointcloudSummariesTest::test_encoding\nPASSED tests/extensions/test_pointcloud.py::PointcloudSummariesTest::test_statistics\nPASSED tests/extensions/test_pointcloud.py::PointcloudSummariesTest::test_type\nFAILED tests/extensions/test_pointcloud.py::PointcloudTest::test_count - json...\nFAILED tests/extensions/test_pointcloud.py::PointcloudTest::test_density - js...\nFAILED tests/extensions/test_pointcloud.py::PointcloudTest::test_encoding - j...\nFAILED tests/extensions/test_pointcloud.py::PointcloudTest::test_schemas - js...\nFAILED tests/extensions/test_pointcloud.py::PointcloudTest::test_type - jsons...\nFAILED tests/extensions/test_pointcloud.py::PointcloudTest::test_validate_pointcloud\n=================== 6 failed, 24 passed, 8 warnings in 1.98s ===================\n","stderr_tail":"","stdout_sha256":"f1e642968802b1b7d788a04c8d071fc373f380e001afede8b7c8935ace9217f2","log_path":"~/dev/nebius-hackathon/pilot/v2-P/stac-utils__pystac-561/runs/pilot-stac-utils__pystac-561-fda655ae3d/logs/w1/w1-2.log","tree_digest":"189117397e5c52262d6464d7c4b017a7102e7bb80e61df6be9675019c77bdc6e","tree_download_s":4.603175000054762,"started_at":"2026-10-03T19:16:13.679503Z","duration_s":1.030233,"timed_out":false,"image_before":"ca7bc03f-b5cc-4958-87c0-f226002f231a","image_after":"baa345eb-3920-48a0-9b2d-f6cc78fe8ba2","junit":{"passed":["tests/utils/test_cases.py::tests::extensions::test_pointcloud::TestCases::test_case_1","tests/utils/test_cases.py::tests::extensions::test_pointcloud::TestCases::test_case_2","tests/utils/test_cases.py::tests::extensions::test_pointcloud::TestCases::test_case_3","tests/utils/test_cases.py::tests::extensions::test_pointcloud::TestCases::test_case_4","tests/utils/test_cases.py::tests::extensions::test_pointcloud::TestCases::test_case_5","tests/utils/test_cases.py::tests::extensions::test_pointcloud::TestCases::test_case_6","tests/utils/test_cases.py::tests::extensions::test_pointcloud::TestCases::test_case_7","tests/utils/test_cases.py::tests::extensions::test_pointcloud::TestCases::test_case_8","tests/extensions/test_pointcloud.py::PointcloudTest::test_apply","tests/extensions/test_pointcloud.py::PointcloudTest::test_asset_ext_add_to","tests/extensions/test_pointcloud.py::PointcloudTest::test_asset_extension","tests/extensions/test_pointcloud.py::PointcloudTest::test_ext","tests/extensions/test_pointcloud.py::PointcloudTest::test_extension_not_implemented","tests/extensions/test_pointcloud.py::PointcloudTest::test_item_ext_add_to","tests/extensions/test_pointcloud.py::PointcloudTest::test_pointcloud_schema","tests/extensions/test_pointcloud.py::PointcloudTest::test_pointcloud_statistics","tests/extensions/test_pointcloud.py::PointcloudTest::test_statistics","tests/extensions/test_pointcloud.py::PointcloudTest::test_statistics_accessor_when_no_stats","tests/extensions/test_pointcloud.py::PointcloudTest::test_to_from_dict","tests/extensions/test_pointcloud.py::PointcloudSummariesTest::test_count","tests/extensions/test_pointcloud.py::PointcloudSummariesTest::test_density","tests/extensions/test_pointcloud.py::PointcloudSummariesTest::test_encoding","tests/extensions/test_pointcloud.py::PointcloudSummariesTest::test_statistics","tests/extensions/test_pointcloud.py::PointcloudSummariesTest::test_type"],"failed":["tests/extensions/test_pointcloud.py::PointcloudTest::test_count","tests/extensions/test_pointcloud.py::PointcloudTest::test_density","tests/extensions/test_pointcloud.py::PointcloudTest::test_encoding","tests/extensions/test_pointcloud.py::PointcloudTest::test_schemas","tests/extensions/test_pointcloud.py::PointcloudTest::test_type","tests/extensions/test_pointcloud.py::PointcloudTest::test_validate_pointcloud"],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{"tests/extensions/test_pointcloud.py::PointcloudTest::test_count":"jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'\nE   KeyError: 'definitions'\n\nThe above exception was the direct cause of the following exception:\nE   jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'","tests/extensions/test_pointcloud.py::PointcloudTest::test_density":"jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'\nE   KeyError: 'definitions'\n\nThe above exception was the direct cause of the following exception:\nE   jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'","tests/extensions/test_pointcloud.py::PointcloudTest::test_encoding":"jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'\nE   KeyError: 'definitions'\n\nThe above exception was the direct cause of the following exception:\nE   jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'","tests/extensions/test_pointcloud.py::PointcloudTest::test_schemas":"jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'\nE   KeyError: 'definitions'\n\nThe above exception was the direct cause of the following exception:\nE   jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'","tests/extensions/test_pointcloud.py::PointcloudTest::test_type":"jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'\nE   KeyError: 'definitions'\n\nThe above exception was the direct cause of the following exception:\nE   jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'","tests/extensions/test_pointcloud.py::PointcloudTest::test_validate_pointcloud":"jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'\nE   KeyError: 'definitions'\n\nThe above exception was the direct cause of the following exception:\nE   jsonschema.exceptions._RefResolutionError: Unresolvable JSON pointer: 'definitions/link'"}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
