{"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-21b332dc19214febaa309fb37d91c306/incoming/6166a7470cf2f992774b1d53df1d9ae72d68262f23bc22409b88b9a53a87eead.diff","path":null,"exit_code":0,"stdout_tail":"","stderr_tail":"Checking patch fs/base.py...\nApplied patch to 'fs/base.py' cleanly.\nChecking patch fs/ftpfs.py...\nApplied patch to 'fs/ftpfs.py' cleanly.\nApplied patch fs/base.py cleanly.\nApplied patch fs/ftpfs.py cleanly.\n","stdout_sha256":"9f132d9decbf9eed24d7ffea3edc22861f27d596fb9c7e422ca26985b3aab64e","log_path":"~/dev/nebius-hackathon/pilot/v2-P/pyfilesystem__pyfilesystem2-462/runs/pilot-pyfilesystem__pyfilesystem2-462-a7a07ad9fa/logs/w2/w2-1.log","tree_digest":"7994ffc5ce846115df753529ba524d62000597ee5afd611e8f88eabb1df8a311","tree_download_s":2.3163847499527037,"started_at":"2026-10-03T01:31:20.502321Z","duration_s":0.011187,"timed_out":false,"image_before":"bc230a98-942d-4bba-aa48-77d6b5ef8faa","image_after":"9eaa8b0e-92b9-48f0-8c0d-8714b5ecddf5","junit":null,"diff":null,"patch_sha256":"6166a7470cf2f992774b1d53df1d9ae72d68262f23bc22409b88b9a53a87eead","dropped_paths":[],"snapshot_sha":null}
{"receipt_id":"w2-2","seq":2,"branch_id":"w2","kind":"verification","cmd":"/opt/receipts-c5da91fe122d495e98a86541333d7a33/bin/busybox mkdir -p /opt/receipts/reports && python -I /opt/receipts-c5da91fe122d495e98a86541333d7a33/receipts_pytest.py --no-header -rA --tb=line --color=no -p no:cacheprovider -W ignore::DeprecationWarning tests/test_ftpfs.py tests/test_memoryfs.py -o junit_family=xunit1 -p no:cacheprovider -rA --continue-on-collection-errors --junitxml=/opt/receipts/reports/w2-2.xml","path":null,"exit_code":1,"stdout_tail":"onFTPFS::test_unicode_path\nPASSED tests/test_ftpfs.py::TestAnonFTPFS::test_upload\nPASSED tests/test_ftpfs.py::TestAnonFTPFS::test_upload_0\nPASSED tests/test_ftpfs.py::TestAnonFTPFS::test_upload_1\nPASSED tests/test_ftpfs.py::TestAnonFTPFS::test_upload_2\nPASSED tests/test_ftpfs.py::TestAnonFTPFS::test_upload_4\nPASSED tests/test_ftpfs.py::TestAnonFTPFS::test_upload_chunk_size\nPASSED tests/test_ftpfs.py::TestAnonFTPFS::test_validatepath\nPASSED tests/test_ftpfs.py::TestAnonFTPFS::test_writebytes\nPASSED tests/test_ftpfs.py::TestAnonFTPFS::test_writefile\nPASSED tests/test_ftpfs.py::TestAnonFTPFS::test_writetext\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_appendbytes\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_appendtext\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_basic\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_bin_files\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_case_sensitive\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_close\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_close_mem_free\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_copy\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_copy_dir_mem\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_copy_dir_temp\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_copy_file\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_copy_preserve_time\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_copy_structure\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_copydir\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_create\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_desc\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_download\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_download_0\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_download_1\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_download_2\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_download_4\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_download_chunk_size\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_exists\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_files\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_filterdir\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_getinfo\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_getmeta\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_getsize\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_getsyspath\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_geturl\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_geturl_purpose\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_glob\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_hash\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_invalid_chars\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_isdir\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_isempty\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_isfile\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_islink\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_listdir\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_makedir\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_makedirs\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_match\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_move\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_move_dir_mem\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_move_dir_temp\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_move_file_mem\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_move_file_same_fs\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_move_file_temp\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_move_same_fs\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_movedir\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_open\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_open_exclusive\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_open_files\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_openbin\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_openbin_exclusive\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_openbin_rw\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_opendir\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_readbytes\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_readtext\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_remove\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_removedir\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_removetree\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_removetree_root\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_repeat_dir\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_root_dir\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_scandir\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_setinfo\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_settimes\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_touch\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_tree\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_unicode_path\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_upload\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_upload_0\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_upload_1\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_upload_2\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_upload_4\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_upload_chunk_size\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_validatepath\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_writebytes\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_writefile\nPASSED tests/test_memoryfs.py::TestMemoryFS::test_writetext\nPASSED tests/test_memoryfs.py::TestMemoryFile::test_readinto_writing\nPASSED tests/test_memoryfs.py::TestMemoryFile::test_readline_writing\nSKIPPED [3] fs/test.py:1879: case sensitivity not known\nERROR tests/test_ftpfs.py::TestFTPFS::test_writetext - AttributeError: 'Proce...\nERROR tests/test_ftpfs.py::TestFTPFSNoMLSD::test_writetext - AttributeError: ...\nERROR tests/test_ftpfs.py::TestAnonFTPFS::test_writetext - AttributeError: 'P...\n============= 339 passed, 3 skipped, 2 warnings, 3 errors in 9.39s =============\n","stderr_tail":"","stdout_sha256":"16b0f0a65dc64635ce5f7fa9c9d8907b781457caadfc7f54426d21b0ecd00853","log_path":"~/dev/nebius-hackathon/pilot/v2-P/pyfilesystem__pyfilesystem2-462/runs/pilot-pyfilesystem__pyfilesystem2-462-a7a07ad9fa/logs/w2/w2-2.log","tree_digest":"7994ffc5ce846115df753529ba524d62000597ee5afd611e8f88eabb1df8a311","tree_download_s":2.271720041986555,"started_at":"2026-10-03T01:31:24.042984Z","duration_s":6.7799320000000005,"timed_out":false,"image_before":"9eaa8b0e-92b9-48f0-8c0d-8714b5ecddf5","image_after":"ee163b8d-8bac-43da-95c4-5bde333dbbc7","junit":{"passed":["tests/test_ftpfs.py::TestFTPFSClass::test_opener","tests/test_ftpfs.py::TestFTPFSClass::test_parse_ftp_time","tests/test_ftpfs.py::TestFTPFSClass::test_parse_mlsx","tests/test_ftpfs.py::TestFTPFSClass::test_parse_mlsx_type","tests/test_ftpfs.py::TestFTPErrors::test_manager","tests/test_ftpfs.py::TestFTPErrors::test_manager_with_host","fs/test.py::tests::test_ftpfs::TestFTPFS::test_appendbytes","fs/test.py::tests::test_ftpfs::TestFTPFS::test_appendtext","fs/test.py::tests::test_ftpfs::TestFTPFS::test_basic","fs/test.py::tests::test_ftpfs::TestFTPFS::test_bin_files","fs/test.py::tests::test_ftpfs::TestFTPFS::test_close","tests/test_ftpfs.py::TestFTPFS::test_connection_error","fs/test.py::tests::test_ftpfs::TestFTPFS::test_copy","fs/test.py::tests::test_ftpfs::TestFTPFS::test_copy_dir_mem","fs/test.py::tests::test_ftpfs::TestFTPFS::test_copy_dir_temp","fs/test.py::tests::test_ftpfs::TestFTPFS::test_copy_file","fs/test.py::tests::test_ftpfs::TestFTPFS::test_copy_structure","fs/test.py::tests::test_ftpfs::TestFTPFS::test_copydir","tests/test_ftpfs.py::TestFTPFS::test_create","fs/test.py::tests::test_ftpfs::TestFTPFS::test_desc","fs/test.py::tests::test_ftpfs::TestFTPFS::test_download","fs/test.py::tests::test_ftpfs::TestFTPFS::test_download_0","fs/test.py::tests::test_ftpfs::TestFTPFS::test_download_1","fs/test.py::tests::test_ftpfs::TestFTPFS::test_download_2","fs/test.py::tests::test_ftpfs::TestFTPFS::test_download_4","fs/test.py::tests::test_ftpfs::TestFTPFS::test_download_chunk_size","fs/test.py::tests::test_ftpfs::TestFTPFS::test_exists","fs/test.py::tests::test_ftpfs::TestFTPFS::test_files","fs/test.py::tests::test_ftpfs::TestFTPFS::test_filterdir","tests/test_ftpfs.py::TestFTPFS::test_ftp_url","fs/test.py::tests::test_ftpfs::TestFTPFS::test_getinfo","tests/test_ftpfs.py::TestFTPFS::test_getinfo_modified","fs/test.py::tests::test_ftpfs::TestFTPFS::test_getmeta","tests/test_ftpfs.py::TestFTPFS::test_getmeta_unicode_path","fs/test.py::tests::test_ftpfs::TestFTPFS::test_getsize","fs/test.py::tests::test_ftpfs::TestFTPFS::test_getsyspath","tests/test_ftpfs.py::TestFTPFS::test_geturl","fs/test.py::tests::test_ftpfs::TestFTPFS::test_geturl_purpose","fs/test.py::tests::test_ftpfs::TestFTPFS::test_glob","fs/test.py::tests::test_ftpfs::TestFTPFS::test_hash","tests/test_ftpfs.py::TestFTPFS::test_host","fs/test.py::tests::test_ftpfs::TestFTPFS::test_invalid_chars","fs/test.py::tests::test_ftpfs::TestFTPFS::test_isdir","fs/test.py::tests::test_ftpfs::TestFTPFS::test_isempty","fs/test.py::tests::test_ftpfs::TestFTPFS::test_isfile","fs/test.py::tests::test_ftpfs::TestFTPFS::test_islink","fs/test.py::tests::test_ftpfs::TestFTPFS::test_listdir","fs/test.py::tests::test_ftpfs::TestFTPFS::test_makedir","fs/test.py::tests::test_ftpfs::TestFTPFS::test_makedirs","fs/test.py::tests::test_ftpfs::TestFTPFS::test_match","fs/test.py::tests::test_ftpfs::TestFTPFS::test_move","fs/test.py::tests::test_ftpfs::TestFTPFS::test_move_dir_mem","fs/test.py::tests::test_ftpfs::TestFTPFS::test_move_dir_temp","fs/test.py::tests::test_ftpfs::TestFTPFS::test_move_file_mem","fs/test.py::tests::test_ftpfs::TestFTPFS::test_move_file_same_fs","fs/test.py::tests::test_ftpfs::TestFTPFS::test_move_file_temp","fs/test.py::tests::test_ftpfs::TestFTPFS::test_move_same_fs","fs/test.py::tests::test_ftpfs::TestFTPFS::test_movedir","fs/test.py::tests::test_ftpfs::TestFTPFS::test_open","fs/test.py::tests::test_ftpfs::TestFTPFS::test_open_exclusive","fs/test.py::tests::test_ftpfs::TestFTPFS::test_open_files","fs/test.py::tests::test_ftpfs::TestFTPFS::test_openbin","fs/test.py::tests::test_ftpfs::TestFTPFS::test_openbin_exclusive","fs/test.py::tests::test_ftpfs::TestFTPFS::test_openbin_rw","fs/test.py::tests::test_ftpfs::TestFTPFS::test_opendir","tests/test_ftpfs.py::TestFTPFS::test_opener_path","fs/test.py::tests::test_ftpfs::TestFTPFS::test_readbytes","fs/test.py::tests::test_ftpfs::TestFTPFS::test_readtext","fs/test.py::tests::test_ftpfs::TestFTPFS::test_remove","fs/test.py::tests::test_ftpfs::TestFTPFS::test_removedir","fs/test.py::tests::test_ftpfs::TestFTPFS::test_removetree","fs/test.py::tests::test_ftpfs::TestFTPFS::test_removetree_root","fs/test.py::tests::test_ftpfs::TestFTPFS::test_repeat_dir","fs/test.py::tests::test_ftpfs::TestFTPFS::test_root_dir","fs/test.py::tests::test_ftpfs::TestFTPFS::test_scandir","tests/test_ftpfs.py::TestFTPFS::test_setinfo","fs/test.py::tests::test_ftpfs::TestFTPFS::test_settimes","fs/test.py::tests::test_ftpfs::TestFTPFS::test_touch","fs/test.py::tests::test_ftpfs::TestFTPFS::test_tree","fs/test.py::tests::test_ftpfs::TestFTPFS::test_unicode_path","fs/test.py::tests::test_ftpfs::TestFTPFS::test_upload","fs/test.py::tests::test_ftpfs::TestFTPFS::test_upload_0","fs/test.py::tests::test_ftpfs::TestFTPFS::test_upload_1","fs/test.py::tests::test_ftpfs::TestFTPFS::test_upload_2","fs/test.py::tests::test_ftpfs::TestFTPFS::test_upload_4","fs/test.py::tests::test_ftpfs::TestFTPFS::test_upload_chunk_size","tests/test_ftpfs.py::TestFTPFS::test_upload_connection","fs/test.py::tests::test_ftpfs::TestFTPFS::test_validatepath","fs/test.py::tests::test_ftpfs::TestFTPFS::test_writebytes","fs/test.py::tests::test_ftpfs::TestFTPFS::test_writefile","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_appendbytes","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_appendtext","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_basic","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_bin_files","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_close","tests/test_ftpfs.py::TestFTPFSNoMLSD::test_connection_error","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_copy","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_copy_dir_mem","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_copy_dir_temp","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_copy_file","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_copy_structure","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_copydir","tests/test_ftpfs.py::TestFTPFSNoMLSD::test_create","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_desc","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_download","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_download_0","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_download_1","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_download_2","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_download_4","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_download_chunk_size","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_exists","tests/test_ftpfs.py::TestFTPFSNoMLSD::test_features","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_files","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_filterdir","tests/test_ftpfs.py::TestFTPFSNoMLSD::test_ftp_url","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_getinfo","tests/test_ftpfs.py::TestFTPFSNoMLSD::test_getinfo_modified","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_getmeta","tests/test_ftpfs.py::TestFTPFSNoMLSD::test_getmeta_unicode_path","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_getsize","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_getsyspath","tests/test_ftpfs.py::TestFTPFSNoMLSD::test_geturl","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_geturl_purpose","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_glob","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_hash","tests/test_ftpfs.py::TestFTPFSNoMLSD::test_host","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_invalid_chars","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_isdir","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_isempty","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_isfile","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_islink","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_listdir","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_makedir","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_makedirs","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_match","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_move","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_move_dir_mem","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_move_dir_temp","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_move_file_mem","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_move_file_same_fs","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_move_file_temp","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_move_same_fs","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_movedir","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_open","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_open_exclusive","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_open_files","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_openbin","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_openbin_exclusive","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_openbin_rw","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_opendir","tests/test_ftpfs.py::TestFTPFSNoMLSD::test_opener_path","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_readbytes","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_readtext","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_remove","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_removedir","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_removetree","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_removetree_root","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_repeat_dir","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_root_dir","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_scandir","tests/test_ftpfs.py::TestFTPFSNoMLSD::test_setinfo","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_settimes","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_touch","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_tree","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_unicode_path","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_upload","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_upload_0","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_upload_1","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_upload_2","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_upload_4","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_upload_chunk_size","tests/test_ftpfs.py::TestFTPFSNoMLSD::test_upload_connection","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_validatepath","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_writebytes","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_writefile","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_appendbytes","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_appendtext","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_basic","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_bin_files","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_close","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_copy","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_copy_dir_mem","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_copy_dir_temp","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_copy_file","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_copy_structure","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_copydir","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_create","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_desc","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_download","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_download_0","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_download_1","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_download_2","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_download_4","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_download_chunk_size","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_exists","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_files","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_filterdir","tests/test_ftpfs.py::TestAnonFTPFS::test_ftp_url","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_getinfo","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_getmeta","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_getsize","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_getsyspath","tests/test_ftpfs.py::TestAnonFTPFS::test_geturl","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_geturl_purpose","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_glob","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_hash","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_invalid_chars","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_isdir","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_isempty","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_isfile","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_islink","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_listdir","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_makedir","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_makedirs","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_match","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_move","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_move_dir_mem","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_move_dir_temp","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_move_file_mem","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_move_file_same_fs","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_move_file_temp","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_move_same_fs","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_movedir","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_open","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_open_exclusive","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_open_files","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_openbin","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_openbin_exclusive","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_openbin_rw","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_opendir","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_readbytes","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_readtext","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_remove","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_removedir","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_removetree","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_removetree_root","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_repeat_dir","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_root_dir","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_scandir","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_setinfo","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_settimes","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_touch","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_tree","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_unicode_path","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_upload","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_upload_0","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_upload_1","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_upload_2","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_upload_4","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_upload_chunk_size","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_validatepath","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_writebytes","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_writefile","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_appendbytes","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_appendtext","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_basic","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_bin_files","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_case_sensitive","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_close","tests/test_memoryfs.py::TestMemoryFS::test_close_mem_free","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_copy","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_copy_dir_mem","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_copy_dir_temp","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_copy_file","tests/test_memoryfs.py::TestMemoryFS::test_copy_preserve_time","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_copy_structure","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_copydir","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_create","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_desc","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_download","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_download_0","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_download_1","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_download_2","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_download_4","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_download_chunk_size","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_exists","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_files","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_filterdir","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_getinfo","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_getmeta","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_getsize","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_getsyspath","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_geturl","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_geturl_purpose","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_glob","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_hash","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_invalid_chars","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_isdir","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_isempty","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_isfile","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_islink","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_listdir","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_makedir","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_makedirs","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_match","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_move","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_move_dir_mem","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_move_dir_temp","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_move_file_mem","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_move_file_same_fs","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_move_file_temp","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_move_same_fs","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_movedir","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_open","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_open_exclusive","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_open_files","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_openbin","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_openbin_exclusive","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_openbin_rw","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_opendir","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_readbytes","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_readtext","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_remove","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_removedir","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_removetree","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_removetree_root","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_repeat_dir","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_root_dir","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_scandir","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_setinfo","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_settimes","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_touch","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_tree","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_unicode_path","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_upload","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_upload_0","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_upload_1","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_upload_2","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_upload_4","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_upload_chunk_size","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_validatepath","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_writebytes","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_writefile","fs/test.py::tests::test_memoryfs::TestMemoryFS::test_writetext","tests/test_memoryfs.py::TestMemoryFile::test_readinto_writing","tests/test_memoryfs.py::TestMemoryFile::test_readline_writing"],"failed":[],"errors":["fs/test.py::tests::test_ftpfs::TestFTPFS::test_writetext","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_writetext","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_writetext"],"skipped":["fs/test.py::tests::test_ftpfs::TestFTPFS::test_case_sensitive","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_case_sensitive","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_case_sensitive"],"collection_errors":[],"failure_text":{"fs/test.py::tests::test_ftpfs::TestFTPFS::test_writetext":"failed on teardown with \"AttributeError: 'Process' object has no attribute 'net_connections'. Did you mean: 'connections'?\"\nE   AttributeError: 'Process' object has no attribute 'net_connections'. Did you mean: 'connections'?","fs/test.py::tests::test_ftpfs::TestFTPFSNoMLSD::test_writetext":"failed on teardown with \"AttributeError: 'Process' object has no attribute 'net_connections'. Did you mean: 'connections'?\"\nE   AttributeError: 'Process' object has no attribute 'net_connections'. Did you mean: 'connections'?","fs/test.py::tests::test_ftpfs::TestAnonFTPFS::test_writetext":"failed on teardown with \"AttributeError: 'Process' object has no attribute 'net_connections'. Did you mean: 'connections'?\"\nE   AttributeError: 'Process' object has no attribute 'net_connections'. Did you mean: 'connections'?"}},"diff":null,"patch_sha256":null,"dropped_paths":[],"snapshot_sha":null}
