{"receipt_id":"w2-1","seq":1,"branch_id":"w2","kind":"apply","cmd":"git update-index -q --refresh; git apply -v --3way --recount --ignore-space-change --whitespace=nowarn /opt/receipts-7fea409b5dc44ca6ae9d05319505550e/incoming/a035dba039a9cdf3a828fb3f1c14169917087c20e3148c1c28ce10045958d9b1.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch yt_dlp/extractor/common.py...\nApplied patch to 'yt_dlp/extractor/common.py' cleanly.\nApplied patch yt_dlp/extractor/common.py cleanly.\n","stdout_sha256":"73948b8306e1e6221281bb9ce6b0a56d1e22362cfdf5762905abb1243106d55d","log_path":"~/dev/nebius-hackathon/pilot/v2-P/yt-dlp__yt-dlp-13361/runs/pilot-yt-dlp__yt-dlp-13361-2cef14a834/logs/w2/w2-1.log","tree_digest":"b32bfb744d1c7c17bfd5d41b66521bee9b0a00e2e6d1465cfa312548fca777b2","tree_download_s":7.850861666025594,"started_at":"2026-10-03T18:30:37.907319Z","duration_s":0.021606,"timed_out":false,"image_before":"caaa2e4d-7610-4a6e-9552-b55c91d21ed2","image_after":"8ea12c29-ae73-429d-addc-67d40c620bdd","junit":null,"diff":null,"patch_sha256":"a035dba039a9cdf3a828fb3f1c14169917087c20e3148c1c28ce10045958d9b1","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w2-2","seq":2,"branch_id":"w2","kind":"verification","cmd":"/opt/receipts-81f003286b6c4e67ad5315cbf28cfde0/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-81f003286b6c4e67ad5315cbf28cfde0/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning test/test_InfoExtractor.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w2-2.xml","path":null,"exit_code":0,"stdout_tail":":TestInfoExtractor::test_search_nextjs_data PASSED [100%]\n\n==================================== PASSES ====================================\n_____________________ TestInfoExtractor.test_download_json _____________________\n----------------------------- Captured stdout call -----------------------------\n[Dummy] Downloading JSON metadata\n[Dummy] Downloading JSON metadata\n[Dummy] Downloading JSON metadata\n[Dummy] Downloading JSON metadata\n----------------------------- Captured stderr call -----------------------------\nWARNING: [Dummy] None: Failed to parse JSON: Expecting value in 'd}': line 1 column 9 (char 8)\n_________________ TestInfoExtractor.test_get_netrc_login_info __________________\n----------------------------- Captured stdout call -----------------------------\n[Dummy] No authenticators for nonexistent\n[Dummy] Executing command: /usr/local/bin/python ./test/testdata/netrc/print_netrc.py\n[Dummy] Executing command: /usr/local/bin/python ./test/testdata/netrc/print_netrc.py\n[Dummy] Executing command: /usr/local/bin/python ./test/testdata/netrc/print_netrc.py\n[Dummy] Executing command: /usr/local/bin/python ./test/testdata/netrc/print_netrc.py\n[Dummy] Executing command: /usr/local/bin/python ./test/testdata/netrc/print_netrc.py\n[Dummy] No authenticators for nonexistent\n----------------------------- Captured stderr call -----------------------------\n[debug] [Dummy] Using netrc for normal_use authentication\n[debug] [Dummy] Using netrc for empty_user authentication\n[debug] [Dummy] Using netrc for empty_pass authentication\n[debug] [Dummy] Using netrc for both_empty authentication\n[debug] [Dummy] Using netrc for normal_use authentication\n[debug] [Dummy] Using netrc for empty_user authentication\n[debug] [Dummy] Using netrc for empty_pass authentication\n[debug] [Dummy] Using netrc for both_empty authentication\n___________________ TestInfoExtractor.test_parse_f4m_formats ___________________\n----------------------------- Captured stderr call -----------------------------\n[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec, channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id\n___________________ TestInfoExtractor.test_parse_ism_formats ___________________\n----------------------------- Captured stderr call -----------------------------\n[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec, channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id\n[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec, channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id\n__________________ TestInfoExtractor.test_parse_m3u8_formats ___________________\n----------------------------- Captured stderr call -----------------------------\n[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec, channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id\n[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec, channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id\n___________________ TestInfoExtractor.test_parse_mpd_formats ___________________\n----------------------------- Captured stderr call -----------------------------\n[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec, channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id\n[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec, channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id\n[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec, channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id\n[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec, channels, acodec, size, br, asr, proto, vext, aext, hasaud, source, id\n_____ TestInfoExtractor.test_response_with_expected_status_returns_content _____\n----------------------------- Captured stdout call -----------------------------\n[Dummy] None: Downloading webpage\n__________________ TestInfoExtractor.test_search_nextjs_data ___________________\n----------------------------- Captured stderr call -----------------------------\nWARNING: [Dummy] unable to extract next.js data; please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U\n-------------- generated xml file: /opt/receipts/reports/w2-2.xml --------------\n=========================== short test summary info ============================\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_download_json\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_extract_jwplayer_data_realworld\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_get_netrc_login_info\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_html_search_meta\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_html_search_regex\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_ie_key\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_opengraph\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_f4m_formats\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_html5_media_entries\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_ism_formats\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_m3u8_formats\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_mpd_formats\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_parse_xspf\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_response_with_expected_status_returns_content\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_search_json_ld_realworld\nPASSED test/test_InfoExtractor.py::TestInfoExtractor::test_search_nextjs_data\n============================== 16 passed in 1.34s ==============================\n","stderr_tail":"","stdout_sha256":"799c436646d6f1c8a033dd26f08ac8e57ddc9e157ad8ba365ed548a19b710485","log_path":"~/dev/nebius-hackathon/pilot/v2-P/yt-dlp__yt-dlp-13361/runs/pilot-yt-dlp__yt-dlp-13361-2cef14a834/logs/w2/w2-2.log","tree_digest":"b32bfb744d1c7c17bfd5d41b66521bee9b0a00e2e6d1465cfa312548fca777b2","tree_download_s":6.958752124803141,"started_at":"2026-10-03T18:30:48.069367Z","duration_s":1.906829,"timed_out":false,"image_before":"8ea12c29-ae73-429d-addc-67d40c620bdd","image_after":"12be2bb5-6f14-4cd7-9d56-ec0c700a6045","junit":{"passed":["test/test_InfoExtractor.py::TestInfoExtractor::test_download_json","test/test_InfoExtractor.py::TestInfoExtractor::test_extract_jwplayer_data_realworld","test/test_InfoExtractor.py::TestInfoExtractor::test_get_netrc_login_info","test/test_InfoExtractor.py::TestInfoExtractor::test_html_search_meta","test/test_InfoExtractor.py::TestInfoExtractor::test_html_search_regex","test/test_InfoExtractor.py::TestInfoExtractor::test_ie_key","test/test_InfoExtractor.py::TestInfoExtractor::test_opengraph","test/test_InfoExtractor.py::TestInfoExtractor::test_parse_f4m_formats","test/test_InfoExtractor.py::TestInfoExtractor::test_parse_html5_media_entries","test/test_InfoExtractor.py::TestInfoExtractor::test_parse_ism_formats","test/test_InfoExtractor.py::TestInfoExtractor::test_parse_m3u8_formats","test/test_InfoExtractor.py::TestInfoExtractor::test_parse_mpd_formats","test/test_InfoExtractor.py::TestInfoExtractor::test_parse_xspf","test/test_InfoExtractor.py::TestInfoExtractor::test_response_with_expected_status_returns_content","test/test_InfoExtractor.py::TestInfoExtractor::test_search_json_ld_realworld","test/test_InfoExtractor.py::TestInfoExtractor::test_search_nextjs_data"],"failed":[],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
