aboutsummaryrefslogtreecommitdiffstats
path: root/tests
AgeCommit message (Expand)AuthorFilesLines
2024-04-27tests: add better debugging for failures when running resize2fs testsTheodore Ts'o1-0/+9
2024-04-27tests: fix tests that were always being skippedTheodore Ts'o5-6/+6
2024-04-27tests: fix more expected output filesTheodore Ts'o2-3/+3
2024-04-25tests: fix expect scripts after removing tabs from tune2fs -l outputTheodore Ts'o32-45/+45
2024-04-25Merge branch 'issue-168' of https://github.com/chestnykh/e2fsprogs into nextTheodore Ts'o2-0/+61
2024-04-23Align function prototypes for libss's request handler functionTheodore Ts'o5-63/+75
2024-04-23tests: fix problems in the m_rootgnutar testTheodore Ts'o2-14/+41
2024-04-22tests: stat -c %Y is not portable, replace with perl stat in m_rootgnutarJohannes Schauer Marin Rodrigues1-5/+6
2024-04-18Merge remote-tracking branch 'josch/libarchive' into josch-libarchiveTheodore Ts'o12-0/+962
2024-04-18mke2fs: the -d option can now handle tarball inputJohannes Schauer Marin Rodrigues12-0/+962
2024-04-17Fix 32-bit build and test failuresTheodore Ts'o5-10/+10
2024-04-16Merge branch 'maint' into nextTheodore Ts'o4-0/+16
2024-04-15tests: new test to check quota after a bad inode deallocationLuis Henriques (SUSE)4-0/+26
2024-04-15tests: new test to check quota after directory optimizationLuis Henriques (SUSE)4-0/+26
2024-04-04mke2fs: do not set the BLOCK_UNINIT on groups has GDTLi Dongyang9-22/+22
2024-04-04e2fsck: check all sparse_super backupsAndreas Dilger2-2/+0
2024-04-03libext2fs: always refuse to open a file system with a zero s_desc_sizemaintTheodore Ts'o4-0/+16
2023-11-26mke2fs: Add root_perms extended mke2fs option.Dmitry Chestnykh2-0/+61
2023-06-15Merge branch 'maint' into nextTheodore Ts'o4-0/+20
2023-06-14tests: add test for handling an invalid symlink in an inline directoryTheodore Ts'o4-0/+20
2023-05-31Merge branch 'maint' into nextTheodore Ts'o9-6/+20
2023-03-16tests: add test for "e2fsck: fix bad htree checksums in preen mode"Theodore Ts'o5-0/+14
2023-03-16tests: fix r_move_itable_realloc to run on LinuxAndreas Dilger2-2/+2
2023-03-16tests: fix u_direct_io to work with older losetupAndreas Dilger2-4/+4
2023-01-30Merge branch 'maint' into nextTheodore Ts'o26-20/+31
2023-01-29Change the xattr entry hash to use an unsighed char by defaultTheodore Ts'o6-0/+18
2023-01-28tests: clean up test namesTheodore Ts'o20-20/+13
2023-01-27Merge branch 'maint' into nextTheodore Ts'o6-2/+52
2023-01-26Fix various spelling typosSamanta Navarro1-1/+1
2023-01-25e2fsck: optimize clone_file on large devicesLi Dongyang1-1/+2
2023-01-18e2fsck: don't allow journal inode to have encrypt flagEric Biggers4-0/+49
2022-09-13Merge branch 'maint' into nextTheodore Ts'o1-0/+4
2022-09-13libext2fs: in ext2fs_open[2](), return an error if s_first_meta_bg is too bigTheodore Ts'o1-0/+4
2022-09-01tests: filter out the checksum seed output from dumpe2fsTheodore Ts'o1-0/+1
2022-09-01Merge branch 'maint' into nextTheodore Ts'o1-0/+10
2022-08-31tests/fuzz: add missing targets to the Makefile in in tests/fuzzTheodore Ts'o1-0/+10
2022-08-11Merge branch 'maint' into nextTheodore Ts'o4-13/+27
2022-08-11resize2fs: open device read-only when -P is passedMichael Hudson-Doyle1-0/+8
2022-08-11tests: fix ACL-printing testsAndreas Dilger3-13/+19
2022-08-10Merge branch 'maint' into nextTheodore Ts'o6-0/+374
2022-08-09Build the fuzzers from oss-fuzzTheodore Ts'o5-0/+372
2022-08-08libext2fs: in ext2fs_open[2](), return an error if s_desc_size is too largeTheodore Ts'o1-0/+2
2022-08-06Merge branch 'maint' into nextTheodore Ts'o10-16/+16
2022-05-02e2fsck: no parent lookup in disconnected dirAndreas Dilger10-16/+16
2022-01-13Merge branch 'maint' into nextTheodore Ts'o1-1/+1
2022-01-03tests: support older versions of timeout in r_corrupt_fsTheodore Ts'o1-1/+1
2021-12-30Merge branch 'maint' into nextTheodore Ts'o6-11/+50
2021-12-28reisze2fs: sanity check free block group counts when calculating minimum sizeTheodore Ts'o3-0/+50
2021-12-10e2fsck: update the bg_checksum after fixing problems in the bg descriptorTheodore Ts'o3-11/+0
2021-10-25mke2fs: add extended option for prezeroed storage devicesSarthak Kukreti2-0/+65
2021-09-30tests: Add option to print diff output of failed testsLukas Czerner1-0/+4
2021-09-30resize2fs: adjust new size of the file system to allow a successful resizeTheodore Ts'o1-3/+3
2021-09-15tests: update expect files for f_large_dir and f_large_dir_csumLukas Czerner2-0/+2
2021-09-15tests: update expect files for f_mmp_garbageLukas Czerner2-2/+2
2021-09-03debugfs: Fix headers for quota commandsJan Kara2-8/+8
2021-09-03tests: Expand test checking quota and orphan processing interactionJan Kara3-1/+9
2021-08-22tests: update expect file for u_direct_ioTheodore Ts'o1-7/+9
2021-08-18tests: fix shadow -Wall warnings in the crcsum test programTheodore Ts'o1-4/+3
2021-08-18tests: fix "format not a string literal" -Wall warning in test_icountTheodore Ts'o1-8/+4
2021-08-15mke2fs: allow the default creator os to be specified in /etc/mke2fs.confTheodore Ts'o1-0/+1
2021-08-15tests: update mke2fs.conf to create 256 byte inodes by defaultTheodore Ts'o46-3662/+4334
2021-08-14mke2fs: warn that bigalloc is experimental only for large cluster sizesTheodore Ts'o2-4/+0
2021-08-14mke2fs: warn about missing y2038 support when formatting fresh ext4 fsDarrick J. Wong22-0/+23
2021-08-13tests: check quota file space usage does not get accountedJan Kara2-0/+47
2021-08-06tests: skip u_direct_io if losetup failsDarrick J. Wong1-0/+5
2021-07-30tests: skip m_rootdir_acl on GNU HurdTheodore Ts'o1-0/+7
2021-07-29tests: add description for j_recover_fast_commitTheodore Ts'o1-0/+1
2021-07-29tests: force test file systems to be built for the Linux OSTheodore Ts'o39-68/+58
2021-07-28tests: try using truncate command before falling back to using ddTheodore Ts'o1-5/+7
2021-07-06e2fsck: fix ".." more gracefully if possibleAndreas Dilger8-14/+16
2021-05-07tests: add test of Direct I/O support in the Unix I/O managerTheodore Ts'o2-0/+105
2021-05-06e2fsck: fix portability problems caused by unaligned accessesTheodore Ts'o1-1/+0
2021-02-28libext2s: fix unix_io with IO_FLAG_FORCE_BOUNCE flag setTheodore Ts'o2-0/+115
2021-02-22create_inode: Find subdirectory in do_write_internalEarl Chew2-0/+30
2021-02-10tests: fix environmental dependency in m_rootdir_aclTheodore Ts'o1-1/+1
2021-02-09mke2fs: fix a importing a directory with an ACL and inline dataTheodore Ts'o3-0/+222
2021-02-08e2fsck: fix check of directories over 4GBAndreas Dilger1-3/+2
2021-01-28Merge branch 'maint' into nextTheodore Ts'o4-0/+26
2021-01-27AOSP: ANDROID: e2fsck: Do not mutate encrypted namesDaniel Rosenberg4-0/+26
2021-01-27tests: test case-folding checks in e2fsckGabriel Krisman Bertazi4-0/+30
2021-01-27tests: add fast commit recovery testsHarshad Shirwadkar4-0/+52
2021-01-21ext4: fix tests to account for new dumpe2fs outputHarshad Shirwadkar22-54/+74
2021-01-19Merge branch 'maint' into nextTheodore Ts'o2-0/+2
2020-10-04Define MKDIR_P in the Makefile.in files instead in MCONFIG.inTheodore Ts'o2-0/+2
2020-10-01Merge branch 'maint' into nextTheodore Ts'o7-8/+53
2020-10-01tune2fs: reset MMP state on error exitAndreas Dilger4-2/+47
2020-09-30tests: remove unnecessary uncompressed image fileTheodore Ts'o1-0/+0
2020-03-23tests: use grep -E for better portability in r_inline_xattrTheodore Ts'o2-6/+6
2020-03-16Merge branch 'maint' into nextTheodore Ts'o3-13/+7
2020-03-15tests: add test to excercise indexed directories with metadata_csumJan Kara4-0/+117
2020-03-15tests: modify f_large_dir test to excercise indexed dir handlingJan Kara2-5/+32
2020-03-14libext2fs: make ext2fs_dirent_has_tail() more strictTheodore Ts'o3-13/+7
2020-03-07e2fsck: clarify overflow link count error messageJan Kara1-0/+2
2020-03-07Merge branch 'maint' into nextTheodore Ts'o8-85/+0
2020-03-07libext2fs: don't use O_DIRECT for files on tmpfsAndreas Dilger8-85/+0
2020-01-26mke2fs: set overhead in super blockLi Dongyang31-44/+71
2020-01-25Merge branch 'maint' into nextTheodore Ts'o1-0/+1
2020-01-24mmp: don't assume NUL termination for MMP stringsAndreas Dilger1-0/+1
2020-01-17e2fsck: restart the full e2fsck run if the bad block inode is invalidateTheodore Ts'o1-0/+2
2019-11-09Rename functions, types, constants to reflect jbd2 usageTheodore Ts'o1-1/+1
2019-10-09e2fsck: check for consistent encryption policiesEric Biggers8-2/+304
2019-09-03Merge branch 'maint' into nextTheodore Ts'o6-4/+16
2019-09-03e2fsck: check the validity of the casefold flagTheodore Ts'o1-0/+6
2019-09-02e2fsck: make the low dtime check consistent when using the backup superblockTheodore Ts'o5-4/+10
2019-08-18tests: add tests for uninitialized bitmapsAndreas Dilger32-0/+260
2019-08-18tests: verify > 65000 subdirectoriesAndreas Dilger4-0/+53
2019-07-14tests: suppress e2image version number from being printedTheodore Ts'o2-2/+2
2019-07-13tests: fix test_script so that it will run all tests if w/o argumentsTheodore Ts'o1-1/+1
2019-05-30tests: add test for e2fsck of verity fileEric Biggers5-0/+38
2019-05-06e2fsck: check and fix tails of all bitmap blocksTheodore Ts'o26-2/+52
2019-03-24tests: fix f_valid_ea_in_inode to use the ea_featureTheodore Ts'o2-1/+1
2019-03-06tests: add test for e2image -b optionArtem Blagodarenko3-0/+33
2019-01-29Merge branch 'maint' into nextTheodore Ts'o3-9/+28
2019-01-03tests: generate test_data.tmp file from a scriptTheodore Ts'o3-9/+28
2018-12-16Merge branch 'maint' into nextTheodore Ts'o9-39/+39
2018-12-15e2fsck: use "Optimize?" prompt for PR_1E_CAN_{COLLAPSE,NARROW}_EXTENT_TREETheodore Ts'o9-39/+39
2018-11-26Merge branch 'maint' into nextTheodore Ts'o6-11/+85
2018-11-23tune2fs: fix false warning that a UUID change will take a long timeTheodore Ts'o2-11/+51
2018-11-15e2fsck: check xattr 'system.data' before setting inline_data featureLi Dongyang4-0/+34
2018-10-21Merge branch 'maint' into nextTheodore Ts'o4-0/+58
2018-10-20tests: move inode and its interior extent tree blockTheodore Ts'o4-0/+58
2018-10-11Merge branch 'maint' into nextTheodore Ts'o1-1/+1
2018-10-10test_one: make sure the tmpfile is cleaned up if the test script exitsTheodore Ts'o1-1/+1
2018-10-04Merge branch 'maint' into nextTheodore Ts'o5-0/+125
2018-10-02libe2p: avoid segfault when s_nr_users is too highLukas Czerner5-0/+125
2018-08-23Merge branch 'maint' into nextTheodore Ts'o3-0/+41
2018-08-22e2image: copy mmp block when create metadata only imageArtem Blagodarenko3-0/+41
2018-08-18Merge branch 'maint' into nextTheodore Ts'o6-0/+255
2018-08-14tests: mke2fs must not create fs with resize_inode and meta_bgLukas Czerner2-0/+176
2018-08-14tests: e2fsck must be able fix fs with resize_inode and meta_bgLukas Czerner4-0/+79
2018-08-08Fix function declarations for ss commands to fix LTO warningsTheodore Ts'o2-18/+27
2018-07-02tests: make generated test scripts read-onlyAndreas Dilger1-2/+4
2018-06-28e2fsck: do not allow initialized blocks pass i_sizeLukas Czerner5-33/+2
2018-06-26tests, mke2fs: add option to suppress xattr copying to fix f_extent_htreeTheodore Ts'o1-2/+2
2018-06-26tests: explicitly force resize2fs's use of lazy (or not)Theodore Ts'o4-3/+10
2018-06-25Update Makefile.in files using "make depend"Theodore Ts'o1-5/+7
2018-06-25tests: fix up f_detect_junk and f_detect_xfsTheodore Ts'o3-4/+0
2018-06-24e2fsck: only retry to open the file system when the superblock is corruptTheodore Ts'o2-6/+0
2018-06-24tests: fix i_qcow test to properly test e2image's qcow-to-raw functionalityTheodore Ts'o2-23/+28
2018-06-23Fix gcc and clang warningsTheodore Ts'o1-0/+16
2018-06-23tests: fix f_bigalloc_orphan_list so it is not dependant on umaskTheodore Ts'o1-0/+1
2018-06-23e2fsck: mark device inodes with EXT4_EXTENTS_FL badAndreas Dilger3-25/+27
2018-06-23tests: PAGE_SIZE larger than blocksize with holeAndreas Dilger4-0/+33
2018-06-23e2fsck: handle preallocation for large PAGE_SIZEAndreas Dilger3-5/+3
2018-06-22misc: add e2mmpstatus utility via dumpe2fsShuichi Ihara7-3/+60
2018-06-22e2fsck: set dir_nlink feature if large dir existsAndreas Dilger2-24/+58
2018-06-22tests: remove pre-generated f_extent_htree imageAndreas Dilger5-15/+37
2018-06-22tests: don't run sed multiple times on test outputAndreas Dilger117-1024/+574
2018-06-22tests: remove redundant sed filteringAndreas Dilger47-98/+104
2018-06-22tests: clean up $DEBUGFS_EXE usage in scriptsAndreas Dilger82-528/+446
2018-06-22tests: don't unlink test image if SKIP_UNLINK setAndreas Dilger1-1/+1
2018-06-22tests: don't use a sparse test fileAndreas Dilger2-2/+9
2018-06-21AOSP: e2fsck: imply -f when using -E unshare_blocksDavid Anderson2-2/+2
2018-06-21AOSP: e2fsck: Add an extended option for unsharing blocks.David Anderson10-0/+182
2018-06-21AOSP: e2fsck: Skip duplicate blocks when RO_COMPAT_SHARED_BLOCKS is set.David Anderson4-0/+15
2018-06-19e2fsck: allow to fix some superblock corruptionsJan Kara4-0/+12
2018-04-09tests: don't leave temp files behind after running i_bitmapsTheodore Ts'o1-1/+1
2018-04-07tests: add new test f_ea_inode_self_refTheodore Ts'o4-0/+25
2018-03-31tests: don't use "debugfs -f /dev/stdin"Ingo Brückl3-3/+3
2018-03-31tests: use mke2fs and debugfs from the build treeTheodore Ts'o2-4/+4
2018-03-29e2fsck: adjust quota counters when clearing orphaned inodesDarrick J. Wong3-0/+36
2018-03-24tests: explicitly specify 1k block sizes when creating test file systemsTheodore Ts'o5-5/+5
2018-03-24e2fsck: delete bad inode fix for bigallocharshads4-0/+44
2018-03-20tests: add new test i_bitmapsTheodore Ts'o3-0/+34
2018-03-16tests: add new test f_bigalloc_orphan_listTheodore Ts'o4-0/+46
2018-03-03tests: test e2fsck's handling of bad symlinksEric Biggers5-0/+249
2018-03-03Merge branch 'maint' into nextTheodore Ts'o2-21/+33
2018-03-03libext2fs: make sure the system.data xattr gets createdEric Biggers2-6/+18
2018-03-03libext2fs: forbid creating symlinks using entire blockEric Biggers2-15/+15
2018-02-26Merge branch 'maint' into nextTheodore Ts'o2-3/+3
2018-02-24tune2fs: move the journal recovery before we try to modify the superblockTheodore Ts'o2-3/+3
2017-10-15tests: log tests that are taking a long timeAndreas Dilger2-3/+5
2017-10-15Merge branch 'maint' into nextTheodore Ts'o47-85/+339
2017-10-15tests: shorten test descriptions to fit in 80 columnsAndreas Dilger35-35/+35
2017-10-15tests: fix d_inline_dump and f_mke2fs_baddisk from leaving behind temp filesTheodore Ts'o2-44/+41
2017-10-15tests: don't leave temporary files at end of testAndreas Dilger4-6/+6
2017-10-14tests: add new test r_move_itable_nostrideTheodore Ts'o3-0/+129
2017-10-14tests: add new test r_move_itable_reallocTheodore Ts'o3-0/+128
2017-08-30tests: report if a test is taking a long timeAndreas Dilger2-0/+12
2017-08-29Merge branch 'maint' into nextTheodore Ts'o12-24/+32
2017-08-29Search for GNU-compatible dd for self-tests.Matthias Andree6-12/+15
2017-08-23tune2fs, mke2fs: clarify proceed delay questionTheodore Ts'o1-6/+6
2017-08-23tune2fs: explain why an fsck is neededTheodore Ts'o4-0/+10
2017-08-23mke2fs.conf: remove legacy entry for ext4devTheodore Ts'o1-5/+0
2017-08-22e2fsck: fix the message printed for the project quota typeTheodore Ts'o1-1/+1
2017-08-13Merge branch 'maint' into nextTheodore Ts'o1-0/+2
2017-08-13tests: disable use of the BLKID cache while running regression testsTheodore Ts'o1-0/+2
2017-07-27Merge branch 'maint' into nextTheodore Ts'o9-9/+46
2017-07-23e2fsck: quiet some harmless bitmap warningsTheodore Ts'o2-9/+0
2017-07-22tests: dumpe2fs against an image with bad os_typeAdam Buchbinder3-0/+23
2017-07-22e2fsck: check for invalid quota inode numbersTheodore Ts'o4-0/+23
2017-07-04e2fsck: add test for ea_inode featureTahsin Erdogan3-0/+38
2017-07-04Merge branch 'maint' into nextTheodore Ts'o5-0/+55
2017-07-04tests: add j_recover_csum3_64bitTheodore Ts'o5-0/+55
2017-06-23Merge branch 'maint' into nextTheodore Ts'o7-22/+134
2017-06-23tests: add new test f_del_dup_quotaEric Whitney5-0/+81
2017-06-23mke2fs: fix hugefile creation so the hugefile(s) are contiguousTheodore Ts'o2-22/+53
2017-05-29Merge branch 'maint' into nextTheodore Ts'o8-0/+156
2017-05-29tune2fs: fix BUGs of tuning project quotaWang shilong8-0/+156
2017-05-25Merge branch 'maint' into nextTheodore Ts'o2-2/+1