{"receipt_id":"base-1","seq":1,"branch_id":"base","kind":"command","cmd":"python -c 'import base64; from pathlib import Path; Path('\"'\"'/tmp/receipts-rhayes777__pyautofit-888-test.patch'\"'\"').write_bytes(base64.b64decode('\"'\"'ZGlmZiAtLWdpdCBhL3Rlc3RfYXV0b2ZpdC9ub25fbGluZWFyL2dyaWQvdGVzdF9zZW5zaXRpdml0eS90ZXN0X2Z1bmN0aW9uYWxpdHkucHkgYi90ZXN0X2F1dG9maXQvbm9uX2xpbmVhci9ncmlkL3Rlc3Rfc2Vuc2l0aXZpdHkvdGVzdF9mdW5jdGlvbmFsaXR5LnB5CmluZGV4IDVmYjQ2NzcwZC4uNGQxMzMwZDFjIDEwMDY0NAotLS0gYS90ZXN0X2F1dG9maXQvbm9uX2xpbmVhci9ncmlkL3Rlc3Rfc2Vuc2l0aXZpdHkvdGVzdF9mdW5jdGlvbmFsaXR5LnB5CisrKyBiL3Rlc3RfYXV0b2ZpdC9ub25fbGluZWFyL2dyaWQvdGVzdF9zZW5zaXRpdml0eS90ZXN0X2Z1bmN0aW9uYWxpdHkucHkKQEAgLTI4LDcgKzI4LDYgQEAgZGVmIHRlc3RfbGFiZWxzKHNlbnNpdGl2aXR5KToKICAgICBdCiAKIAotCiBkZWYgdGVzdF9wZXJmb3JtX2pvYihqb2IpOgogICAgIHJlc3VsdCA9IGpvYi5wZXJmb3JtKCkKICAgICBhc3NlcnQgaXNpbnN0YW5jZShyZXN1bHQsIHMuSm9iUmVzdWx0KQpAQCAtNDAsMjMgKzM5LDMzIEBAIGNsYXNzIFRlc3RQZXJ0dXJiYXRpb25Nb2RlbHM6CiAgICAgQHB5dGVzdC5tYXJrLnBhcmFtZXRyaXplKAogICAgICAgICAibGltaXRfc2NhbGUsIGZsLCBmdSwgc2wsIHN1IiwKICAgICAgICAgWwotICAgICAgICAgICAgKDEuMCwgMC4wLCAwLjUsIDAuNSwgMS4wLCksCi0gICAgICAgICAgICAoMi4wLCAwLjAsIDAuNzUsIDAuMjUsIDEuMCwpLAotICAgICAgICAgICAgKDQuMCwgMC4wLCAxLjAsIDAuMCwgMS4wLCksCi0gICAgICAgIF0KKyAgICAgICAgICAgICgKKyAgICAgICAgICAgICAgICAxLjAsCisgICAgICAgICAgICAgICAgMC4wLAorICAgICAgICAgICAgICAgIDAuNSwKKyAgICAgICAgICAgICAgICAwLjUsCisgICAgICAgICAgICAgICAgMS4wLAorICAgICAgICAgICAgKSwKKyAgICAgICAgICAgICgKKyAgICAgICAgICAgICAgICAyLjAsCisgICAgICAgICAgICAgICAgMC4wLAorICAgICAgICAgICAgICAgIDAuNzUsCisgICAgICAgICAgICAgICAgMC4yNSwKKyAgICAgICAgICAgICAgICAxLjAsCisgICAgICAgICAgICApLAorICAgICAgICAgICAgKAorICAgICAgICAgICAgICAgIDQuMCwKKyAgICAgICAgICAgICAgICAwLjAsCisgICAgICAgICAgICAgICAgMS4wLAorICAgICAgICAgICAgICAgIDAuMCwKKyAgICAgICAgICAgICAgICAxLjAsCisgICAgICAgICAgICApLAorICAgICAgICBdLAogICAgICkKLSAgICBkZWYgdGVzdF9wZXJ0dXJiX21vZGVscygKLSAgICAgICAgICAgIHNlbGYsCi0gICAgICAgICAgICBzZW5zaXRpdml0eSwKLSAgICAgICAgICAgIGxpbWl0X3NjYWxlLAotICAgICAgICAgICAgZmwsIGZ1LCBzbCwgc3UKLSAgICApOgorICAgIGRlZiB0ZXN0X3BlcnR1cmJfbW9kZWxzKHNlbGYsIHNlbnNpdGl2aXR5LCBsaW1pdF9zY2FsZSwgZmwsIGZ1LCBzbCwgc3UpOgogICAgICAgICBzZW5zaXRpdml0eS5saW1pdF9zY2FsZSA9IGxpbWl0X3NjYWxlCiAgICAgICAgIGpvYnMgPSBzZW5zaXRpdml0eS5fbWFrZV9qb2JzKCkKLSAgICAgICAgbW9kZWxzID0gWwotICAgICAgICAgICAgam9iLnBlcnR1cmJfbW9kZWwKLSAgICAgICAgICAgIGZvciBqb2IgaW4gam9icwotICAgICAgICBdCisgICAgICAgIG1vZGVscyA9IFtqb2IucGVydHVyYl9tb2RlbCBmb3Igam9iIGluIGpvYnNdCiAKICAgICAgICAgZmlyc3QsIHNlY29uZCwgKl8gPSBtb2RlbHMKIApAQCAtNjgsMjQgKzc3LDE3IEBAIGNsYXNzIFRlc3RQZXJ0dXJiYXRpb25Nb2RlbHM6CiAgICAgICAgIGFzc2VydCBzZWNvbmQuc2lnbWEudXBwZXJfbGltaXQgPT0gc3UKIAogICAgIGRlZiB0ZXN0X19wZXJ0dXJiX21vZGVsc19fcHJpb3Jfb3ZlcndyaXRlX3ZpYV9wZXJ0dXJiX21vZGVsX3ByaW9yX2Z1bmMoCi0gICAgICAgICAgICBzZWxmLAotICAgICAgICAgICAgc2Vuc2l0aXZpdHksCisgICAgICAgIHNlbGYsCisgICAgICAgIHNlbnNpdGl2aXR5LAogICAgICk6Ci0gICAgICAgIGRlZiBwZXJ0dXJiX21vZGVsX3ByaW9yX2Z1bmMoCi0gICAgICAgICAgICAgICAgcGVydHVyYl9pbnN0YW5jZSwKLSAgICAgICAgICAgICAgICBwZXJ0dXJiX21vZGVsCi0gICAgICAgICk6Ci0KKyAgICAgICAgZGVmIHBlcnR1cmJfbW9kZWxfcHJpb3JfZnVuYyhwZXJ0dXJiX2luc3RhbmNlLCBwZXJ0dXJiX21vZGVsKToKICAgICAgICAgICAgIHBlcnR1cmJfbW9kZWwuY2VudHJlID0gYWYuVW5pZm9ybVByaW9yKGxvd2VyX2xpbWl0PS03LjAsIHVwcGVyX2xpbWl0PTQuMCkKIAogICAgICAgICAgICAgcmV0dXJuIHBlcnR1cmJfbW9kZWwKIAogICAgICAgICBzZW5zaXRpdml0eS5wZXJ0dXJiX21vZGVsX3ByaW9yX2Z1bmMgPSBwZXJ0dXJiX21vZGVsX3ByaW9yX2Z1bmMKICAgICAgICAgam9icyA9IHNlbnNpdGl2aXR5Ll9tYWtlX2pvYnMoKQotICAgICAgICBtb2RlbHMgPSBbCi0gICAgICAgICAgICBqb2IucGVydHVyYl9tb2RlbAotICAgICAgICAgICAgZm9yIGpvYiBpbiBqb2JzCi0gICAgICAgIF0KKyAgICAgICAgbW9kZWxzID0gW2pvYi5wZXJ0dXJiX21vZGVsIGZvciBqb2IgaW4gam9ic10KIAogICAgICAgICBmaXJzdCwgc2Vjb25kLCAqXyA9IG1vZGVscwogCkBAIC05NCwyNiArOTYsMjEgQEAgY2xhc3MgVGVzdFBlcnR1cmJhdGlvbk1vZGVsczoKICAgICAgICAgYXNzZXJ0IGZpcnN0LmNlbnRyZS5sb3dlcl9saW1pdCA9PSAtNy4wCiAgICAgICAgIGFzc2VydCBmaXJzdC5jZW50cmUudXBwZXJfbGltaXQgPT0gNC4wCiAKLSAgICBkZWYgdGVzdF9waHlzaWNhbCgKLSAgICAgICAgICAgIHNlbGYsCi0gICAgICAgICAgICBzZW5zaXRpdml0eQotICAgICk6Ci0gICAgICAgIHNlbnNpdGl2aXR5LnBlcnR1cmJfbW9kZWwuc2lnbWEgPSBhZi5Vbmlmb3JtUHJpb3IoCi0gICAgICAgICAgICB1cHBlcl9saW1pdD0xMAotICAgICAgICApCi0gICAgICAgIG1vZGVsID0gbGlzdCgKLSAgICAgICAgICAgIHNlbnNpdGl2aXR5Ll9tYWtlX2pvYnMoKQotICAgICAgICApWzBdLnBlcnR1cmJfbW9kZWwKKyAgICBkZWYgdGVzdF9waHlzaWNhbChzZWxmLCBzZW5zaXRpdml0eSk6CisgICAgICAgIHNlbnNpdGl2aXR5LnBlcnR1cmJfbW9kZWwuc2lnbWEgPSBhZi5Vbmlmb3JtUHJpb3IodXBwZXJfbGltaXQ9MTApCisgICAgICAgIG1vZGVsID0gbGlzdChzZW5zaXRpdml0eS5fbWFrZV9qb2JzKCkpWzBdLnBlcnR1cmJfbW9kZWwKICAgICAgICAgYXNzZXJ0IG1vZGVsLnNpZ21hLnVwcGVyX2xpbWl0ID09IDUKIAogICAgIGRlZiB0ZXN0X21vZGVsX3dpdGhfbGltaXRzKHNlbGYpOgogICAgICAgICBtb2RlbCA9IGFmLk1vZGVsKGFmLkdhdXNzaWFuKQogCi0gICAgICAgIHdpdGhfbGltaXRzID0gbW9kZWwud2l0aF9saW1pdHMoWwotICAgICAgICAgICAgKDAuMywgMC41KSwKLSAgICAgICAgICAgICgwLjMsIDAuNSksCi0gICAgICAgICAgICAoMC4zLCAwLjUpLAotICAgICAgICBdKQorICAgICAgICB3aXRoX2xpbWl0cyA9IG1vZGVsLndpdGhfbGltaXRzKAorICAgICAgICAgICAgWworICAgICAgICAgICAgICAgICgwLjMsIDAuNSksCisgICAgICAgICAgICAgICAgKDAuMywgMC41KSwKKyAgICAgICAgICAgICAgICAoMC4zLCAwLjUpLAorICAgICAgICAgICAgXQorICAgICAgICApCiAgICAgICAgIGFzc2VydCB3aXRoX2xpbWl0cy5jZW50cmUubG93ZXJfbGltaXQgPT0gMC4zCiAgICAgICAgIGFzc2VydCB3aXRoX2xpbWl0cy5jZW50cmUudXBwZXJfbGltaXQgPT0gMC41CiAKQEAgLTEyNiw4ICsxMjMsMjEgQEAgY2xhc3MgVGVzdFBlcnR1cmJhdGlvbk1vZGVsczoKICAgICAgICAgYXNzZXJ0IHByaW9yLnVwcGVyX2xpbWl0ID09IDUKIAogICAgIGRlZiB0ZXN0X2V4aXN0aW5nX2xpbWl0cyhzZWxmKToKLSAgICAgICAgcHJpb3IgPSBhZi5Vbmlmb3JtUHJpb3IoCi0gICAgICAgICAgICAyLCA0Ci0gICAgICAgICkud2l0aF9saW1pdHMoMywgNSkKKyAgICAgICAgcHJpb3IgPSBhZi5Vbmlmb3JtUHJpb3IoMiwgNCkud2l0aF9saW1pdHMoMywgNSkKICAgICAgICAgYXNzZXJ0IHByaW9yLmxvd2VyX2xpbWl0ID09IDMKICAgICAgICAgYXNzZXJ0IHByaW9yLnVwcGVyX2xpbWl0ID09IDQKKworCitAcHl0ZXN0LmZpeHR1cmUobmFtZT0idHVwbGVfc2Vuc2l0aXZpdHkiKQorZGVmIG1ha2VfdHVwbGVfc2Vuc2l0aXZpdHkoc2Vuc2l0aXZpdHkpOgorICAgIHNlbnNpdGl2aXR5Lm51bWJlcl9vZl9zdGVwcyA9ICgyLCAyLCA0KQorICAgIHJldHVybiBzZW5zaXRpdml0eQorCisKK2RlZiB0ZXN0X21vZGVsc193aXRoX3R1cGxlX3N0ZXBzKHR1cGxlX3NlbnNpdGl2aXR5KToKKyAgICB0dXBsZV9zZW5zaXRpdml0eS5udW1iZXJfb2Zfc3RlcHMgPSAoMiwgMiwgNCkKKyAgICBhc3NlcnQgbGVuKGxpc3QodHVwbGVfc2Vuc2l0aXZpdHkuX3BlcnR1cmJfbW9kZWxzKSkgPT0gMTYKKworCitkZWYgdGVzdF9qb2JzX3dpdGhfdHVwbGVfc3RlcHModHVwbGVfc2Vuc2l0aXZpdHkpOgorICAgIGFzc2VydCBsZW4obGlzdCh0dXBsZV9zZW5zaXRpdml0eS5fbWFrZV9qb2JzKCkpKSA9PSAxNgo='\"'\"'))'","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"","stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/rhayes777__pyautofit-888/runs/pilot-rhayes777__pyautofit-888-1f7f86d866/logs/base/base-1.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T21:42:46.427461Z","duration_s":0.024034,"timed_out":false,"image_before":"db4d1c76-ab4f-3f9d-8ff3-68428e490b01","image_after":"a72a7bf8-8cf0-43e2-865d-9b2bee598a8c","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-2","seq":2,"branch_id":"base","kind":"command","cmd":"git apply /tmp/receipts-rhayes777__pyautofit-888-test.patch","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"","stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/rhayes777__pyautofit-888/runs/pilot-rhayes777__pyautofit-888-1f7f86d866/logs/base/base-2.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T21:42:48.289647Z","duration_s":0.00402,"timed_out":false,"image_before":"a72a7bf8-8cf0-43e2-865d-9b2bee598a8c","image_after":"728d9202-65f9-46bd-a738-ec442e86c925","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-3","seq":3,"branch_id":"base","kind":"command","cmd":"/opt/receipts-785efd9df93f411dad5b651e3c195c33/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-785efd9df93f411dad5b651e3c195c33/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning test_autofit/non_linear/grid/test_sensitivity/test_functionality.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/base-3.xml","path":null,"exit_code":1,"stdout_tail":"ing\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n_______________________________ test_perform_job _______________________________\n----------------------------- Captured stdout call -----------------------------\n2026-10-03 21:42:55,634 - autofit.non_linear.search.abstract_search - INFO - Creating non-linear search\n2026-10-03 21:42:55,634 - root - WARNING - 'NoneType' object has no attribute 'instance'\n2026-10-03 21:42:55,635 - root - INFO - The output path of this fit is /PyAutoFit/test_autofit/output/bb3dba5cbcea2c378f7a633d83c16091\n2026-10-03 21:42:55,635 - root - INFO - Outputting pre-fit files (e.g. model.info, visualization).\n2026-10-03 21:42:55,643 - root - INFO - Removing all files except for .zip file\n2026-10-03 21:42:55,647 - autofit.non_linear.search.abstract_search - INFO - Creating non-linear search\n2026-10-03 21:42:55,647 - root - WARNING - 'NoneType' object has no attribute 'instance'\n2026-10-03 21:42:55,648 - root - INFO - The output path of this fit is /PyAutoFit/test_autofit/output/5f6f99377a23eb98863ae199b61e1131\n2026-10-03 21:42:55,648 - root - INFO - Outputting pre-fit files (e.g. model.info, visualization).\n2026-10-03 21:42:55,655 - root - INFO - Removing all files except for .zip file\n------------------------------ Captured log call -------------------------------\nINFO     autofit.non_linear.search.abstract_search:abstract_search.py:121 Creating non-linear search\nWARNING  root:result.py:94 'NoneType' object has no attribute 'instance'\nINFO     root:abstract_search.py:613 The output path of this fit is /PyAutoFit/test_autofit/output/bb3dba5cbcea2c378f7a633d83c16091\nINFO     root:abstract_search.py:616 Outputting pre-fit files (e.g. model.info, visualization).\nINFO     root:abstract_search.py:780 Removing all files except for .zip file\nINFO     autofit.non_linear.search.abstract_search:abstract_search.py:121 Creating non-linear search\nWARNING  root:result.py:94 'NoneType' object has no attribute 'instance'\nINFO     root:abstract_search.py:613 The output path of this fit is /PyAutoFit/test_autofit/output/5f6f99377a23eb98863ae199b61e1131\nINFO     root:abstract_search.py:616 Outputting pre-fit files (e.g. model.info, visualization).\nINFO     root:abstract_search.py:780 Removing all files except for .zip file\n_______ TestPerturbationModels.test_perturb_models[1.0-0.0-0.5-0.5-1.0] ________\n---------------------------- Captured stdout setup -----------------------------\n2026-10-03 21:42:55,661 - Sensitivity () - INFO - Creating\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n______ TestPerturbationModels.test_perturb_models[2.0-0.0-0.75-0.25-1.0] _______\n---------------------------- Captured stdout setup -----------------------------\n2026-10-03 21:42:55,670 - Sensitivity () - INFO - Creating\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n_______ TestPerturbationModels.test_perturb_models[4.0-0.0-1.0-0.0-1.0] ________\n---------------------------- Captured stdout setup -----------------------------\n2026-10-03 21:42:55,679 - Sensitivity () - INFO - Creating\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n_ TestPerturbationModels.test__perturb_models__prior_overwrite_via_perturb_model_prior_func _\n---------------------------- Captured stdout setup -----------------------------\n2026-10-03 21:42:55,688 - Sensitivity () - INFO - Creating\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n_____________________ TestPerturbationModels.test_physical _____________________\n---------------------------- Captured stdout setup -----------------------------\n2026-10-03 21:42:55,696 - Sensitivity () - INFO - Creating\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n------------- generated xml file: /opt/receipts/reports/base-3.xml -------------\n=========================== short test summary info ============================\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_lists\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_tuple_step_size\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_labels\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_perform_job\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[1.0-0.0-0.5-0.5-1.0]\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[2.0-0.0-0.75-0.25-1.0]\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[4.0-0.0-1.0-0.0-1.0]\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test__perturb_models__prior_overwrite_via_perturb_model_prior_func\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_physical\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_model_with_limits\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_prior_with_limits\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_existing_limits\nFAILED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_models_with_tuple_steps\nFAILED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_jobs_with_tuple_steps\n========================= 2 failed, 12 passed in 0.26s =========================\n","stderr_tail":"","stdout_sha256":"6d3c3f9b29c97841877c3003fa8cc2cfb3cc4307ec7bd7b4b18697d857c42ecf","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/rhayes777__pyautofit-888/runs/pilot-rhayes777__pyautofit-888-1f7f86d866/logs/base/base-3.log","tree_digest":"df6e67191989e8c62ff70a7fc287466a0f16e4090ada517d749f56bbf4f53348","tree_download_s":3.7189412501174957,"started_at":"2026-10-03T21:42:50.352576Z","duration_s":4.664384,"timed_out":false,"image_before":"728d9202-65f9-46bd-a738-ec442e86c925","image_after":"819eaa26-bd27-4909-94c7-4c70bf36d27f","junit":{"passed":["test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_lists","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_tuple_step_size","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_labels","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_perform_job","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[1.0-0.0-0.5-0.5-1.0]","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[2.0-0.0-0.75-0.25-1.0]","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[4.0-0.0-1.0-0.0-1.0]","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test__perturb_models__prior_overwrite_via_perturb_model_prior_func","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_physical","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_model_with_limits","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_prior_with_limits","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_existing_limits"],"failed":["test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_models_with_tuple_steps","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_jobs_with_tuple_steps"],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{"test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_models_with_tuple_steps":"TypeError: unsupported operand type(s) for /: 'tuple' and 'int'\nE   TypeError: unsupported operand type(s) for /: 'tuple' and 'int'","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_jobs_with_tuple_steps":"TypeError: unsupported operand type(s) for /: 'tuple' and 'int'\nE   TypeError: unsupported operand type(s) for /: 'tuple' and 'int'"}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-4","seq":4,"branch_id":"base","kind":"command","cmd":"/opt/receipts-00c81b5218104c89b98d2a744e9abca7/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-00c81b5218104c89b98d2a744e9abca7/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning test_autofit/non_linear/grid/test_sensitivity/test_functionality.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/base-4.xml","path":null,"exit_code":1,"stdout_tail":"ing\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n_______________________________ test_perform_job _______________________________\n----------------------------- Captured stdout call -----------------------------\n2026-10-03 21:43:07,782 - autofit.non_linear.search.abstract_search - INFO - Creating non-linear search\n2026-10-03 21:43:07,782 - root - WARNING - 'NoneType' object has no attribute 'instance'\n2026-10-03 21:43:07,783 - root - INFO - The output path of this fit is /PyAutoFit/test_autofit/output/bb3dba5cbcea2c378f7a633d83c16091\n2026-10-03 21:43:07,783 - root - INFO - Outputting pre-fit files (e.g. model.info, visualization).\n2026-10-03 21:43:07,790 - root - INFO - Removing all files except for .zip file\n2026-10-03 21:43:07,794 - autofit.non_linear.search.abstract_search - INFO - Creating non-linear search\n2026-10-03 21:43:07,794 - root - WARNING - 'NoneType' object has no attribute 'instance'\n2026-10-03 21:43:07,794 - root - INFO - The output path of this fit is /PyAutoFit/test_autofit/output/5f6f99377a23eb98863ae199b61e1131\n2026-10-03 21:43:07,795 - root - INFO - Outputting pre-fit files (e.g. model.info, visualization).\n2026-10-03 21:43:07,801 - root - INFO - Removing all files except for .zip file\n------------------------------ Captured log call -------------------------------\nINFO     autofit.non_linear.search.abstract_search:abstract_search.py:121 Creating non-linear search\nWARNING  root:result.py:94 'NoneType' object has no attribute 'instance'\nINFO     root:abstract_search.py:613 The output path of this fit is /PyAutoFit/test_autofit/output/bb3dba5cbcea2c378f7a633d83c16091\nINFO     root:abstract_search.py:616 Outputting pre-fit files (e.g. model.info, visualization).\nINFO     root:abstract_search.py:780 Removing all files except for .zip file\nINFO     autofit.non_linear.search.abstract_search:abstract_search.py:121 Creating non-linear search\nWARNING  root:result.py:94 'NoneType' object has no attribute 'instance'\nINFO     root:abstract_search.py:613 The output path of this fit is /PyAutoFit/test_autofit/output/5f6f99377a23eb98863ae199b61e1131\nINFO     root:abstract_search.py:616 Outputting pre-fit files (e.g. model.info, visualization).\nINFO     root:abstract_search.py:780 Removing all files except for .zip file\n_______ TestPerturbationModels.test_perturb_models[1.0-0.0-0.5-0.5-1.0] ________\n---------------------------- Captured stdout setup -----------------------------\n2026-10-03 21:43:07,807 - Sensitivity () - INFO - Creating\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n______ TestPerturbationModels.test_perturb_models[2.0-0.0-0.75-0.25-1.0] _______\n---------------------------- Captured stdout setup -----------------------------\n2026-10-03 21:43:07,816 - Sensitivity () - INFO - Creating\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n_______ TestPerturbationModels.test_perturb_models[4.0-0.0-1.0-0.0-1.0] ________\n---------------------------- Captured stdout setup -----------------------------\n2026-10-03 21:43:07,824 - Sensitivity () - INFO - Creating\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n_ TestPerturbationModels.test__perturb_models__prior_overwrite_via_perturb_model_prior_func _\n---------------------------- Captured stdout setup -----------------------------\n2026-10-03 21:43:07,833 - Sensitivity () - INFO - Creating\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n_____________________ TestPerturbationModels.test_physical _____________________\n---------------------------- Captured stdout setup -----------------------------\n2026-10-03 21:43:07,841 - Sensitivity () - INFO - Creating\n------------------------------ Captured log setup ------------------------------\nINFO     Sensitivity ():__init__.py:78 Creating\n------------- generated xml file: /opt/receipts/reports/base-4.xml -------------\n=========================== short test summary info ============================\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_lists\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_tuple_step_size\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_labels\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_perform_job\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[1.0-0.0-0.5-0.5-1.0]\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[2.0-0.0-0.75-0.25-1.0]\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[4.0-0.0-1.0-0.0-1.0]\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test__perturb_models__prior_overwrite_via_perturb_model_prior_func\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_physical\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_model_with_limits\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_prior_with_limits\nPASSED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_existing_limits\nFAILED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_models_with_tuple_steps\nFAILED test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_jobs_with_tuple_steps\n========================= 2 failed, 12 passed in 0.26s =========================\n","stderr_tail":"","stdout_sha256":"f1b43d33efa22f4048cb9f3d13bfb5d01693507c24883ee7088938196f431285","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/rhayes777__pyautofit-888/runs/pilot-rhayes777__pyautofit-888-1f7f86d866/logs/base/base-4.log","tree_digest":"df6e67191989e8c62ff70a7fc287466a0f16e4090ada517d749f56bbf4f53348","tree_download_s":4.194488540990278,"started_at":"2026-10-03T21:43:02.745485Z","duration_s":4.320126,"timed_out":false,"image_before":"819eaa26-bd27-4909-94c7-4c70bf36d27f","image_after":"63fa26c2-b6ba-435f-b384-8bb729d8f585","junit":{"passed":["test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_lists","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_tuple_step_size","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_labels","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_perform_job","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[1.0-0.0-0.5-0.5-1.0]","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[2.0-0.0-0.75-0.25-1.0]","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_perturb_models[4.0-0.0-1.0-0.0-1.0]","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test__perturb_models__prior_overwrite_via_perturb_model_prior_func","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_physical","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_model_with_limits","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_prior_with_limits","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::TestPerturbationModels::test_existing_limits"],"failed":["test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_models_with_tuple_steps","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_jobs_with_tuple_steps"],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{"test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_models_with_tuple_steps":"TypeError: unsupported operand type(s) for /: 'tuple' and 'int'\nE   TypeError: unsupported operand type(s) for /: 'tuple' and 'int'","test_autofit/non_linear/grid/test_sensitivity/test_functionality.py::test_jobs_with_tuple_steps":"TypeError: unsupported operand type(s) for /: 'tuple' and 'int'\nE   TypeError: unsupported operand type(s) for /: 'tuple' and 'int'"}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-5","seq":5,"branch_id":"base","kind":"command","cmd":"python -c 'import base64\nimport hashlib\nimport json\nimport os\nfrom pathlib import Path\n\npayload = json.loads(base64.b64decode('\"'\"'eyJ0ZXN0X2ZpbGVzIjpbInRlc3RfYXV0b2ZpdC9ub25fbGluZWFyL2dyaWQvdGVzdF9zZW5zaXRpdml0eS90ZXN0X2Z1bmN0aW9uYWxpdHkucHkiXSwidGVzdF9yb290cyI6WyJ0ZXN0X2F1dG9maXQvbm9uX2xpbmVhci9ncmlkL3Rlc3Rfc2Vuc2l0aXZpdHkiXSwiY29uZmlnX25hbWVzIjpbIi5weXRlc3QudG9tbCIsImNvbmZ0ZXN0LnB5IiwicHlwcm9qZWN0LnRvbWwiLCJweXRlc3QuaW5pIiwicHl0ZXN0LnRvbWwiLCJzZXR1cC5jZmciLCJ0b3guaW5pIl19'\"'\"'))\nexcluded = {'\"'\"'.git'\"'\"', '\"'\"'.venv'\"'\"', '\"'\"'__pycache__'\"'\"', '\"'\"'site-packages'\"'\"'}\n\ndef digest(path):\n    return hashlib.sha256(path.read_bytes()).hexdigest()\n\ntests = {}\nfor item in payload['\"'\"'test_files'\"'\"']:\n    path = Path(item)\n    if path.is_file():\n        tests[path.as_posix()] = digest(path)\nfor item in payload['\"'\"'test_roots'\"'\"']:\n    root = Path(item)\n    if not root.is_dir():\n        continue\n    for directory, names, filenames in os.walk(root, followlinks=False):\n        names[:] = sorted(name for name in names if name not in excluded)\n        for filename in sorted(filenames):\n            path = Path(directory, filename)\n            if path.is_file():\n                tests[path.as_posix()] = digest(path)\n\nconfigs = {}\nfor directory, names, filenames in os.walk('\"'\"'.'\"'\"', followlinks=False):\n    names[:] = sorted(name for name in names if name not in excluded)\n    for filename in sorted(filenames):\n        if filename not in payload['\"'\"'config_names'\"'\"']:\n            continue\n        path = Path(directory, filename)\n        rendered = path.as_posix()\n        rendered = rendered[2:] if rendered.startswith('\"'\"'./'\"'\"') else rendered\n        configs[rendered] = digest(path)\n\nprint(json.dumps({'\"'\"'test_digests'\"'\"': tests, '\"'\"'pytest_config_digests'\"'\"': configs}, sort_keys=True))\n'","path":null,"exit_code":0,"stdout_tail":"{\"pytest_config_digests\": {\"setup.cfg\": \"9b66264f6dfdb9b8d5e467a673e97ae8923126df6845976f1317ca89fd45ff3d\", \"test_autofit/aggregator/conftest.py\": \"ba0806ea5d339eab14b86d0e7875e21edc33d17b057f2de2b6f46aa2e9b88081\", \"test_autofit/analysis/conftest.py\": \"95712a522b3a8ce017bbb13fffe6937c788314cb51159fcc3e4acbc11a5d9708\", \"test_autofit/conftest.py\": \"a6a3c2e6f4abad383a10259bfe95a3ebc56f27e0c5357f4c5cf59a8501a26491\", \"test_autofit/database/conftest.py\": \"e2873b4d62eda9a8703735913c5ca7254ea42544ef38111399b40205b49046db\", \"test_autofit/database/migration/conftest.py\": \"fc9a54c6c798411f35e6d8016b5164a4006521a17939f30e9007d3353323fb54\", \"test_autofit/database/paths/conftest.py\": \"7f4875d5bc29d5f3e9ecfbfb0901988c499b9773b0cf05254752d824703a5303\", \"test_autofit/database/query/internal/conftest.py\": \"2d3fa1ba12240e395ea4388c77f7cce09aa6bf4a365ece914419ada5f59895a2\", \"test_autofit/database/query/query/conftest.py\": \"1288798fe779fc8a1146d721e30a1ce285459cdc4215f8b1be0bb40e72700e15\", \"test_autofit/graphical/conftest.py\": \"c849c96fd580a1389dd7949470b45e94ab0182b4cdac42230545dd7e109e734b\", \"test_autofit/graphical/gaussian/conftest.py\": \"1fdf23173ad6888bd93e78442c0eb19d25a0eabe7d7ba26eccdbafa2a316a0fa\", \"test_autofit/graphical/global/conftest.py\": \"2750a96c2744ee9c36aecaff4b725f32d988abf07435a3be1b0c8d447b698f5e\", \"test_autofit/graphical/hierarchical/conftest.py\": \"66960dc7d6b2a4d59c6d4214bd9d13ea6c553969cb65330c8cca089bc694e544\", \"test_autofit/graphical/info/conftest.py\": \"2affc805c5024beebd2c6987bfe6f7c16f294e467f669c270fb34acd07ca705c\", \"test_autofit/graphical/regression/conftest.py\": \"1eb70568b1b75cb4821a6f2a2fb0dcb176affbeeccc85496486e25a72a49c216\", \"test_autofit/interpolator/conftest.py\": \"31aec003629b7141e56e2a85a86a8e79971e0fd49eeab751710e48eed00ef375\", \"test_autofit/mapper/conftest.py\": \"b3c4eb4206df9b624b456d04ed01c3efbaa2040d0283d630e7c2ef6cbdf1125e\", \"test_autofit/mapper/model/serialise/conftest.py\": \"29fc7cf4c507bf4fb1142e73a8ad30adceb258f39c977d685798d42ff78f8e24\", \"test_autofit/mapper/with_paths/conftest.py\": \"6b8355134c4d86a4eb6e18cc4aa08076c8c5b38f19406ecd6f7ed3ebf8452ab0\", \"test_autofit/non_linear/grid/conftest.py\": \"a58386eed88b836f1c5f94fe67c728e29f508fd2b991fd6d3dcd174ae2d129d2\", \"test_autofit/non_linear/grid/test_paths/conftest.py\": \"09d34f250e131390f01086d8481cf2bcccac3a5943c1093f145eb7621ce99210\", \"test_autofit/non_linear/grid/test_sensitivity/conftest.py\": \"61fe1b94ec19a728a05d8e07e082ccad1da56f5568489bcf3038501e207d4c8f\", \"test_autofit/serialise/conftest.py\": \"c690179a6be4fadc1d1c329050234c657e40c5a80c43778e1157c1095b6173a4\"}, \"test_digests\": {\"test_autofit/non_linear/grid/test_sensitivity/__init__.py\": \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\", \"test_autofit/non_linear/grid/test_sensitivity/conftest.py\": \"61fe1b94ec19a728a05d8e07e082ccad1da56f5568489bcf3038501e207d4c8f\", \"test_autofit/non_linear/grid/test_sensitivity/test_functionality.py\": \"b5d035262907de4fc40e43f16e5136ec7f897602d4725fdbd0bcf4fedcf58b7b\", \"test_autofit/non_linear/grid/test_sensitivity/test_results.py\": \"8bb90a64b8c259f680b4516d2a964ba90d8f3eb5194fc257f695f80329081118\", \"test_autofit/non_linear/grid/test_sensitivity/test_run.py\": \"0828e32a026962aeb8c78c2a3d345256efb3217abca9c24016495ca1ee363901\"}}\n","stderr_tail":"","stdout_sha256":"0553d56549de0b696e43e3c4cfdb5dbfeb18bc30a6098979c383c903a77d30cc","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/rhayes777__pyautofit-888/runs/pilot-rhayes777__pyautofit-888-1f7f86d866/logs/base/base-5.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T21:43:15.507319Z","duration_s":0.039632,"timed_out":false,"image_before":"63fa26c2-b6ba-435f-b384-8bb729d8f585","image_after":"bb01ea23-f82a-41a2-9264-09f99160dee3","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-6","seq":6,"branch_id":"base","kind":"command","cmd":"python -c '# Runs inside the task sandbox, so it must work on Python 3.7.\npackages = set()\ntry:\n    import importlib.metadata as metadata\nexcept ImportError:\n    import pkg_resources\n\n    for dist in pkg_resources.working_set:\n        packages.add(dist.project_name + \"==\" + dist.version)\nelse:\n    for distribution in metadata.distributions():\n        name = distribution.metadata.get(\"Name\")\n        if name:\n            packages.add(name + \"==\" + distribution.version)\nprint(\"\\n\".join(sorted(packages, key=str.casefold)))\n'","path":null,"exit_code":0,"stdout_tail":"alabaster==1.0.0\nastropy-iers-data==0.2026.2.16.0.48.25\nastropy==6.1.7\nastunparse==1.6.3\nattrs==25.4.0\nautoconf==2025.12.21.1\nautofit==1.0.dev0\nbabel==2.18.0\ncertifi==2026.1.4\ncharset-normalizer==3.4.4\ncontourpy==1.3.2\ncorner==2.2.1\ncoverage==7.13.4\ncycler==0.12.1\ndecorator==5.2.1\ndill==0.4.1\ndocutils==0.21.2\ndynesty==2.1.2\nemcee==3.1.6\nexceptiongroup==1.3.1\nfonttools==4.61.1\nfuture==1.0.0\nh5py==3.15.1\nidna==3.11\nimagesize==1.4.1\niniconfig==2.3.0\njax==0.4.38\njaxlib==0.4.38\njaxnnls==1.0.1\nJinja2==3.1.6\nkiwisolver==1.4.9\nMarkupSafe==3.0.3\nmatplotlib==3.10.8\nml_dtypes==0.5.4\nmypy_extensions==1.1.0\nnumpy==1.26.4\nnumpydoc==1.10.0\nopt_einsum==3.4.0\npackaging==25.0\npathlib==1.0.1\npillow==12.1.1\npip==25.3\npluggy==1.6.0\npyerfa==2.0.1.5\nPygments==2.19.2\npyparsing==3.3.2\npyprojroot==0.2.0\npyswarms==1.3.0\npytest-cov==7.0.0\npytest==9.0.2\npython-dateutil==2.9.0.post0\nPyYAML==6.0.3\nrequests==2.32.5\nscipy==1.11.3\nsetuptools==80.9.0\nsix==1.17.0\nsnowballstemmer==3.0.1\nSphinx==8.1.3\nsphinxcontrib-applehelp==2.0.0\nsphinxcontrib-devhelp==2.0.0\nsphinxcontrib-htmlhelp==2.1.0\nsphinxcontrib-jsmath==1.0.1\nsphinxcontrib-qthelp==2.0.0\nsphinxcontrib-serializinghtml==2.0.0\nSQLAlchemy==1.3.20\nthreadpoolctl==3.2.0\ntimeout-decorator==0.5.0\ntomli==2.3.0\ntqdm==4.67.3\ntyping-inspect==0.9.0\ntyping_extensions==4.15.0\nurllib3==2.6.3\nwheel==0.45.1\nxxhash==3.4.1\n","stderr_tail":"","stdout_sha256":"7eee3248ca81b3098f6a555415bbc33c53453d2a8c2136edb953ff27a7ab3f4e","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/rhayes777__pyautofit-888/runs/pilot-rhayes777__pyautofit-888-1f7f86d866/logs/base/base-6.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T21:43:16.727709Z","duration_s":0.093388,"timed_out":false,"image_before":"bb01ea23-f82a-41a2-9264-09f99160dee3","image_after":"6561a198-2c6c-42aa-8cc6-e0cc977e2575","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-7","seq":7,"branch_id":"base","kind":"command","cmd":"git add -A && git -c user.name=receipts -c user.email=receipts@localhost commit -q --allow-empty -m \"receipts snapshot\" && git rev-parse HEAD","path":null,"exit_code":0,"stdout_tail":"d564f29a393b75747f1ec3da7c51070d2e12cda1\n","stderr_tail":"","stdout_sha256":"6726ec04559ca517f4d27083c4c5da81f711bfa335cad35ed1a2a83887c77a46","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/rhayes777__pyautofit-888/runs/pilot-rhayes777__pyautofit-888-1f7f86d866/logs/base/base-7.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T21:43:18.620235Z","duration_s":0.064516,"timed_out":false,"image_before":"6561a198-2c6c-42aa-8cc6-e0cc977e2575","image_after":"6b0200c8-8aac-4f69-b4f5-dd7afdc14aec","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":"d564f29a393b75747f1ec3da7c51070d2e12cda1"}
{"receipt_id":"base-8","seq":8,"branch_id":"base","kind":"command","cmd":"git -c core.quotePath=false ls-tree -z --name-only d564f29a393b75747f1ec3da7c51070d2e12cda1","path":null,"exit_code":0,"stdout_tail":".github\u0000.gitignore\u0000=5.0\u0000CITATIONS.rst\u0000CODE_OF_CONDUCT.md\u0000CONTRIBUTING.md\u0000LICENSE\u0000MANIFEST.in\u0000README.rst\u0000autofit\u0000build_requirements.txt\u0000docs\u0000eden.yaml\u0000files\u0000optional_requirements.txt\u0000paper\u0000readthedocs.yml\u0000requirements.txt\u0000scripts\u0000setup.cfg\u0000setup.py\u0000test_autofit\u0000to_do_list\u0000","stderr_tail":"","stdout_sha256":"8291cbd429e062597bcd1c462cc560ddfea79db27d47060d60a0128faa7ad657","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/rhayes777__pyautofit-888/runs/pilot-rhayes777__pyautofit-888-1f7f86d866/logs/base/base-8.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T21:43:19.989418Z","duration_s":0.004879,"timed_out":false,"image_before":"6b0200c8-8aac-4f69-b4f5-dd7afdc14aec","image_after":"50179d12-c7a0-416d-830d-e2f001357a02","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-9","seq":9,"branch_id":"base","kind":"command","cmd":"git -c core.quotePath=false ls-tree -z --name-only d564f29a393b75747f1ec3da7c51070d2e12cda1:src","path":null,"exit_code":128,"stdout_tail":"","stderr_tail":"fatal: Not a valid object name d564f29a393b75747f1ec3da7c51070d2e12cda1:src\n","stdout_sha256":"658d96905a1d4b1866cd74f91e55509487e3848de0a33b16151422f42b82fdd2","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/rhayes777__pyautofit-888/runs/pilot-rhayes777__pyautofit-888-1f7f86d866/logs/base/base-9.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T21:43:21.128944Z","duration_s":0.004171,"timed_out":false,"image_before":"50179d12-c7a0-416d-830d-e2f001357a02","image_after":"72a58fe1-fe1b-40fd-9b61-2eea59fb510b","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
