{"receipt_id":"base-1","seq":1,"branch_id":"base","kind":"command","cmd":"python -c 'import base64; from pathlib import Path; Path('\"'\"'/tmp/receipts-openmdao__aviary-807-test.patch'\"'\"').write_bytes(base64.b64decode('\"'\"'ZGlmZiAtLWdpdCBhL2F2aWFyeS9pbnRlcmZhY2UvdGVzdC90ZXN0X3BoYXNlX2luZm8ucHkgYi9hdmlhcnkvaW50ZXJmYWNlL3Rlc3QvdGVzdF9waGFzZV9pbmZvLnB5CmluZGV4IDBkNDg4NDNmLi5kMGU5NWI1NyAxMDA2NDQKLS0tIGEvYXZpYXJ5L2ludGVyZmFjZS90ZXN0L3Rlc3RfcGhhc2VfaW5mby5weQorKysgYi9hdmlhcnkvaW50ZXJmYWNlL3Rlc3QvdGVzdF9waGFzZV9pbmZvLnB5CkBAIC05Niw2ICs5Niw0NCBAQCBjbGFzcyBUZXN0UGFyYW1ldGVyaXplUGhhc2VJbmZvKHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgYXNzZXJ0X25lYXJfZXF1YWwocHJvYi5nZXRfdmFsKCd0cmFqLmNydWlzZS50aW1lc2VyaWVzLm1hY2gnKVswXSwgMC42KQogCiAKK0B1c2VfdGVtcGRpcnMKK2NsYXNzIFRlc3RQaGFzZUluZm9BUEkodW5pdHRlc3QuVGVzdENhc2UpOgorICAgIGRlZiB0ZXN0X3RpbWVfZHVyYXRpb24oc2VsZik6CisgICAgICAgIHBoYXNlX2luZm8gPSB7CisgICAgICAgICAgICAnb25seV9jcnVpc2UnOiB7CisgICAgICAgICAgICAgICAgJ3VzZXJfb3B0aW9ucyc6IHsKKyAgICAgICAgICAgICAgICAgICAgJ251bV9zZWdtZW50cyc6IDUsCisgICAgICAgICAgICAgICAgICAgICdvcmRlcic6IDMsCisgICAgICAgICAgICAgICAgICAgICdtYWNoX2luaXRpYWwnOiAoMC43MiwgJ3VuaXRsZXNzJyksCisgICAgICAgICAgICAgICAgICAgICdtYWNoX2ZpbmFsJzogKDAuNzIsICd1bml0bGVzcycpLAorICAgICAgICAgICAgICAgICAgICAnYWx0aXR1ZGVfaW5pdGlhbCc6ICgzMjAwMC4wLCAnZnQnKSwKKyAgICAgICAgICAgICAgICAgICAgJ2FsdGl0dWRlX2ZpbmFsJzogKDMyMDAwLjAsICdmdCcpLAorICAgICAgICAgICAgICAgICAgICAndGltZV9kdXJhdGlvbic6ICg3NywgJ3MnKSwKKyAgICAgICAgICAgICAgICB9LAorICAgICAgICAgICAgfSwKKyAgICAgICAgfQorICAgICAgICBwcm9iID0gQXZpYXJ5UHJvYmxlbSgpCisKKyAgICAgICAgY3N2X3BhdGggPSAnbW9kZWxzL3Rlc3RfYWlyY3JhZnQvYWlyY3JhZnRfZm9yX2JlbmNoX0Z3Rm0uY3N2JworCisgICAgICAgIHByb2IubG9hZF9pbnB1dHMoY3N2X3BhdGgsIHBoYXNlX2luZm8pCisgICAgICAgIHByb2IuY2hlY2tfYW5kX3ByZXByb2Nlc3NfaW5wdXRzKCkKKworICAgICAgICBwcm9iLmFkZF9wcmVfbWlzc2lvbl9zeXN0ZW1zKCkKKyAgICAgICAgcHJvYi5hZGRfcGhhc2VzKCkKKyAgICAgICAgcHJvYi5hZGRfcG9zdF9taXNzaW9uX3N5c3RlbXMoKQorCisgICAgICAgIHByb2IubGlua19waGFzZXMoKQorCisgICAgICAgIHByb2Iuc2V0dXAoKQorICAgICAgICBwcm9iLnNldF9pbml0aWFsX2d1ZXNzZXMoKQorCisgICAgICAgIHByb2IucnVuX2F2aWFyeV9wcm9ibGVtKCkKKworICAgICAgICB0aW1lID0gcHJvYi5nZXRfdmFsKCd0cmFqLm9ubHlfY3J1aXNlLnRpbWVzZXJpZXMudGltZScsIHVuaXRzPSdzJylbLTFdCisgICAgICAgIGFzc2VydF9uZWFyX2VxdWFsKHRpbWUsIDc3LjAsIDFlLTUpCisKKwogIyBUbyBydW4gdGhlIHRlc3RzCiBpZiBfX25hbWVfXyA9PSAnX19tYWluX18nOgogICAgIHVuaXR0ZXN0Lm1haW4oKQpkaWZmIC0tZ2l0IGEvYXZpYXJ5L2ludGVyZmFjZS90ZXN0L3Rlc3RfcmVzZXJ2ZV9zdXBwb3J0LnB5IGIvYXZpYXJ5L2ludGVyZmFjZS90ZXN0L3Rlc3RfcmVzZXJ2ZV9zdXBwb3J0LnB5CmluZGV4IDRkYzY5ZWM3Li5mZjZlYzNiMiAxMDA2NDQKLS0tIGEvYXZpYXJ5L2ludGVyZmFjZS90ZXN0L3Rlc3RfcmVzZXJ2ZV9zdXBwb3J0LnB5CisrKyBiL2F2aWFyeS9pbnRlcmZhY2UvdGVzdC90ZXN0X3Jlc2VydmVfc3VwcG9ydC5weQpAQCAtMTYsNyArMTYsNyBAQCBmcm9tIGF2aWFyeS52YXJpYWJsZV9pbmZvLnZhcmlhYmxlcyBpbXBvcnQgQWlyY3JhZnQsIE1pc3Npb24KICMgICAgICBpdCBvbmx5IHBhcnRpYWxseSBkb2VzIChzaG91bGQgYmUgY2hlY2tpbmcgdGhhdCB0aGUgcmVzZXJ2ZSBtaXNzaW9uIHByb3Blcmx5CiAjICAgICAgZXhpc3RzIGluIHRyYWogYXMgd2VsbCkKIEB1c2VfdGVtcGRpcnMKLWNsYXNzIFByZU1pc3Npb25Hcm91cFRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgorY2xhc3MgUmVzZXJ2ZVRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogICAgIGRlZiB0ZXN0X3Bvc3RfbWlzc2lvbl9wcm9tb3Rpb24oc2VsZik6CiAgICAgICAgIHBoYXNlX2luZm8gPSBkZWVwY29weShwaF9pbl9mbG9wcykKIAo='\"'\"'))'","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"","stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","log_path":"~/dev/nebius-hackathon/pilot/v2-P/openmdao__aviary-807/runs/pilot-openmdao__aviary-807-2467a5dac6/logs/base/base-1.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T18:11:43.783728Z","duration_s":0.024218999999999997,"timed_out":false,"image_before":"fd58b526-21ae-3f8b-bd88-74b6676d9819","image_after":"3a74895e-e884-4b89-8c51-d11469bee651","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-openmdao__aviary-807-test.patch","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"","stdout_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","log_path":"~/dev/nebius-hackathon/pilot/v2-P/openmdao__aviary-807/runs/pilot-openmdao__aviary-807-2467a5dac6/logs/base/base-2.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T18:11:45.564648Z","duration_s":0.003802,"timed_out":false,"image_before":"3a74895e-e884-4b89-8c51-d11469bee651","image_after":"02c6518f-c7aa-47a7-a628-42cdb25c0a92","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-16a58837a26b40a19fe5803956d69cae/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-16a58837a26b40a19fe5803956d69cae/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning aviary/interface/test/test_phase_info.py aviary/interface/test/test_reserve_support.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":"ss > max_wingfuel_mass, adding a body tank\nWarning: req_fuel_mass > max_wingfuel_mass, adding a body tank\nNL: Newton 0 ; 49585.142 1\nWarning: req_fuel_mass > max_wingfuel_mass, adding a body tank\nWarning: req_fuel_mass > max_wingfuel_mass, adding a body tank\nNL: Newton 1 ; 441.398789 0.00890183573\nWarning: req_fuel_mass > max_wingfuel_mass, adding a body tank\nWarning: req_fuel_mass > max_wingfuel_mass, adding a body tank\nNL: Newton 2 ; 0 0\nNL: Newton Converged\n\n=================================\ntraj.phases.cruise.rhs.prop_group\n=================================\nNL: Newton 0 ; 0.526800149 1\nNL: Newton 1 ; 0.0207057384 0.0393047314\nNL: Newton 2 ; 2.95517052e-16 5.60966152e-16\nNL: Newton Converged\n___________________ ReserveTest.test_post_mission_promotion ____________________\n----------------------------- Captured stdout call -----------------------------\n\n=============================================================\npre_mission.core_subsystems.core_mass.wing_mass.isolated_mass\n=============================================================\nNL: Newton 0 ; 2107.33372 1\nNL: Newton 1 ; 0.104974269 4.98137853e-05\nNL: Newton 2 ; 2.58296495e-10 1.22570285e-13\nNL: Newton Converged\n\n===============================================\npre_mission.core_subsystems.core_mass.fuel_mass\n===============================================\nNL: Newton 0 ; 53155.2366 1\nNL: Newton 1 ; 227.107795 0.0042725385\nNL: Newton 2 ; 0.00792806523 1.49149279e-07\nNL: Newton 3 ; 0 0\nNL: Newton Converged\n\n==============================\ntraj.phases.climb.indep_states\n==============================\nNL: Newton Converged in 1 iterations\n\n====================================\ntraj.phases.climb.rhs_all.solver_sub\n====================================\n+  \n+  ======================================================\n+  traj.phases.climb.rhs_all.solver_sub.core_aerodynamics\n+  ======================================================\n+  NL: Newton 0 ; 3.52805045e-06 1\n+  NL: Newton 1 ; 1.06218258e-21 3.01067855e-16\n+  NL: Newton Converged\nNL: Newton 0 ; 0.0648877761 1\n+  \n+  ======================================================\n+  traj.phases.climb.rhs_all.solver_sub.core_aerodynamics\n+  ======================================================\n+  NL: Newton 0 ; 1.21897752e-21 1\n+  NL: Newton Converged\nNL: Newton 1 ; 1.40721587e-05 0.000216869178\n+  \n+  ======================================================\n+  traj.phases.climb.rhs_all.solver_sub.core_aerodynamics\n+  ======================================================\n+  NL: Newton 0 ; 9.52955683e-22 1\n+  NL: Newton Converged\nNL: Newton 2 ; 1.31169192e-17 2.02147769e-16\nNL: Newton Converged\n\n===============================\ntraj.phases.cruise.indep_states\n===============================\nNL: Newton Converged in 0 iterations\n\n=====================================\ntraj.phases.cruise.rhs_all.solver_sub\n=====================================\n+  \n+  =======================================================\n+  traj.phases.cruise.rhs_all.solver_sub.core_aerodynamics\n+  =======================================================\n+  NL: Newton 0 ; 1.13131283e-06 1\n+  NL: Newton 1 ; 3.31743351e-22 2.93237506e-16\n+  NL: Newton Converged\nNL: Newton 0 ; 0.00317079217 1\n+  \n+  =======================================================\n+  traj.phases.cruise.rhs_all.solver_sub.core_aerodynamics\n+  =======================================================\n+  NL: Newton 0 ; 3.31743351e-22 1\n+  NL: Newton Converged\nNL: Newton 1 ; 4.13686211e-08 1.30467779e-05\n+  \n+  =======================================================\n+  traj.phases.cruise.rhs_all.solver_sub.core_aerodynamics\n+  =======================================================\n+  NL: Newton 0 ; 3.31743351e-22 1\n+  NL: Newton Converged\nNL: Newton 2 ; 3.31743351e-22 1.04624754e-19\nNL: Newton Converged\n\n================================\ntraj.phases.descent.indep_states\n================================\nNL: Newton Converged in 0 iterations\n\n======================================\ntraj.phases.descent.rhs_all.solver_sub\n======================================\n+  \n+  ========================================================\n+  traj.phases.descent.rhs_all.solver_sub.core_aerodynamics\n+  ========================================================\n+  NL: Newton 0 ; 2.93010889e-06 1\n+  NL: Newton 1 ; 8.4578291e-22 2.88652381e-16\n+  NL: Newton Converged\nNL: Newton 0 ; 0.128241691 1\n+  \n+  ========================================================\n+  traj.phases.descent.rhs_all.solver_sub.core_aerodynamics\n+  ========================================================\n+  NL: Newton 0 ; 8.93246309e-22 1\n+  NL: Newton Converged\nNL: Newton 1 ; 0.00513090848 0.0400096756\n+  \n+  ========================================================\n+  traj.phases.descent.rhs_all.solver_sub.core_aerodynamics\n+  ========================================================\n+  NL: Newton 0 ; 8.4578291e-22 1\n+  NL: Newton Converged\nNL: Newton 2 ; 9.15840796e-05 0.000714152149\n+  \n+  ========================================================\n+  traj.phases.descent.rhs_all.solver_sub.core_aerodynamics\n+  ========================================================\n+  NL: Newton 0 ; 8.93246309e-22 1\n+  NL: Newton Converged\nNL: Newton 3 ; 7.35567902e-18 5.73579383e-17\nNL: Newton Converged\n------------- generated xml file: /opt/receipts/reports/base-3.xml -------------\n=========================== short test summary info ============================\nPASSED aviary/interface/test/test_phase_info.py::TestParameterizePhaseInfo::test_phase_info_parameterization_height_energy\nPASSED aviary/interface/test/test_phase_info.py::TestParameterizePhaseInfo::test_phase_info_parameterization_two_dof\nPASSED aviary/interface/test/test_reserve_support.py::ReserveTest::test_gasp_relative_reserve\nPASSED aviary/interface/test/test_reserve_support.py::ReserveTest::test_post_mission_promotion\nFAILED aviary/interface/test/test_phase_info.py::TestPhaseInfoAPI::test_time_duration\n================== 1 failed, 4 passed, 25 warnings in 18.25s ===================\n","stderr_tail":"","stdout_sha256":"164fd2019fe6a5e1b02d2aab9f2449cda99536c89bf2880c8c8b005cb7d847d4","log_path":"~/dev/nebius-hackathon/pilot/v2-P/openmdao__aviary-807/runs/pilot-openmdao__aviary-807-2467a5dac6/logs/base/base-3.log","tree_digest":"5d2ca7b2e9d214183ef72e14ade45a647fbafe6e2bae9efa6dbc2f42a902d23c","tree_download_s":5.736682833870873,"started_at":"2026-10-03T18:11:46.714445Z","duration_s":18.685386,"timed_out":false,"image_before":"02c6518f-c7aa-47a7-a628-42cdb25c0a92","image_after":"f2c4dcc7-8f01-4119-930d-57d5b8221148","junit":{"passed":["aviary/interface/test/test_phase_info.py::TestParameterizePhaseInfo::test_phase_info_parameterization_height_energy","aviary/interface/test/test_phase_info.py::TestParameterizePhaseInfo::test_phase_info_parameterization_two_dof","aviary/interface/test/test_reserve_support.py::ReserveTest::test_gasp_relative_reserve","aviary/interface/test/test_reserve_support.py::ReserveTest::test_post_mission_promotion"],"failed":["aviary/interface/test/test_phase_info.py::TestPhaseInfoAPI::test_time_duration"],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{"aviary/interface/test/test_phase_info.py::TestPhaseInfoAPI::test_time_duration":"ValueError: actual [1.], desired [77.], rel error 0.987012987012987, tolerance 1e-05\nE   ValueError: actual [1.], desired [77.], rel error 0.987012987012987, tolerance 1e-05"}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"base-4","seq":4,"branch_id":"base","kind":"command","cmd":"/opt/receipts-2c82436e92694b77b9e6c68980c8f3b3/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-2c82436e92694b77b9e6c68980c8f3b3/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning aviary/interface/test/test_phase_info.py aviary/interface/test/test_reserve_support.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":"ss > max_wingfuel_mass, adding a body tank\nWarning: req_fuel_mass > max_wingfuel_mass, adding a body tank\nNL: Newton 0 ; 49585.142 1\nWarning: req_fuel_mass > max_wingfuel_mass, adding a body tank\nWarning: req_fuel_mass > max_wingfuel_mass, adding a body tank\nNL: Newton 1 ; 441.398789 0.00890183573\nWarning: req_fuel_mass > max_wingfuel_mass, adding a body tank\nWarning: req_fuel_mass > max_wingfuel_mass, adding a body tank\nNL: Newton 2 ; 0 0\nNL: Newton Converged\n\n=================================\ntraj.phases.cruise.rhs.prop_group\n=================================\nNL: Newton 0 ; 0.526800149 1\nNL: Newton 1 ; 0.0207057384 0.0393047314\nNL: Newton 2 ; 2.95517052e-16 5.60966152e-16\nNL: Newton Converged\n___________________ ReserveTest.test_post_mission_promotion ____________________\n----------------------------- Captured stdout call -----------------------------\n\n=============================================================\npre_mission.core_subsystems.core_mass.wing_mass.isolated_mass\n=============================================================\nNL: Newton 0 ; 2107.33372 1\nNL: Newton 1 ; 0.104974269 4.98137853e-05\nNL: Newton 2 ; 2.58296495e-10 1.22570285e-13\nNL: Newton Converged\n\n===============================================\npre_mission.core_subsystems.core_mass.fuel_mass\n===============================================\nNL: Newton 0 ; 53155.2366 1\nNL: Newton 1 ; 227.107795 0.0042725385\nNL: Newton 2 ; 0.00792806523 1.49149279e-07\nNL: Newton 3 ; 0 0\nNL: Newton Converged\n\n==============================\ntraj.phases.climb.indep_states\n==============================\nNL: Newton Converged in 1 iterations\n\n====================================\ntraj.phases.climb.rhs_all.solver_sub\n====================================\n+  \n+  ======================================================\n+  traj.phases.climb.rhs_all.solver_sub.core_aerodynamics\n+  ======================================================\n+  NL: Newton 0 ; 3.52805045e-06 1\n+  NL: Newton 1 ; 1.06218258e-21 3.01067855e-16\n+  NL: Newton Converged\nNL: Newton 0 ; 0.0648877761 1\n+  \n+  ======================================================\n+  traj.phases.climb.rhs_all.solver_sub.core_aerodynamics\n+  ======================================================\n+  NL: Newton 0 ; 1.21897752e-21 1\n+  NL: Newton Converged\nNL: Newton 1 ; 1.40721587e-05 0.000216869178\n+  \n+  ======================================================\n+  traj.phases.climb.rhs_all.solver_sub.core_aerodynamics\n+  ======================================================\n+  NL: Newton 0 ; 9.52955683e-22 1\n+  NL: Newton Converged\nNL: Newton 2 ; 1.31169192e-17 2.02147769e-16\nNL: Newton Converged\n\n===============================\ntraj.phases.cruise.indep_states\n===============================\nNL: Newton Converged in 0 iterations\n\n=====================================\ntraj.phases.cruise.rhs_all.solver_sub\n=====================================\n+  \n+  =======================================================\n+  traj.phases.cruise.rhs_all.solver_sub.core_aerodynamics\n+  =======================================================\n+  NL: Newton 0 ; 1.13131283e-06 1\n+  NL: Newton 1 ; 3.31743351e-22 2.93237506e-16\n+  NL: Newton Converged\nNL: Newton 0 ; 0.00317079217 1\n+  \n+  =======================================================\n+  traj.phases.cruise.rhs_all.solver_sub.core_aerodynamics\n+  =======================================================\n+  NL: Newton 0 ; 3.31743351e-22 1\n+  NL: Newton Converged\nNL: Newton 1 ; 4.13686211e-08 1.30467779e-05\n+  \n+  =======================================================\n+  traj.phases.cruise.rhs_all.solver_sub.core_aerodynamics\n+  =======================================================\n+  NL: Newton 0 ; 3.31743351e-22 1\n+  NL: Newton Converged\nNL: Newton 2 ; 3.31743351e-22 1.04624754e-19\nNL: Newton Converged\n\n================================\ntraj.phases.descent.indep_states\n================================\nNL: Newton Converged in 0 iterations\n\n======================================\ntraj.phases.descent.rhs_all.solver_sub\n======================================\n+  \n+  ========================================================\n+  traj.phases.descent.rhs_all.solver_sub.core_aerodynamics\n+  ========================================================\n+  NL: Newton 0 ; 2.93010889e-06 1\n+  NL: Newton 1 ; 8.4578291e-22 2.88652381e-16\n+  NL: Newton Converged\nNL: Newton 0 ; 0.128241691 1\n+  \n+  ========================================================\n+  traj.phases.descent.rhs_all.solver_sub.core_aerodynamics\n+  ========================================================\n+  NL: Newton 0 ; 8.93246309e-22 1\n+  NL: Newton Converged\nNL: Newton 1 ; 0.00513090848 0.0400096756\n+  \n+  ========================================================\n+  traj.phases.descent.rhs_all.solver_sub.core_aerodynamics\n+  ========================================================\n+  NL: Newton 0 ; 8.4578291e-22 1\n+  NL: Newton Converged\nNL: Newton 2 ; 9.15840796e-05 0.000714152149\n+  \n+  ========================================================\n+  traj.phases.descent.rhs_all.solver_sub.core_aerodynamics\n+  ========================================================\n+  NL: Newton 0 ; 8.93246309e-22 1\n+  NL: Newton Converged\nNL: Newton 3 ; 7.35567902e-18 5.73579383e-17\nNL: Newton Converged\n------------- generated xml file: /opt/receipts/reports/base-4.xml -------------\n=========================== short test summary info ============================\nPASSED aviary/interface/test/test_phase_info.py::TestParameterizePhaseInfo::test_phase_info_parameterization_height_energy\nPASSED aviary/interface/test/test_phase_info.py::TestParameterizePhaseInfo::test_phase_info_parameterization_two_dof\nPASSED aviary/interface/test/test_reserve_support.py::ReserveTest::test_gasp_relative_reserve\nPASSED aviary/interface/test/test_reserve_support.py::ReserveTest::test_post_mission_promotion\nFAILED aviary/interface/test/test_phase_info.py::TestPhaseInfoAPI::test_time_duration\n================== 1 failed, 4 passed, 25 warnings in 17.12s ===================\n","stderr_tail":"","stdout_sha256":"85c0921347ad4bc68eb9d2e91765898475f329b3e2ec4ec5aa82ba2cf6df10f1","log_path":"~/dev/nebius-hackathon/pilot/v2-P/openmdao__aviary-807/runs/pilot-openmdao__aviary-807-2467a5dac6/logs/base/base-4.log","tree_digest":"5d2ca7b2e9d214183ef72e14ade45a647fbafe6e2bae9efa6dbc2f42a902d23c","tree_download_s":5.315959917148575,"started_at":"2026-10-03T18:12:18.168754Z","duration_s":17.565864,"timed_out":false,"image_before":"f2c4dcc7-8f01-4119-930d-57d5b8221148","image_after":"71907c48-6d2d-4ba2-ac9e-584322af7a38","junit":{"passed":["aviary/interface/test/test_phase_info.py::TestParameterizePhaseInfo::test_phase_info_parameterization_height_energy","aviary/interface/test/test_phase_info.py::TestParameterizePhaseInfo::test_phase_info_parameterization_two_dof","aviary/interface/test/test_reserve_support.py::ReserveTest::test_gasp_relative_reserve","aviary/interface/test/test_reserve_support.py::ReserveTest::test_post_mission_promotion"],"failed":["aviary/interface/test/test_phase_info.py::TestPhaseInfoAPI::test_time_duration"],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{"aviary/interface/test/test_phase_info.py::TestPhaseInfoAPI::test_time_duration":"ValueError: actual [1.], desired [77.], rel error 0.987012987012987, tolerance 1e-05\nE   ValueError: actual [1.], desired [77.], rel error 0.987012987012987, tolerance 1e-05"}},"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('\"'\"'eyJ0ZXN0X2ZpbGVzIjpbImF2aWFyeS9pbnRlcmZhY2UvdGVzdC90ZXN0X3BoYXNlX2luZm8ucHkiXSwidGVzdF9yb290cyI6WyJhdmlhcnkvaW50ZXJmYWNlL3Rlc3QiXSwiY29uZmlnX25hbWVzIjpbIi5weXRlc3QudG9tbCIsImNvbmZ0ZXN0LnB5IiwicHlwcm9qZWN0LnRvbWwiLCJweXRlc3QuaW5pIiwicHl0ZXN0LnRvbWwiLCJzZXR1cC5jZmciLCJ0b3guaW5pIl19'\"'\"'))\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\": {\"pyproject.toml\": \"c374c6dff0ad97761f60bf9725f3d60159fb0e32fcd02d997cd308f853f958b0\"}, \"test_digests\": {\"aviary/interface/test/__init__.py\": \"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\", \"aviary/interface/test/sizing_problem_for_test.json\": \"988e9cb25814ab0cb25b2b33c89c94904ae7c5541345011ebb4a39469fdf73be\", \"aviary/interface/test/specially_named_for_tests.deck\": \"013e601f275ec10b5a38d9472dde50aa840a64b07c1a5b88b79aa2ff6379be4f\", \"aviary/interface/test/test_cmd_entry_points.py\": \"e52985ad9b49c1c861e486ce8f7fc773bf08a248c50d55d9561dd0671d35e90d\", \"aviary/interface/test/test_download_models.py\": \"7480c1c880414e04ec1692c7e23de19ecd02d10152230f194a71e5bb0f820faa\", \"aviary/interface/test/test_height_energy_mission.py\": \"1ba2bff90fc87e354f50dfbb22acf0759c068d5836e27d34acadebf12e296d9a\", \"aviary/interface/test/test_installation_test.py\": \"5be7d88e80e9271be3f90b1ccbada40c80dc24c785107bd9e2ba49f6e7313ff5\", \"aviary/interface/test/test_interface_bugs.py\": \"4689ed8297e4d0bec8d5763e4566858df6d0d4cd67802d5f0ba91929c566d689\", \"aviary/interface/test/test_json.py\": \"ade5b777ce2a912ef32ea98570ee763fffd43073cf103c9d73b7f80233ed76d1\", \"aviary/interface/test/test_linkage_logic.py\": \"c3ed5c0d53b076c392dd7b1fa22e359559bcb2fa42fa9cf45d38fe4557cdc7e1\", \"aviary/interface/test/test_phase_info.py\": \"5066ef963ec35228edbef88de26175f98a4b0f5cbfc57aafce2461cc95ec9549\", \"aviary/interface/test/test_preprocess.py\": \"56eed05f6085f49e5ec978f4e08fbed7b846bf4565f9ba33d060fdc886eb6e88\", \"aviary/interface/test/test_reports.py\": \"0c5dbd4f0a790c95fd35aec010f469fded4e17fe9cda3bb0ca4b665b948457a8\", \"aviary/interface/test/test_reserve_support.py\": \"5cb17eef0255b23fefc6827b43c804863c201f26b3f39391eddfc65b781233e9\"}}\n","stderr_tail":"","stdout_sha256":"8630e4dbd67f7f3b3e6cf8821221dfc418eaa3cd16fa05ec213b2acb05138fa1","log_path":"~/dev/nebius-hackathon/pilot/v2-P/openmdao__aviary-807/runs/pilot-openmdao__aviary-807-2467a5dac6/logs/base/base-5.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T18:12:49.316249Z","duration_s":0.034264,"timed_out":false,"image_before":"71907c48-6d2d-4ba2-ac9e-584322af7a38","image_after":"b039a67b-b978-4ef6-b024-c0371e1c3e71","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":"ambiance==1.3.1\naviary==0.10.0.dev0\nbleach==6.3.0\nbokeh==3.8.2\ncertifi==2026.1.4\ncfgv==3.5.0\ncharset-normalizer==3.4.4\ncolorcet==3.1.0\ncontourpy==1.3.2\ncoverage==7.13.4\ncycler==0.12.1\ndistlib==0.4.0\ndymos==1.15.0\nexceptiongroup==1.3.1\nfilelock==3.24.3\nfonttools==4.61.1\nholoviews==1.22.1\nhvplot==0.12.2\nidentify==2.6.16\nidna==3.11\nimportlib_resources==6.5.2\niniconfig==2.3.0\nJinja2==3.1.6\nkiwisolver==1.4.9\nlinkify-it-py==2.0.3\nmarkdown-it-py==4.0.0\nMarkdown==3.10.2\nMarkupSafe==3.0.3\nmatplotlib==3.10.8\nmdit-py-plugins==0.5.0\nmdurl==0.1.2\nnarwhals==2.16.0\nnetworkx==3.4.2\nnodeenv==1.10.0\nnumpy==1.26.4\nopenaerostruct==2.12.0\nopenmdao==3.41.0\npackaging==25.0\npandas==2.3.3\npanel==1.8.7\nparam==2.3.2\nparameterized==0.9.0\npillow==12.1.1\npip==25.3\nplatformdirs==4.9.2\npluggy==1.6.0\npre_commit==4.5.1\nPygments==2.19.2\npyparsing==3.3.2\npytest==9.0.2\npython-dateutil==2.9.0.post0\npytz==2025.2\npyviz_comms==3.0.6\nPyYAML==6.0.3\nrequests==2.32.5\nscipy==1.15.3\nsetuptools==80.9.0\nsimupy==1.1.2\nsix==1.17.0\ntestflo==1.4.22\ntomli==2.3.0\ntornado==6.5.4\ntqdm==4.67.3\ntyping_extensions==4.15.0\ntzdata==2025.3\nuc-micro-py==1.0.3\nurllib3==2.6.3\nvirtualenv==20.38.0\nwebencodings==0.5.1\nwheel==0.45.1\nxyzservices==2025.11.0\n","stderr_tail":"","stdout_sha256":"98841000cb5c51fbedd395905d2edbf1adee7066b8649ef4ecdd7981c1baabbc","log_path":"~/dev/nebius-hackathon/pilot/v2-P/openmdao__aviary-807/runs/pilot-openmdao__aviary-807-2467a5dac6/logs/base/base-6.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T18:12:51.089074Z","duration_s":0.102219,"timed_out":false,"image_before":"b039a67b-b978-4ef6-b024-c0371e1c3e71","image_after":"3d048766-71cf-42d0-9420-91df4304e9cc","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":"842d74b7999fcd95ba0b5f9f2b4022b1191f8def\n","stderr_tail":"","stdout_sha256":"4fa6814ff13075877a7b1be792f288631a5a89672c09ce07e446f723fc088227","log_path":"~/dev/nebius-hackathon/pilot/v2-P/openmdao__aviary-807/runs/pilot-openmdao__aviary-807-2467a5dac6/logs/base/base-7.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T18:12:52.391622Z","duration_s":0.154779,"timed_out":false,"image_before":"3d048766-71cf-42d0-9420-91df4304e9cc","image_after":"012eae2f-8958-45b2-a528-2fd24aa94431","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":"842d74b7999fcd95ba0b5f9f2b4022b1191f8def"}
{"receipt_id":"base-8","seq":8,"branch_id":"base","kind":"command","cmd":"git -c core.quotePath=false ls-tree -z --name-only 842d74b7999fcd95ba0b5f9f2b4022b1191f8def","path":null,"exit_code":0,"stdout_tail":".all-contributorsrc\u0000.bumpversion.cfg\u0000.gitattributes\u0000.github\u0000.gitignore\u0000.pre-commit-config.yaml\u0000CITATION.cff\u0000Dockerfile\u0000Dockerfile.arm\u0000LICENSE\u0000README.md\u0000aviary\u0000pyproject.toml\u0000","stderr_tail":"","stdout_sha256":"55f31a6992f99e6fa6e7d4c41837aee8bf134ac55bba8ffe410855922319b154","log_path":"~/dev/nebius-hackathon/pilot/v2-P/openmdao__aviary-807/runs/pilot-openmdao__aviary-807-2467a5dac6/logs/base/base-8.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T18:12:54.239543Z","duration_s":0.004182,"timed_out":false,"image_before":"012eae2f-8958-45b2-a528-2fd24aa94431","image_after":"cca2353f-d636-44a6-b617-961fc1ad2c02","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 842d74b7999fcd95ba0b5f9f2b4022b1191f8def:src","path":null,"exit_code":128,"stdout_tail":"","stderr_tail":"fatal: Not a valid object name 842d74b7999fcd95ba0b5f9f2b4022b1191f8def:src\n","stdout_sha256":"56e2b86c62060dcd56a8a2f3f1064dc6e3319dc92662bcb3ff08c2b7cde9551f","log_path":"~/dev/nebius-hackathon/pilot/v2-P/openmdao__aviary-807/runs/pilot-openmdao__aviary-807-2467a5dac6/logs/base/base-9.log","tree_digest":null,"tree_download_s":null,"started_at":"2026-10-03T18:12:55.515985Z","duration_s":0.004469,"timed_out":false,"image_before":"cca2353f-d636-44a6-b617-961fc1ad2c02","image_after":"814a2cb9-0cd9-4277-9cdb-69aa96be22e7","junit":null,"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
