{"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-3ca19699a61749cc84a9332a73abdf6a/incoming/c96ee0e3a67cc28e5a37b180ac26cb09daa40b7da27171d3aaf144ce3da5002f.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch ccdproc/core.py...\nApplied patch to 'ccdproc/core.py' cleanly.\nApplied patch ccdproc/core.py cleanly.\n","stdout_sha256":"2d2a07603c9289a84ce4c689eb793dbc35ea33c68fb6756106d8229acb3db07e","log_path":"~/dev/nebius-hackathon/pilot/v2-P/astropy__ccdproc-867/runs/pilot-astropy__ccdproc-867-b8a6e1503c/logs/w1/w1-1.log","tree_digest":"20c78829b68401e619b8d6d22d71d7952d37e3a400829233b07c86186f3ef308","tree_download_s":5.249433167045936,"started_at":"2026-10-03T21:16:21.734332Z","duration_s":0.010005,"timed_out":false,"image_before":"876fad34-6c60-4a29-b04e-def4386df1a7","image_after":"28ddefdf-be17-46c8-8869-591713c81cce","junit":null,"diff":null,"patch_sha256":"c96ee0e3a67cc28e5a37b180ac26cb09daa40b7da27171d3aaf144ce3da5002f","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w1-2","seq":2,"branch_id":"w1","kind":"verification","cmd":"/opt/receipts-6fca8db6c0334f17a9dda4db22f2b662/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-6fca8db6c0334f17a9dda4db22f2b662/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning ccdproc/tests/test_ccdproc.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":" test_ccd_process _______________________________\n------------------------------ Captured log call -------------------------------\nWARNING  root:core.py:375 Negative values in array will be replaced with nan\n_______________________ test_ccd_process_gain_corrected ________________________\n------------------------------ Captured log call -------------------------------\nWARNING  root:core.py:375 Negative values in array will be replaced with nan\n-------------- generated xml file: /opt/receipts/reports/w1-2.xml --------------\n=========================== short test summary info ============================\nPASSED ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image0-None-u_readnoise0-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image1-u_gain1-u_readnoise1-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image2-u_gain2-u_readnoise2-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image3-None-u_readnoise3-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image4-u_gain4-u_readnoise4-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image5-u_gain5-u_readnoise5-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image6-u_gain6-u_readnoise6-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_create_deviation_from_negative\nPASSED ccdproc/tests/test_ccdproc.py::test_create_deviation_from_negative_2\nPASSED ccdproc/tests/test_ccdproc.py::test_create_deviation_keywords_must_have_unit\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_overscan[False-False-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_overscan[False-False-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_overscan[False-True-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_overscan[False-True-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_overscan[True-False-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_overscan[True-False-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_overscan_model[True]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_overscan_model[False]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_overscan_fails\nPASSED ccdproc/tests/test_ccdproc.py::test_trim_image_fits_section_requires_string\nPASSED ccdproc/tests/test_ccdproc.py::test_trim_image_fits_section[False-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_trim_image_fits_section[True-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_trim_image_no_section\nPASSED ccdproc/tests/test_ccdproc.py::test_trim_with_wcs_alters_wcs\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_bias\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_bias_fails\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_dark[True-True-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_dark[True-True-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_dark[True-False-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_dark[True-False-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_dark[False-True-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_dark[False-True-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_dark[False-False-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_dark[False-False-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_dark_fails\nPASSED ccdproc/tests/test_ccdproc.py::test_unit_mismatch_behaves_as_expected\nPASSED ccdproc/tests/test_ccdproc.py::test_flat_correct\nPASSED ccdproc/tests/test_ccdproc.py::test_flat_correct_min_value\nPASSED ccdproc/tests/test_ccdproc.py::test_flat_correct_norm_value\nPASSED ccdproc/tests/test_ccdproc.py::test_flat_correct_norm_value_bad_value\nPASSED ccdproc/tests/test_ccdproc.py::test_flat_correct_deviation\nPASSED ccdproc/tests/test_ccdproc.py::test_flat_correct_data_uncertainty\nPASSED ccdproc/tests/test_ccdproc.py::test_gain_correct\nPASSED ccdproc/tests/test_ccdproc.py::test_gain_correct_quantity\nPASSED ccdproc/tests/test_ccdproc.py::test_transform_isccd\nPASSED ccdproc/tests/test_ccdproc.py::test_transform_isfunc\nPASSED ccdproc/tests/test_ccdproc.py::test_catch_transform_wcs_warning\nPASSED ccdproc/tests/test_ccdproc.py::test_transform_image[False-False]\nPASSED ccdproc/tests/test_ccdproc.py::test_transform_image[True-True]\nPASSED ccdproc/tests/test_ccdproc.py::test_block_reduce\nPASSED ccdproc/tests/test_ccdproc.py::test_block_average\nPASSED ccdproc/tests/test_ccdproc.py::test_block_replicate\nPASSED ccdproc/tests/test_ccdproc.py::test__blkavg_ndarray\nPASSED ccdproc/tests/test_ccdproc.py::test__blkavg_dimensions\nPASSED ccdproc/tests/test_ccdproc.py::test__blkavg_larger\nPASSED ccdproc/tests/test_ccdproc.py::test__overscan_schange\nPASSED ccdproc/tests/test_ccdproc.py::test_create_deviation_does_not_change_input\nPASSED ccdproc/tests/test_ccdproc.py::test_cosmicray_median_does_not_change_input\nPASSED ccdproc/tests/test_ccdproc.py::test_cosmicray_lacosmic_does_not_change_input\nPASSED ccdproc/tests/test_ccdproc.py::test_flat_correct_does_not_change_input\nPASSED ccdproc/tests/test_ccdproc.py::test_gain_correct_does_not_change_input\nPASSED ccdproc/tests/test_ccdproc.py::test_subtract_bias_does_not_change_input\nPASSED ccdproc/tests/test_ccdproc.py::test_trim_image_does_not_change_input\nPASSED ccdproc/tests/test_ccdproc.py::test_transform_image_does_not_change_input\nPASSED ccdproc/tests/test_ccdproc.py::test_wcs_project_onto_same_wcs\nPASSED ccdproc/tests/test_ccdproc.py::test_wcs_project_onto_same_wcs_remove_headers\nPASSED ccdproc/tests/test_ccdproc.py::test_wcs_project_onto_shifted_wcs\nPASSED ccdproc/tests/test_ccdproc.py::test_wcs_project_onto_scale_wcs\nPASSED ccdproc/tests/test_ccdproc.py::test_ccd_process_does_not_change_input\nPASSED ccdproc/tests/test_ccdproc.py::test_ccd_process_parameters_are_appropriate\nPASSED ccdproc/tests/test_ccdproc.py::test_ccd_process\nPASSED ccdproc/tests/test_ccdproc.py::test_ccd_process_gain_corrected\n============================== 72 passed in 0.89s ==============================\n","stderr_tail":"","stdout_sha256":"cf882c6562ce872168e6a266b21c07bfa1b25bcb7737d73b3b7aec044777f6a8","log_path":"~/dev/nebius-hackathon/pilot/v2-P/astropy__ccdproc-867/runs/pilot-astropy__ccdproc-867-b8a6e1503c/logs/w1/w1-2.log","tree_digest":"20c78829b68401e619b8d6d22d71d7952d37e3a400829233b07c86186f3ef308","tree_download_s":3.559329333016649,"started_at":"2026-10-03T21:16:28.901230Z","duration_s":4.115519,"timed_out":false,"image_before":"28ddefdf-be17-46c8-8869-591713c81cce","image_after":"f681ddc5-42e8-42a6-8143-62f2add14cf1","junit":{"passed":["ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image0-None-u_readnoise0-True]","ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image1-u_gain1-u_readnoise1-False]","ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image2-u_gain2-u_readnoise2-True]","ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image3-None-u_readnoise3-False]","ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image4-u_gain4-u_readnoise4-True]","ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image5-u_gain5-u_readnoise5-False]","ccdproc/tests/test_ccdproc.py::test_create_deviation[u_image6-u_gain6-u_readnoise6-False]","ccdproc/tests/test_ccdproc.py::test_create_deviation_from_negative","ccdproc/tests/test_ccdproc.py::test_create_deviation_from_negative_2","ccdproc/tests/test_ccdproc.py::test_create_deviation_keywords_must_have_unit","ccdproc/tests/test_ccdproc.py::test_subtract_overscan[False-False-False]","ccdproc/tests/test_ccdproc.py::test_subtract_overscan[False-False-True]","ccdproc/tests/test_ccdproc.py::test_subtract_overscan[False-True-False]","ccdproc/tests/test_ccdproc.py::test_subtract_overscan[False-True-True]","ccdproc/tests/test_ccdproc.py::test_subtract_overscan[True-False-False]","ccdproc/tests/test_ccdproc.py::test_subtract_overscan[True-False-True]","ccdproc/tests/test_ccdproc.py::test_subtract_overscan_model[True]","ccdproc/tests/test_ccdproc.py::test_subtract_overscan_model[False]","ccdproc/tests/test_ccdproc.py::test_subtract_overscan_fails","ccdproc/tests/test_ccdproc.py::test_trim_image_fits_section_requires_string","ccdproc/tests/test_ccdproc.py::test_trim_image_fits_section[False-False]","ccdproc/tests/test_ccdproc.py::test_trim_image_fits_section[True-True]","ccdproc/tests/test_ccdproc.py::test_trim_image_no_section","ccdproc/tests/test_ccdproc.py::test_trim_with_wcs_alters_wcs","ccdproc/tests/test_ccdproc.py::test_subtract_bias","ccdproc/tests/test_ccdproc.py::test_subtract_bias_fails","ccdproc/tests/test_ccdproc.py::test_subtract_dark[True-True-True]","ccdproc/tests/test_ccdproc.py::test_subtract_dark[True-True-False]","ccdproc/tests/test_ccdproc.py::test_subtract_dark[True-False-True]","ccdproc/tests/test_ccdproc.py::test_subtract_dark[True-False-False]","ccdproc/tests/test_ccdproc.py::test_subtract_dark[False-True-True]","ccdproc/tests/test_ccdproc.py::test_subtract_dark[False-True-False]","ccdproc/tests/test_ccdproc.py::test_subtract_dark[False-False-True]","ccdproc/tests/test_ccdproc.py::test_subtract_dark[False-False-False]","ccdproc/tests/test_ccdproc.py::test_subtract_dark_fails","ccdproc/tests/test_ccdproc.py::test_unit_mismatch_behaves_as_expected","ccdproc/tests/test_ccdproc.py::test_flat_correct","ccdproc/tests/test_ccdproc.py::test_flat_correct_min_value","ccdproc/tests/test_ccdproc.py::test_flat_correct_norm_value","ccdproc/tests/test_ccdproc.py::test_flat_correct_norm_value_bad_value","ccdproc/tests/test_ccdproc.py::test_flat_correct_deviation","ccdproc/tests/test_ccdproc.py::test_flat_correct_data_uncertainty","ccdproc/tests/test_ccdproc.py::test_gain_correct","ccdproc/tests/test_ccdproc.py::test_gain_correct_quantity","ccdproc/tests/test_ccdproc.py::test_transform_isccd","ccdproc/tests/test_ccdproc.py::test_transform_isfunc","ccdproc/tests/test_ccdproc.py::test_catch_transform_wcs_warning","ccdproc/tests/test_ccdproc.py::test_transform_image[False-False]","ccdproc/tests/test_ccdproc.py::test_transform_image[True-True]","ccdproc/tests/test_ccdproc.py::test_block_reduce","ccdproc/tests/test_ccdproc.py::test_block_average","ccdproc/tests/test_ccdproc.py::test_block_replicate","ccdproc/tests/test_ccdproc.py::test__blkavg_ndarray","ccdproc/tests/test_ccdproc.py::test__blkavg_dimensions","ccdproc/tests/test_ccdproc.py::test__blkavg_larger","ccdproc/tests/test_ccdproc.py::test__overscan_schange","ccdproc/tests/test_ccdproc.py::test_create_deviation_does_not_change_input","ccdproc/tests/test_ccdproc.py::test_cosmicray_median_does_not_change_input","ccdproc/tests/test_ccdproc.py::test_cosmicray_lacosmic_does_not_change_input","ccdproc/tests/test_ccdproc.py::test_flat_correct_does_not_change_input","ccdproc/tests/test_ccdproc.py::test_gain_correct_does_not_change_input","ccdproc/tests/test_ccdproc.py::test_subtract_bias_does_not_change_input","ccdproc/tests/test_ccdproc.py::test_trim_image_does_not_change_input","ccdproc/tests/test_ccdproc.py::test_transform_image_does_not_change_input","ccdproc/tests/test_ccdproc.py::test_wcs_project_onto_same_wcs","ccdproc/tests/test_ccdproc.py::test_wcs_project_onto_same_wcs_remove_headers","ccdproc/tests/test_ccdproc.py::test_wcs_project_onto_shifted_wcs","ccdproc/tests/test_ccdproc.py::test_wcs_project_onto_scale_wcs","ccdproc/tests/test_ccdproc.py::test_ccd_process_does_not_change_input","ccdproc/tests/test_ccdproc.py::test_ccd_process_parameters_are_appropriate","ccdproc/tests/test_ccdproc.py::test_ccd_process","ccdproc/tests/test_ccdproc.py::test_ccd_process_gain_corrected"],"failed":[],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
