{"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-95bea10b1788407aacc510443d63400f/incoming/80287b479c964f00506b964e2ffebe93756ce24417f7497f51aaf6dfe7bf6e29.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch src/memray/commands/run.py...\nApplied patch to 'src/memray/commands/run.py' cleanly.\nApplied patch src/memray/commands/run.py cleanly.\n","stdout_sha256":"bedd02decdd1709ead8108f33f800cbb2cbef64ab61c2dc414558ccc96ae318b","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/bloomberg__memray-552/runs/pilot-bloomberg__memray-552-b3b1a54c14/logs/w1/w1-1.log","tree_digest":"62cb8326c9c2b639b14315fb454e10e229db871a262a0914872ee9e4c1a9f7bb","tree_download_s":44.30395704112016,"started_at":"2026-10-03T22:57:08.502225Z","duration_s":0.010866,"timed_out":false,"image_before":"99388c46-9f5b-4281-8c76-ba0055b0d66c","image_after":"717d5c48-729d-461f-ab4d-80057156e1b3","junit":null,"diff":null,"patch_sha256":"80287b479c964f00506b964e2ffebe93756ce24417f7497f51aaf6dfe7bf6e29","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w1-2","seq":2,"branch_id":"w1","kind":"verification","cmd":"/opt/receipts-e13b9a34f237412e8cfc6db634886a7e/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-e13b9a34f237412e8cfc6db634886a7e/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/integration/test_main.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":"/integration/test_main.py::TestParseSubcommand::test_error_when_stdout_is_a_tty\nPASSED tests/integration/test_main.py::TestParseSubcommand::test_error_when_input_file_does_not_exist\nPASSED tests/integration/test_main.py::TestFlamegraphSubCommand::test_reads_from_correct_file\nPASSED tests/integration/test_main.py::TestFlamegraphSubCommand::test_can_generate_reports_with_native_traces\nPASSED tests/integration/test_main.py::TestFlamegraphSubCommand::test_writes_to_correct_file\nPASSED tests/integration/test_main.py::TestFlamegraphSubCommand::test_output_file_already_exists\nPASSED tests/integration/test_main.py::TestFlamegraphSubCommand::test_split_threads_subcommand\nPASSED tests/integration/test_main.py::TestFlamegraphSubCommand::test_leaks_with_pymalloc_warning[True-True]\nPASSED tests/integration/test_main.py::TestFlamegraphSubCommand::test_leaks_with_pymalloc_warning[True-False]\nPASSED tests/integration/test_main.py::TestFlamegraphSubCommand::test_leaks_with_pymalloc_warning[False-True]\nPASSED tests/integration/test_main.py::TestFlamegraphSubCommand::test_leaks_with_pymalloc_warning[False-False]\nPASSED tests/integration/test_main.py::TestSummarySubCommand::test_summary_generated\nPASSED tests/integration/test_main.py::TestSummarySubCommand::test_temporary_allocations_summary\nPASSED tests/integration/test_main.py::TestTreeSubCommand::test_tree_generated\nPASSED tests/integration/test_main.py::TestTreeSubCommand::test_temporary_allocations_tree\nPASSED tests/integration/test_main.py::TestStatsSubCommand::test_report_generated\nPASSED tests/integration/test_main.py::TestStatsSubCommand::test_json_generated\nPASSED tests/integration/test_main.py::TestStatsSubCommand::test_json_generated_to_pretty_file_name\nPASSED tests/integration/test_main.py::TestStatsSubCommand::test_json_generated_to_known_file\nPASSED tests/integration/test_main.py::TestStatsSubCommand::test_json_generated_to_existing_known_file\nPASSED tests/integration/test_main.py::TestStatsSubCommand::test_json_overwrites_existing_known_file\nPASSED tests/integration/test_main.py::TestStatsSubCommand::test_report_detects_corrupt_input\nPASSED tests/integration/test_main.py::TestTableSubCommand::test_reads_from_correct_file\nPASSED tests/integration/test_main.py::TestTableSubCommand::test_no_split_threads\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_missing_input[flamegraph]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_missing_input[table]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_missing_input[summary]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_missing_input[tree]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_missing_input[stats]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_corrupt_input[flamegraph]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_corrupt_input[table]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_corrupt_input[summary]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_corrupt_input[tree]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_leaks_argument[flamegraph]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_leaks_argument[table]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_temporary_allocations_argument[flamegraph]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_temporary_allocations_argument[table]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_incompatible_arguments[flamegraph]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_incompatible_arguments[table]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_both_temporary_allocation_arguments[flamegraph]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_both_temporary_allocation_arguments[table]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_both_temporary_allocation_arguments[summary]\nPASSED tests/integration/test_main.py::TestReporterSubCommands::test_report_both_temporary_allocation_arguments[tree]\nPASSED tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking\nPASSED tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_waits_for_client\nPASSED tests/integration/test_main.py::TestLiveRemoteSubcommand::test_run_live_tracking_invalid_port[0]\nPASSED tests/integration/test_main.py::TestLiveRemoteSubcommand::test_run_live_tracking_invalid_port[65536]\nPASSED tests/integration/test_main.py::TestLiveRemoteSubcommand::test_run_live_tracking_invalid_port[1000000]\nPASSED tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_invalid_port[0]\nPASSED tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_invalid_port[65536]\nPASSED tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_invalid_port[1000000]\nPASSED tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_server_when_client_disconnects\nPASSED tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_server_exits_properly_on_sigint\nPASSED tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_client_exits_properly_on_sigint_before_connecting\nPASSED tests/integration/test_main.py::TestLiveSubcommand::test_live_tracking\nPASSED tests/integration/test_main.py::TestTransformSubCommands::test_report_detects_missing_input\nPASSED tests/integration/test_main.py::TestTransformSubCommands::test_report_detects_corrupt_input\nPASSED tests/integration/test_main.py::TestTransformSubCommands::test_report_leaks_argument\n============================= 78 passed in 37.00s ==============================\n","stderr_tail":"","stdout_sha256":"b82a323164793d832a794426ba1ed280a4107189a57d287dc6539f82096128d2","log_path":"~/dev/nebius-hackathon/pilot/v2-arm-lightning/bloomberg__memray-552/runs/pilot-bloomberg__memray-552-b3b1a54c14/logs/w1/w1-2.log","tree_digest":"4c08f2fc029e57d6f85fe69187c776507efa35175171602e6345b878f13c2ce6","tree_download_s":28.993156833108515,"started_at":"2026-10-03T22:57:58.425813Z","duration_s":27.72883,"timed_out":false,"image_before":"717d5c48-729d-461f-ab4d-80057156e1b3","image_after":"0a9dacd4-cf51-4b61-bed4-70a9d41f0369","junit":{"passed":["tests/integration/test_main.py::TestRunSubcommand::test_run","tests/integration/test_main.py::TestRunSubcommand::test_run_override_output","tests/integration/test_main.py::TestRunSubcommand::test_run_overwrite_output_file","tests/integration/test_main.py::TestRunSubcommand::test_run_file_with_args","tests/integration/test_main.py::TestRunSubcommand::test_sys_manipulations_when_running_script","tests/integration/test_main.py::TestRunSubcommand::test_suppressing_sys_manipulations_when_running_script[-I]","tests/integration/test_main.py::TestRunSubcommand::test_sys_manipulations_when_running_module","tests/integration/test_main.py::TestRunSubcommand::test_suppressing_sys_manipulations_when_running_module[-I]","tests/integration/test_main.py::TestRunSubcommand::test_sys_manipulations_when_running_cmd","tests/integration/test_main.py::TestRunSubcommand::test_suppressing_sys_manipulations_when_running_cmd[-I]","tests/integration/test_main.py::TestRunSubcommand::test_run_file_that_is_not_python[None]","tests/integration/test_main.py::TestRunSubcommand::test_run_file_that_is_not_python[--live]","tests/integration/test_main.py::TestRunSubcommand::test_run_file_that_is_not_python[--live-remote]","tests/integration/test_main.py::TestRunSubcommand::test_run_file_exists","tests/integration/test_main.py::TestRunSubcommand::test_run_output_file_directory_does_not_exist","tests/integration/test_main.py::TestRunSubcommand::test_quiet[True]","tests/integration/test_main.py::TestRunSubcommand::test_quiet[False]","tests/integration/test_main.py::TestRunSubcommand::test_not_quiet_and_fork","tests/integration/test_main.py::TestParseSubcommand::test_successful_parse","tests/integration/test_main.py::TestParseSubcommand::test_successful_parse_of_aggregated_capture_file","tests/integration/test_main.py::TestParseSubcommand::test_error_when_stdout_is_a_tty","tests/integration/test_main.py::TestParseSubcommand::test_error_when_input_file_does_not_exist","tests/integration/test_main.py::TestFlamegraphSubCommand::test_reads_from_correct_file","tests/integration/test_main.py::TestFlamegraphSubCommand::test_can_generate_reports_with_native_traces","tests/integration/test_main.py::TestFlamegraphSubCommand::test_writes_to_correct_file","tests/integration/test_main.py::TestFlamegraphSubCommand::test_output_file_already_exists","tests/integration/test_main.py::TestFlamegraphSubCommand::test_split_threads_subcommand","tests/integration/test_main.py::TestFlamegraphSubCommand::test_leaks_with_pymalloc_warning[True-True]","tests/integration/test_main.py::TestFlamegraphSubCommand::test_leaks_with_pymalloc_warning[True-False]","tests/integration/test_main.py::TestFlamegraphSubCommand::test_leaks_with_pymalloc_warning[False-True]","tests/integration/test_main.py::TestFlamegraphSubCommand::test_leaks_with_pymalloc_warning[False-False]","tests/integration/test_main.py::TestSummarySubCommand::test_summary_generated","tests/integration/test_main.py::TestSummarySubCommand::test_temporary_allocations_summary","tests/integration/test_main.py::TestTreeSubCommand::test_tree_generated","tests/integration/test_main.py::TestTreeSubCommand::test_temporary_allocations_tree","tests/integration/test_main.py::TestStatsSubCommand::test_report_generated","tests/integration/test_main.py::TestStatsSubCommand::test_json_generated","tests/integration/test_main.py::TestStatsSubCommand::test_json_generated_to_pretty_file_name","tests/integration/test_main.py::TestStatsSubCommand::test_json_generated_to_known_file","tests/integration/test_main.py::TestStatsSubCommand::test_json_generated_to_existing_known_file","tests/integration/test_main.py::TestStatsSubCommand::test_json_overwrites_existing_known_file","tests/integration/test_main.py::TestStatsSubCommand::test_report_detects_corrupt_input","tests/integration/test_main.py::TestTableSubCommand::test_reads_from_correct_file","tests/integration/test_main.py::TestTableSubCommand::test_no_split_threads","tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_missing_input[flamegraph]","tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_missing_input[table]","tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_missing_input[summary]","tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_missing_input[tree]","tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_missing_input[stats]","tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_corrupt_input[flamegraph]","tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_corrupt_input[table]","tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_corrupt_input[summary]","tests/integration/test_main.py::TestReporterSubCommands::test_report_detects_corrupt_input[tree]","tests/integration/test_main.py::TestReporterSubCommands::test_report_leaks_argument[flamegraph]","tests/integration/test_main.py::TestReporterSubCommands::test_report_leaks_argument[table]","tests/integration/test_main.py::TestReporterSubCommands::test_report_temporary_allocations_argument[flamegraph]","tests/integration/test_main.py::TestReporterSubCommands::test_report_temporary_allocations_argument[table]","tests/integration/test_main.py::TestReporterSubCommands::test_report_incompatible_arguments[flamegraph]","tests/integration/test_main.py::TestReporterSubCommands::test_report_incompatible_arguments[table]","tests/integration/test_main.py::TestReporterSubCommands::test_report_both_temporary_allocation_arguments[flamegraph]","tests/integration/test_main.py::TestReporterSubCommands::test_report_both_temporary_allocation_arguments[table]","tests/integration/test_main.py::TestReporterSubCommands::test_report_both_temporary_allocation_arguments[summary]","tests/integration/test_main.py::TestReporterSubCommands::test_report_both_temporary_allocation_arguments[tree]","tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking","tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_waits_for_client","tests/integration/test_main.py::TestLiveRemoteSubcommand::test_run_live_tracking_invalid_port[0]","tests/integration/test_main.py::TestLiveRemoteSubcommand::test_run_live_tracking_invalid_port[65536]","tests/integration/test_main.py::TestLiveRemoteSubcommand::test_run_live_tracking_invalid_port[1000000]","tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_invalid_port[0]","tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_invalid_port[65536]","tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_invalid_port[1000000]","tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_server_when_client_disconnects","tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_tracking_server_exits_properly_on_sigint","tests/integration/test_main.py::TestLiveRemoteSubcommand::test_live_client_exits_properly_on_sigint_before_connecting","tests/integration/test_main.py::TestLiveSubcommand::test_live_tracking","tests/integration/test_main.py::TestTransformSubCommands::test_report_detects_missing_input","tests/integration/test_main.py::TestTransformSubCommands::test_report_detects_corrupt_input","tests/integration/test_main.py::TestTransformSubCommands::test_report_leaks_argument"],"failed":[],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
