History log of /external/e2fsprogs/tests/Makefile.in
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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