{"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-7b23e4f91b534c909fafcb82b1b8a106/incoming/37e89883ec7955c90f8c6652226d94cb2952898db86279f1d3a7ae434ce7e837.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch mkdocs_include_markdown_plugin/event.py...\nApplied patch to 'mkdocs_include_markdown_plugin/event.py' cleanly.\nApplied patch mkdocs_include_markdown_plugin/event.py cleanly.\n","stdout_sha256":"9ebcfcc6ad6cc5cd9514cbfad381721f218659ee925101cb379ebfd63068f127","log_path":"~/dev/nebius-hackathon/pilot/v2-P/mondeja__mkdocs-include-markdown-plugin-51/runs/pilot-mondeja__mkdocs-include-markdown-plugin-51-ce84d5d6e2/logs/w1/w1-1.log","tree_digest":"bad9e8abe8c8cf4d487056f566543c25208baec09e09db25524db681e81b08ea","tree_download_s":2.053689416963607,"started_at":"2026-10-03T17:20:19.692520Z","duration_s":0.007551,"timed_out":false,"image_before":"9f46f1b3-b9d7-4623-8142-447013473d4d","image_after":"e0cc91ad-0929-41c0-be3c-45a0a6f1c650","junit":null,"diff":null,"patch_sha256":"37e89883ec7955c90f8c6652226d94cb2952898db86279f1d3a7ae434ce7e837","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w1-2","seq":2,"branch_id":"w1","kind":"verification","cmd":"/opt/receipts-eafd2e8fe62f473399315e94bdbee23e/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-eafd2e8fe62f473399315e94bdbee23e/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_include.py tests/test_include_markdown.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w1-2.xml","path":null,"exit_code":1,"stdout_tail":"------------------\nDEBUG: Entering multi-section extraction logic\nDEBUG: start_match.group(1) = '\\\\tstart here'\nDEBUG: end_match.group(1) = '\\\\tend here'\nDEBUG: Starting extraction loop, text length = 92\nDEBUG: Found end tag at 55, extracted content, next search at 64\nDEBUG: Added part 1: 'This must be included.'\nDEBUG: No more start tags found at position 64\nDEBUG: Extraction completed after 2 iterations, found 1 parts\nDEBUG: Final joined result: 'This must be included.'\n____________ test_include[start/end (unescaped special characters)] ____________\n----------------------------- Captured stdout call -----------------------------\nDEBUG: Entering multi-section extraction logic\nDEBUG: start_match.group(1) = '\\tstart here'\nDEBUG: end_match.group(1) = '\\tend here'\nDEBUG: Starting extraction loop, text length = 92\nDEBUG: Found end tag at 55, extracted content, next search at 64\nDEBUG: Added part 1: 'This must be included.'\nDEBUG: No more start tags found at position 64\nDEBUG: Extraction completed after 2 iterations, found 1 parts\nDEBUG: Final joined result: 'This must be included.'\n____________________ test_include[custom options ordering] _____________________\n----------------------------- Captured stdout call -----------------------------\nDEBUG: Entering multi-section extraction logic\nDEBUG: start_match.group(1) = '<!--start-->'\nDEBUG: end_match.group(1) = '<!--end-->'\nDEBUG: Starting extraction loop, text length = 115\nDEBUG: Found end tag at 74, extracted content, next search at 84\nDEBUG: Added part 1: '- First unordered sublist item\\n- Second unordered '...\nDEBUG: No more start tags found at position 84\nDEBUG: Extraction completed after 2 iterations, found 1 parts\nDEBUG: Final joined result: '- First unordered sublist item\\n- Second unordered sublist item'\n________________ test_include_markdown[custom options ordering] ________________\n----------------------------- Captured stdout call -----------------------------\nDEBUG: Entering multi-section extraction logic\nDEBUG: start_match.group(1) = '<!--start-->'\nDEBUG: end_match.group(1) = '<!--end-->'\nDEBUG: Starting extraction loop, text length = 115\nDEBUG: Found end tag at 74, extracted content, next search at 84\nDEBUG: Added part 1: '- First unordered sublist item\\n- Second unordered '...\nDEBUG: No more start tags found at position 84\nDEBUG: Extraction completed after 2 iterations, found 1 parts\nDEBUG: Final joined result: '- First unordered sublist item\\n- Second unordered sublist item'\n-------------- generated xml file: /opt/receipts/reports/w1-2.xml --------------\n=========================== short test summary info ============================\nPASSED tests/test_include.py::test_include[simple case]\nPASSED tests/test_include.py::test_include[newline at end of included]\nPASSED tests/test_include.py::test_include[start/end]\nPASSED tests/test_include.py::test_include[start/end (escaped special characters)]\nPASSED tests/test_include.py::test_include[start/end (unescaped special characters)]\nPASSED tests/test_include.py::test_include[preserve included indent]\nPASSED tests/test_include.py::test_include[preserve includer indent]\nPASSED tests/test_include.py::test_include[custom options ordering]\nPASSED tests/test_include.py::test_include[dedent=true]\nPASSED tests/test_include.py::test_include[dedent=true,preserve-includer-indent=true]\nPASSED tests/test_include.py::test_include_filepath_error\nPASSED tests/test_include.py::test_include_invalid_bool_option[preserve-includer-indent]\nPASSED tests/test_include.py::test_include_invalid_bool_option[dedent]\nPASSED tests/test_include_markdown.py::test_include_markdown[comments=false]\nPASSED tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=false]\nPASSED tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=true (default)]\nPASSED tests/test_include_markdown.py::test_include_markdown[custom options ordering]\nPASSED tests/test_include_markdown.py::test_include_markdown[dedent=true]\nPASSED tests/test_include_markdown.py::test_include_markdown[dedent=true,preserve-includer-indent=true]\nPASSED tests/test_include_markdown.py::test_include_markdown_filepath_error\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[rewrite-relative-urls]\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[comments]\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[preserve-includer-indent]\nPASSED tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[dedent]\nFAILED tests/test_include.py::test_include[multiple-start-end-matchs] - Asser...\nFAILED tests/test_include_markdown.py::test_include_markdown[simple case] - U...\nFAILED tests/test_include_markdown.py::test_include_markdown[start] - Unbound...\nFAILED tests/test_include_markdown.py::test_include_markdown[end] - UnboundLo...\nFAILED tests/test_include_markdown.py::test_include_markdown[start/end] - Ass...\nFAILED tests/test_include_markdown.py::test_include_markdown[start/end (escaped special characters)]\nFAILED tests/test_include_markdown.py::test_include_markdown[start/end (unescaped special characters)]\nFAILED tests/test_include_markdown.py::test_include_markdown[multiple-start-end-matchs]\nFAILED tests/test_include_markdown.py::test_include_markdown[heading-offset=1]\nFAILED tests/test_include_markdown.py::test_include_markdown[heading-offset=2]\nFAILED tests/test_include_markdown.py::test_include_markdown[no heading-offset (default)]\nFAILED tests/test_include_markdown.py::test_include_markdown[heading-offset=0]\nFAILED tests/test_include_markdown.py::test_include_markdown[heading-offset=<str>]\nFAILED tests/test_include_markdown.py::test_include_markdown_relative_rewrite[true]\nFAILED tests/test_include_markdown.py::test_include_markdown_relative_rewrite[false]\nFAILED tests/test_include_markdown.py::test_include_markdown_relative_rewrite[None]\n======================== 16 failed, 24 passed in 4.73s =========================\n","stderr_tail":"","stdout_sha256":"472228b6c3ea3784c027ad17d48937df796841b409d93b41b85e753846f6310e","log_path":"~/dev/nebius-hackathon/pilot/v2-P/mondeja__mkdocs-include-markdown-plugin-51/runs/pilot-mondeja__mkdocs-include-markdown-plugin-51-ce84d5d6e2/logs/w1/w1-2.log","tree_digest":"bad9e8abe8c8cf4d487056f566543c25208baec09e09db25524db681e81b08ea","tree_download_s":2.092585208825767,"started_at":"2026-10-03T17:20:23.682067Z","duration_s":1.696375,"timed_out":false,"image_before":"e0cc91ad-0929-41c0-be3c-45a0a6f1c650","image_after":"69c11582-5994-4d7a-903b-da652c05478c","junit":{"passed":["tests/test_include.py::test_include[simple case]","tests/test_include.py::test_include[newline at end of included]","tests/test_include.py::test_include[start/end]","tests/test_include.py::test_include[start/end (escaped special characters)]","tests/test_include.py::test_include[start/end (unescaped special characters)]","tests/test_include.py::test_include[preserve included indent]","tests/test_include.py::test_include[preserve includer indent]","tests/test_include.py::test_include[custom options ordering]","tests/test_include.py::test_include[dedent=true]","tests/test_include.py::test_include[dedent=true,preserve-includer-indent=true]","tests/test_include.py::test_include_filepath_error","tests/test_include.py::test_include_invalid_bool_option[preserve-includer-indent]","tests/test_include.py::test_include_invalid_bool_option[dedent]","tests/test_include_markdown.py::test_include_markdown[comments=false]","tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=false]","tests/test_include_markdown.py::test_include_markdown[preserve-includer-indent=true (default)]","tests/test_include_markdown.py::test_include_markdown[custom options ordering]","tests/test_include_markdown.py::test_include_markdown[dedent=true]","tests/test_include_markdown.py::test_include_markdown[dedent=true,preserve-includer-indent=true]","tests/test_include_markdown.py::test_include_markdown_filepath_error","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[rewrite-relative-urls]","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[comments]","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[preserve-includer-indent]","tests/test_include_markdown.py::test_include_markdown_invalid_bool_option[dedent]"],"failed":["tests/test_include.py::test_include[multiple-start-end-matchs]","tests/test_include_markdown.py::test_include_markdown[simple case]","tests/test_include_markdown.py::test_include_markdown[start]","tests/test_include_markdown.py::test_include_markdown[end]","tests/test_include_markdown.py::test_include_markdown[start/end]","tests/test_include_markdown.py::test_include_markdown[start/end (escaped special characters)]","tests/test_include_markdown.py::test_include_markdown[start/end (unescaped special characters)]","tests/test_include_markdown.py::test_include_markdown[multiple-start-end-matchs]","tests/test_include_markdown.py::test_include_markdown[heading-offset=1]","tests/test_include_markdown.py::test_include_markdown[heading-offset=2]","tests/test_include_markdown.py::test_include_markdown[no heading-offset (default)]","tests/test_include_markdown.py::test_include_markdown[heading-offset=0]","tests/test_include_markdown.py::test_include_markdown[heading-offset=<str>]","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[true]","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[false]","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[None]"],"errors":[],"skipped":[],"collection_errors":[],"failure_text":{"tests/test_include.py::test_include[multiple-start-end-matchs]":"AssertionError: assert 'This should ...fter end tag.' == '\\nThis shoul...er end tag.\\n'\n  - \n    This should be included.\n    \n    This should be included also.\n    \n    This should be included even if hasn't defined after end tag.\n  + ...\n  \n  ...Full output truncated (19993 lines hidden), use '-vv' to show\nE   AssertionError: assert 'This should ...fter end tag.' == '\\nThis shoul...er end tag.\\n'\n      - \n        This should be included.\n        \n        This should be included also.\n        \n        This should be included even if hasn't defined after end tag.\n      + ...\n      \n      ...Full output truncated (19993 lines hidden), use '-vv' to show","tests/test_include_markdown.py::test_include_markdown[simple case]":"UnboundLocalError: local variable 'start' referenced before assignment\nE   UnboundLocalError: local variable 'start' referenced before assignment","tests/test_include_markdown.py::test_include_markdown[start]":"UnboundLocalError: local variable 'start' referenced before assignment\nE   UnboundLocalError: local variable 'start' referenced before assignment","tests/test_include_markdown.py::test_include_markdown[end]":"UnboundLocalError: local variable 'start' referenced before assignment\nE   UnboundLocalError: local variable 'start' referenced before assignment","tests/test_include_markdown.py::test_include_markdown[start/end]":"AssertionError: assert '# Header\\n\\n...INCLUDE -->\\n' == '# Header\\n\\n...INCLUDE -->\\n'\n  Skipping 142 identical leading characters in diff, use -v to show\n    -&gt; -->\n  - \n    This must be included.\n  - \n    <!-- END INCLUDE -->\nE   AssertionError: assert '# Header\\n\\n...INCLUDE -->\\n' == '# Header\\n\\n...INCLUDE -->\\n'\n      Skipping 142 identical leading characters in diff, use -v to show\n        -&gt; -->\n      - \n        This must be included.\n      - \n        <!-- END INCLUDE -->","tests/test_include_markdown.py::test_include_markdown[start/end (escaped special characters)]":"AssertionError: assert '# Header\\n\\n...INCLUDE -->\\n' == '# Header\\n\\n...INCLUDE -->\\n'\n  Skipping 136 identical leading characters in diff, use -v to show\n    -&gt; -->\n  - \n    This must be included.\n  - \n    <!-- END INCLUDE -->\nE   AssertionError: assert '# Header\\n\\n...INCLUDE -->\\n' == '# Header\\n\\n...INCLUDE -->\\n'\n      Skipping 136 identical leading characters in diff, use -v to show\n        -&gt; -->\n      - \n        This must be included.\n      - \n        <!-- END INCLUDE -->","tests/test_include_markdown.py::test_include_markdown[start/end (unescaped special characters)]":"AssertionError: assert '# Header\\n\\n...INCLUDE -->\\n' == '# Header\\n\\n...INCLUDE -->\\n'\n  Skipping 136 identical leading characters in diff, use -v to show\n    -&gt; -->\n  - \n    This must be included.\n  - \n    <!-- END INCLUDE -->\nE   AssertionError: assert '# Header\\n\\n...INCLUDE -->\\n' == '# Header\\n\\n...INCLUDE -->\\n'\n      Skipping 136 identical leading characters in diff, use -v to show\n        -&gt; -->\n      - \n        This must be included.\n      - \n        <!-- END INCLUDE -->","tests/test_include_markdown.py::test_include_markdown[multiple-start-end-matchs]":"AssertionError: assert 'This should ...fter end tag.' == '\\nThis shoul...er end tag.\\n'\n  - \n    This should be included.\n    \n    This should be included also.\n    \n    This should be included even if hasn't defined after end tag.\n  + ...\n  \n  ...Full output truncated (19993 lines hidden), use '-vv' to show\nE   AssertionError: assert 'This should ...fter end tag.' == '\\nThis shoul...er end tag.\\n'\n      - \n        This should be included.\n        \n        This should be included also.\n        \n        This should be included even if hasn't defined after end tag.\n      + ...\n      \n      ...Full output truncated (19993 lines hidden), use '-vv' to show","tests/test_include_markdown.py::test_include_markdown[heading-offset=1]":"UnboundLocalError: local variable 'start' referenced before assignment\nE   UnboundLocalError: local variable 'start' referenced before assignment","tests/test_include_markdown.py::test_include_markdown[heading-offset=2]":"UnboundLocalError: local variable 'start' referenced before assignment\nE   UnboundLocalError: local variable 'start' referenced before assignment","tests/test_include_markdown.py::test_include_markdown[no heading-offset (default)]":"UnboundLocalError: local variable 'start' referenced before assignment\nE   UnboundLocalError: local variable 'start' referenced before assignment","tests/test_include_markdown.py::test_include_markdown[heading-offset=0]":"UnboundLocalError: local variable 'start' referenced before assignment\nE   UnboundLocalError: local variable 'start' referenced before assignment","tests/test_include_markdown.py::test_include_markdown[heading-offset=<str>]":"UnboundLocalError: local variable 'start' referenced before assignment\nE   UnboundLocalError: local variable 'start' referenced before assignment","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[true]":"AssertionError: assert '\\n# Heading\\...INCLUDE -->\\n' == '\\n# Heading\\...INCLUDE -->\\n'\n  Skipping 84 identical leading characters in diff, use -v to show\n    -&gt; -->\n  - \n    Here's [a link](docs/page2.md) and here's an image: ![](docs/image.png)\n    \n    Here's a [reference link][ref-link].\n    ...\n  \n  ...Full output truncated (3 lines hidden), use '-vv' to show\nE   AssertionError: assert '\\n# Heading\\...INCLUDE -->\\n' == '\\n# Heading\\...INCLUDE -->\\n'\n      Skipping 84 identical leading characters in diff, use -v to show\n        -&gt; -->\n      - \n        Here's [a link](docs/page2.md) and here's an image: ![](docs/image.png)\n        \n        Here's a [reference link][ref-link].\n        ...\n      \n      ...Full output truncated (3 lines hidden), use '-vv' to show","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[false]":"AssertionError: assert '\\n# Heading\\...INCLUDE -->\\n' == '\\n# Heading\\...INCLUDE -->\\n'\n  Skipping 84 identical leading characters in diff, use -v to show\n    -&gt; -->\n  - \n    Here's [a link](page2.md) and here's an image: ![](image.png)\n    \n    Here's a [reference link][ref-link].\n    ...\n  \n  ...Full output truncated (3 lines hidden), use '-vv' to show\nE   AssertionError: assert '\\n# Heading\\...INCLUDE -->\\n' == '\\n# Heading\\...INCLUDE -->\\n'\n      Skipping 84 identical leading characters in diff, use -v to show\n        -&gt; -->\n      - \n        Here's [a link](page2.md) and here's an image: ![](image.png)\n        \n        Here's a [reference link][ref-link].\n        ...\n      \n      ...Full output truncated (3 lines hidden), use '-vv' to show","tests/test_include_markdown.py::test_include_markdown_relative_rewrite[None]":"AssertionError: assert '\\n# Heading\\...INCLUDE -->\\n' == '\\n# Heading\\...INCLUDE -->\\n'\n  Skipping 84 identical leading characters in diff, use -v to show\n    -&gt; -->\n  - \n    Here's [a link](docs/page2.md) and here's an image: ![](docs/image.png)\n    \n    Here's a [reference link][ref-link].\n    ...\n  \n  ...Full output truncated (3 lines hidden), use '-vv' to show\nE   AssertionError: assert '\\n# Heading\\...INCLUDE -->\\n' == '\\n# Heading\\...INCLUDE -->\\n'\n      Skipping 84 identical leading characters in diff, use -v to show\n        -&gt; -->\n      - \n        Here's [a link](docs/page2.md) and here's an image: ![](docs/image.png)\n        \n        Here's a [reference link][ref-link].\n        ...\n      \n      ...Full output truncated (3 lines hidden), use '-vv' to show"}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
