bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: test-fdutimensat racy?


From: Bernhard Voelker
Subject: Re: test-fdutimensat racy?
Date: Fri, 03 May 2013 10:37:28 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5

On 05/02/2013 06:16 PM, Paul Eggert wrote:
> On 05/02/13 00:53, Bernhard Voelker wrote:
>> On my VM (where that test failed ~380 out of 1000 times before),
>> the failure rate is now down to ~120/1000.
> 
> Thanks, what are the failure symptoms now?  Which assertions fail?

Sorry, I should've mentioned them.

Just for the record: I cherry-picked your gnulib commit on top of
the currently used one in coreutils (4a829046).

This is on my native OpenSuSE-12.1 system - I did it 4 times
in a row to show the variance:

  os121$ for f in $( seq 1000 ) ; do ./test-fdutimensat ; done 2>&1 | grep -v 
Aborted
  test-utimens.h:103: assertion failed
  test-lutimens.h:64: assertion failed
  test-utimens.h:130: assertion failed
  test-utimens.h:130: assertion failed

  os121$ for f in $( seq 1000 ) ; do ./test-fdutimensat ; done 2>&1 | grep -v 
Aborted
  test-utimens.h:119: assertion failed

  os121$ for f in $( seq 1000 ) ; do ./test-fdutimensat ; done 2>&1 | grep -v 
Aborted
  test-utimens.h:103: assertion failed
  test-utimens.h:103: assertion failed
  test-futimens.h:57: assertion failed
  test-utimens.h:103: assertion failed

  os121$ for f in $( seq 1000 ) ; do ./test-fdutimensat ; done 2>&1 | grep -v 
Aborted
  test-utimens.h:103: assertion failed
  test-utimens.h:117: assertion failed
  test-utimens.h:103: assertion failed
  test-utimens.h:103: assertion failed
  test-utimens.h:130: assertion failed
  test-lutimens.h:64: assertion failed

I.e., the numbers did not went significantly down for that non-VM system. ;-/

Attached is the output for the OpenSuSE-12.2-on-VirtualBox-on-Win7 test
(with the decrease of aborts about a third).

Finally, I repeated the test on a openSuSE-12.3 VM on Vmware Workstation,
also attached.

Have a nice day,
Berny

Attachment: os122vmInVirtualBox
Description: Text document

Attachment: os123vmInVmware
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]