[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Indeterminism in tarlz's test suite
From: |
Florian Schmaus |
Subject: |
Indeterminism in tarlz's test suite |
Date: |
Mon, 19 Apr 2021 09:33:20 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.9.1 |
Hi,
I maintain tarlz in Gentoo's user-maintained overlay ::guru. Recently
Gentoo's automatic test mechanism reported that tarlz's test suite
failed [1]. I was surprised by that, as it worked for me™. Turns out,
the error occurs only sometimes. But I could easily reproduce it with
while make check; do :; done
The output of the erroneous testsuite run is
testing tarlz-0.19...
testing --list and --extract...
testing --concatenate...
testing --create...
testing --diff...
testing --delete...
testing --dereference...
testing --append...
testing dirs and links...
testing long names...
testing bad input...tarlz: Exiting with failure status due to previous
errors.
1108(5)
testing --keep-damaged...
tests failed.
make: *** [Makefile:88: check] Error 1
As of now, I always observed the same exit condition: 1108(5). So line
1108 iteration 5 in tarlz's check.sh script. That is
"${TARLZ}" -C dir2 -xf "${testdir}"/t155_fv${i}.tar.lz --permissive ||
test_failed $LINENO $i
Unfortunately this is as far as I was able to approach the issue. I
could not (yet) determine the root cause.
Any help would be appreciated. Thanks :)
- Florian
1: https://bugs.gentoo.org/783846
OpenPGP_signature
Description: OpenPGP digital signature
- Indeterminism in tarlz's test suite,
Florian Schmaus <=