Bruce Dubbs wrote:
Douglas R. Reno wrote:
Can one of you guys look at one of your test logs for e2fsprogs-1.43
please? I am getting a ton of failures here, and no idea whats causing
them yet. I would have to have a browser/mail client on my workstation
to ship the entire log, but I have seen a very small amount of tests
passing.


Yes, I get 62 tests succeeded, 265 tests failed with e2fsprogs-1.43.  That
is in a full up system.

In 7.9 we have 153 tests succeeded, 0 tests failed for e2fsprogs-1.42.13.
Rechecking that version on the same system that has the failures, I get
the same 0 failures.

Obviously there is a big difference between versions e2fsprogs-1.43 and
e2fsprogs-1.42.13.  I'll investigate.

The tests create output that is diffed with expected output. For instance the f_uninit_dir test used to pass, but now fails. Upon investigation, the diff that cause the failure look like:

$ cat f_lpffile.failed
--- ../../tests/f_lpffile/expect.1      2009-08-13 01:39:58.000000000 +0000
+++ f_lpffile.1.log     2016-05-28 19:40:20.364025801 +0000
@@ -1,3 +1,4 @@
+e2fsck 1.43 (17-May-2016)
 Pass 1: Checking inodes, blocks, and sizes
 Pass 2: Checking directory structure
 Pass 3: Checking directory connectivity
--- ../../tests/f_lpffile/expect.2      2009-08-13 01:39:58.000000000 +0000
+++ f_lpffile.2.log     2016-05-28 19:40:20.367025703 +0000
@@ -1,3 +1,4 @@
+e2fsck 1.43 (17-May-2016)
 Pass 1: Checking inodes, blocks, and sizes
 Pass 2: Checking directory structure
 Pass 3: Checking directory connectivity

This is typical. The new version is evidently adding a version output that indicates a failure, but it does not appear to be a real failure.

Indeed, changing to /mnt/lfs/sources/e2fsprogs-1.43/build/tests and running:

$ grep '^+ ' *.failed|grep -v 1.43|grep -v @@|grep -v +++

Gives no output. Perhaps we need to change the book to read "This program does not have a working test suite.'

I've sent a query to [email protected] about this. I'll report back if I hear anything.

  -- Bruce


--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to