2dd680f3b9ff65c1aa0ae3af77aac55ad356f143 |
|
29-May-2016 |
Theodore Ts'o <tytso@mit.edu> |
tests: fix f_pre_1970_date_encoding on systems with a 32-bit time_t Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
3bf56ef62405332b07683a26e82109bacc378570 |
|
22-Mar-2016 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next
|
8ef71d873c6c96bbe868efe0e351020763edb2b6 |
|
22-Mar-2016 |
Theodore Ts'o <tytso@mit.edu> |
tests: fix Makefile so it is portable to gmake 3.x In commit 0355d6d047884f5b we used a Makefile shell assignment syntax which is compatible with pmake and gmake 4.x, but which breaks on gmake 3.x. So only use the pmake-compatible construction if we are not using GNU make. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
dcb8e1fa0452a3d31b678351c2297ad0255d3e4b |
|
07-Mar-2016 |
Theodore Ts'o <tytso@mit.edu> |
Merge branch 'maint' into next
|
0355d6d047884f5ba41ef526fc7d13fba1f6b258 |
|
02-Jan-2016 |
Theodore Ts'o <tytso@mit.edu> |
Fix build system to be compatible with BSD pmake This fixes a number of incompatibilities which caused maint branch to fail to build on on FreeBSD. Also fix the Makefile in the tests directory so that "make -jN check" works correctly on FreeBSD. Previously the Makefile in the tests directory used a construct which was specific to GNU Make, which which silently expanded to an empty list, which caused "make check" to be a no-op when running using BSD's pmake. This Makefile has been changed to use the != macro assignment syntax which is common to GNU make and BSD pmake. It's technically not completely portable (it will not be recognized by Solaris's ccs make, for example), but most other operating systems ship GNU make (Solaris, AIX), or BSD pmake (*BSD, Mac OS) as either the primary or alternative make utility that this should an acceptable compromise, since it makes running all of tests using something like "make -j8 check" or "make -j16 check" run *much* faster. There are still some caveats if using BSD pmake; in particular, if the configure script is run on a system which has GNU make (installed as gmake on FreeBSD for example), the configure script will find it, and enable some GNU make features in the Makefile, and the generated makefiles *must* be built using gmake. However, if isolated build jail / chroot is used which only has pmake, the Makefiles should now work with pmake. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
9e8fcd6e01c298ead62aafc7f7ba342a59c9b0e8 |
|
04-Jul-2015 |
Theodore Ts'o <tytso@mit.edu> |
configure: remove support to disable quota support For the 1.43 release, quota support will be the default. It's much simpler if we don't try to make quota support optional. This was done originally because the quota feature wasn't fully tested. It is now, so we can remove this as an option. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
149640fabcf140d8ede596b06ff8c191ca23caca |
|
03-Jul-2015 |
Theodore Ts'o <tytso@mit.edu> |
configure: remove support to disable htree support The presence of --disable-htree is very much a legacy thing. Remove it since supporting the lack of htree support is pretty silly. Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
43075b42bdff509cc567bd870a32072edf05d04c |
|
14-Oct-2013 |
Niu Yawei <niu@whamcloud.com> |
quota: fix disabling quota, add quota tests Update all superblock copies when disabling the quota feature. Added basic tests for the quota feature. Signed-off-by: Niu Yawei <niu@whamcloud.com> Signed-off-by: Andreas Dilger <adilger@whamcloud.com> Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
f3331df6bb5d380efd72e07fc9b40c998b355412 |
|
29-May-2012 |
Andreas Dilger <adilger@whamcloud.com> |
tests: use make rules to run tests in parallel Change the e2fsck/mke2fs/tune2fs/e2image/debugfs regression tests to be driven by Makefile rules instead of by a script loop. This allows the tests to be run in parallel like a build and reduces testing time significantly. One major change to the tests themselves is to printing the test name, description, and status together after the test has passed or failed, to avoid mixing lines from the tests. The other major change is to use unique temporary filenames for each test, which was mostly handled already via b4db1e4c7461a50e18c9fd135b9f1ba6f27e4390, but in some cases temporary files are changed to use $test_name.tmp to avoid any collision between running tests. On my old 2-CPU system it reduced the testing time from 160s to 40s. Much of the savings is from the MMP test delays running in parallel. It still takes the time of the slowest test, f_mmp_garbage, though there will be ongoing benefit in the future as more tests are added since the wallclock time will not increase linearly for each test. Tests were run with various combinations of "make -j", and "make -j2" through "make -j44" repeatedly without any test failures. Signed-off-by: Andreas Dilger <adilger@whamcloud.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
0f30deb3b0afa0b2949ba4cb3af988275ce7f998 |
|
19-Mar-2012 |
Andreas Dilger <adilger@whamcloud.com> |
tests: have "make testnew" target use local mke2fs The "make testnew" target in the tests/ subdirectory (used to help create new test cases) should use the locally-built mke2fs binary instead of the installed system binary, to avoid cases where the system binary does not support some new functionality being tested. Signed-off-by: Andreas Dilger <adilger@whamcloud.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
edc1894e60e9aef274408d322ada84729891a2f0 |
|
15-May-2010 |
Theodore Ts'o <tytso@mit.edu> |
tests: Use our own mke2fs.conf file Use a standard, fixed mke2fs.conf file so that if downstream distributions want to change the mke2fs.conf which is distributed in the RPM or dpkg file, it won't screw up the regression tests. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
318824c1bb7b73edfe66ae4976676c37eacd0c58 |
|
13-Jul-2008 |
Theodore Ts'o <tytso@mit.edu> |
Fix Solaris shell script portability issues Solaris ships with a pathetically ancient shell in /bin/sh, so fix various shell scripts to accomodate. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
3d43836fda5321dd2f286eef77d238d1da792ce2 |
|
19-Feb-2008 |
Theodore Ts'o <tytso@mit.edu> |
New mke2fs filesystem and usage types support Provide mke2fs with a much more sophisticated system for controlling configuration parameters of a newly created filesystem based on a split filesystem and usage type system. The -t option to mke2fs was a deprecated alias to -c; it now specifies a filesystem type (ext2, ext3, ext4, etc.), while the -T option can now be a comma separated usage list. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
52325593b1979509dc3f18232b50359e311268cc |
|
11-Nov-2006 |
Theodore Ts'o <tytso@mit.edu> |
Add new a new tests make target "checked-failed" which reruns any failed tests Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
e54635de96a4bea38c7e4e10ae4e6ccbe9472663 |
|
06-Aug-2006 |
Theodore Ts'o <tytso@mit.edu> |
If diff -u is supported, use it to report test failures. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
/external/e2fsprogs/tests/Makefile.in
|
b7aa0d653e4fcfbff3f122e1382fcca090f82a44 |
|
05-Feb-2005 |
Theodore Ts'o <tytso@mit.edu> |
Remove *.pc files on a "make distclean" Remove emacs backup files in tests/Makefile on a "make clean"
/external/e2fsprogs/tests/Makefile.in
|
33db8f80f2b5c5c5d8cd5068205c79f0ea11905b |
|
05-Feb-2005 |
Theodore Ts'o <tytso@mit.edu> |
Remove support for --enable-clear-htree; this was only needed during the early development of the htree patch.
/external/e2fsprogs/tests/Makefile.in
|
32237014a1bd0ee2cdec9a54344f84c5c178c75f |
|
18-Jan-2005 |
Theodore Ts'o <tytso@mit.edu> |
Various portability fixes for Solaris systems.
/external/e2fsprogs/tests/Makefile.in
|
8fdc9985c1e2a4467630b33719b7feb281b7b33b |
|
26-Jun-2002 |
Theodore Ts'o <tytso@mit.edu> |
Add initial support for htree directories.
/external/e2fsprogs/tests/Makefile.in
|
f10ff6429b89f3d099dbd7e76c5b7049854a1493 |
|
07-Jan-2002 |
Andreas Dilger <adilger@clusterfs.com> |
Add new Makefile target "make testnew" which will allow easy testcase creation for e2fsck.
/external/e2fsprogs/tests/Makefile.in
|
1e3472c5f37ca3686dd69b079d4d02a302f5798d |
|
29-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 1.05
/external/e2fsprogs/tests/Makefile.in
|
a418d3ad819323f871005d253f7f9ac378e78ba5 |
|
26-Apr-1997 |
Theodore Ts'o <tytso@mit.edu> |
Many files: Checked in e2fsprogs 0.5c
/external/e2fsprogs/tests/Makefile.in
|