{"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-3573c701ce5e435f82f693b6ab5b0f2b/incoming/b3dc163924625718fdd5ac6d8307c6b76baddff280cf2c0189ee864e47f75991.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch pelita/game.py...\nApplied patch to 'pelita/game.py' cleanly.\nChecking patch pelita/team.py...\nApplied patch to 'pelita/team.py' cleanly.\nApplied patch pelita/game.py cleanly.\nApplied patch pelita/team.py cleanly.\n","stdout_sha256":"6d867dff085f8d8f5670b8b457a6b65b64eb82067a8fc17964c98f15da5aca40","log_path":"~/dev/nebius-hackathon/pilot/v2-P/aspp__pelita-798/runs/pilot-aspp__pelita-798-01d637e964/logs/w1/w1-1.log","tree_digest":"b940761c94affbe9d8ecc8d9ac5286601a64ca03bdcc045f93e1f8b49969eb22","tree_download_s":1.632515500066802,"started_at":"2026-10-03T17:09:49.618408Z","duration_s":0.012737,"timed_out":false,"image_before":"26fecd6d-f828-4b62-be43-76cfeb95ea91","image_after":"31d030af-848d-44c5-8bcd-fad2164674b9","junit":null,"diff":null,"patch_sha256":"b3dc163924625718fdd5ac6d8307c6b76baddff280cf2c0189ee864e47f75991","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w1-2","seq":2,"branch_id":"w1","kind":"verification","cmd":"/opt/receipts-a76f9e1f9aa54e18a36e6bed47b1e275/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-a76f9e1f9aa54e18a36e6bed47b1e275/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning test/test_network.py test/test_team.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w1-2.xml","path":null,"exit_code":0,"stdout_tail":"----- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (move)'\nᗧ red team: 'local-team (move)'\nFinished after 3 rounds. 'local-team (move)' and 'local-team (move)' had a draw. (0:0)\n___________________________ test_initial_position[4] ___________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (move)'\nᗧ red team: 'local-team (move)'\nFinished after 3 rounds. 'local-team (move)' and 'local-team (move)' had a draw. (0:0)\n___________________________ test_initial_position[5] ___________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (move)'\nᗧ red team: 'local-team (move)'\nFinished after 3 rounds. 'local-team (move)' and 'local-team (move)' had a draw. (0:0)\n___________________________ test_initial_position[6] ___________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (move)'\nᗧ red team: 'local-team (move)'\nFinished after 3 rounds. 'local-team (move)' and 'local-team (move)' had a draw. (0:0)\n___________________________ test_initial_position[7] ___________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (move)'\nᗧ red team: 'local-team (move)'\nFinished after 3 rounds. 'local-team (move)' and 'local-team (move)' had a draw. (0:0)\n___________________________ test_initial_position[8] ___________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (move)'\nᗧ red team: 'local-team (move)'\nFinished after 3 rounds. 'local-team (move)' and 'local-team (move)' had a draw. (0:0)\n___________________________ test_initial_position[9] ___________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (move)'\nᗧ red team: 'local-team (move)'\nFinished after 3 rounds. 'local-team (move)' and 'local-team (move)' had a draw. (0:0)\n_____________________________ test_bot_attributes ______________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (asserting_team)'\nᗧ red team: 'local-team (asserting_team)'\nFinished after 1 round. 'local-team (asserting_team)' and 'local-team (asserting_team)' had a draw. (0:0)\n________________________________ test_bot_graph ________________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (rough_bot)'\nᗧ red team: 'local-team (stopping)'\nFinished after 1 round. 'local-team (rough_bot)' and 'local-team (stopping)' had a draw. (0:0)\n________________________ test_bot_graph_is_half_mutable ________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (blue)'\nᗧ red team: 'local-team (red)'\nFinished after 2 rounds. 'local-team (blue)' and 'local-team (red)' had a draw. (0:0)\n_______________________________ test_team_names ________________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (team_1)'\nᗧ red team: 'local-team (team_2)'\n________________________________ test_team_time ________________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (team_1)'\nᗧ red team: 'local-team (team_2)'\n______________________________ test_bot_str_repr _______________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (asserting_team)'\nᗧ red team: 'local-team (asserting_team)'\nFinished after 1 round. 'local-team (asserting_team)' and 'local-team (asserting_team)' had a draw. (0:0)\n______________________________ test_bot_html_repr ______________________________\n----------------------------- Captured stdout call -----------------------------\nᗧ blue team: 'local-team (asserting_team)'\nᗧ red team: 'local-team (asserting_team)'\nFinished after 1 round. 'local-team (asserting_team)' and 'local-team (asserting_team)' had a draw. (0:0)\n-------------- generated xml file: /opt/receipts/reports/w1-2.xml --------------\n=========================== short test summary info ============================\nPASSED test/test_network.py::test_bind_socket_success\nPASSED test/test_network.py::test_bind_socket_fail\nPASSED test/test_network.py::test_simpleclient\nPASSED test/test_team.py::TestStoppingTeam::test_stopping\nPASSED test/test_team.py::test_track_and_kill_count\nPASSED test/test_team.py::test_eaten_flag_kill[0]\nPASSED test/test_team.py::test_eaten_flag_kill[1]\nPASSED test/test_team.py::test_eaten_flag_kill[2]\nPASSED test/test_team.py::test_eaten_flag_kill[3]\nPASSED test/test_team.py::test_eaten_flag_suicide[0]\nPASSED test/test_team.py::test_eaten_flag_suicide[1]\nPASSED test/test_team.py::test_eaten_flag_suicide[2]\nPASSED test/test_team.py::test_eaten_flag_suicide[3]\nPASSED test/test_team.py::test_initial_position[0]\nPASSED test/test_team.py::test_initial_position[1]\nPASSED test/test_team.py::test_initial_position[2]\nPASSED test/test_team.py::test_initial_position[3]\nPASSED test/test_team.py::test_initial_position[4]\nPASSED test/test_team.py::test_initial_position[5]\nPASSED test/test_team.py::test_initial_position[6]\nPASSED test/test_team.py::test_initial_position[7]\nPASSED test/test_team.py::test_initial_position[8]\nPASSED test/test_team.py::test_initial_position[9]\nPASSED test/test_team.py::test_bot_attributes\nPASSED test/test_team.py::test_bot_graph\nPASSED test/test_team.py::test_bot_graph_is_half_mutable\nPASSED test/test_team.py::test_team_names\nPASSED test/test_team.py::test_team_time\nPASSED test/test_team.py::test_bot_str_repr\nPASSED test/test_team.py::test_bot_html_repr\n============================== 30 passed in 1.03s ==============================\n","stderr_tail":"","stdout_sha256":"db23e8a522ab6dbaf18b0ad1f27eb72858a1c445db234d1273cf5b2632ee78e3","log_path":"~/dev/nebius-hackathon/pilot/v2-P/aspp__pelita-798/runs/pilot-aspp__pelita-798-01d637e964/logs/w1/w1-2.log","tree_digest":"b940761c94affbe9d8ecc8d9ac5286601a64ca03bdcc045f93e1f8b49969eb22","tree_download_s":2.2043962080497295,"started_at":"2026-10-03T17:09:52.494506Z","duration_s":1.408785,"timed_out":false,"image_before":"31d030af-848d-44c5-8bcd-fad2164674b9","image_after":"64bd1d71-f686-4e28-8564-83376af7c73c","junit":{"passed":["test/test_network.py::test_bind_socket_success","test/test_network.py::test_bind_socket_fail","test/test_network.py::test_simpleclient","test/test_team.py::TestStoppingTeam::test_stopping","test/test_team.py::test_track_and_kill_count","test/test_team.py::test_eaten_flag_kill[0]","test/test_team.py::test_eaten_flag_kill[1]","test/test_team.py::test_eaten_flag_kill[2]","test/test_team.py::test_eaten_flag_kill[3]","test/test_team.py::test_eaten_flag_suicide[0]","test/test_team.py::test_eaten_flag_suicide[1]","test/test_team.py::test_eaten_flag_suicide[2]","test/test_team.py::test_eaten_flag_suicide[3]","test/test_team.py::test_initial_position[0]","test/test_team.py::test_initial_position[1]","test/test_team.py::test_initial_position[2]","test/test_team.py::test_initial_position[3]","test/test_team.py::test_initial_position[4]","test/test_team.py::test_initial_position[5]","test/test_team.py::test_initial_position[6]","test/test_team.py::test_initial_position[7]","test/test_team.py::test_initial_position[8]","test/test_team.py::test_initial_position[9]","test/test_team.py::test_bot_attributes","test/test_team.py::test_bot_graph","test/test_team.py::test_bot_graph_is_half_mutable","test/test_team.py::test_team_names","test/test_team.py::test_team_time","test/test_team.py::test_bot_str_repr","test/test_team.py::test_bot_html_repr"],"failed":[],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
