shepherd: FAIL: tests/close-on-exec.sh

  • Open
  • quality assurance status badge
Details
2 participants
  • Attila Lendvai
  • Ludovic Courtès
Owner
unassigned
Submitted by
Attila Lendvai
Severity
normal
A
A
Attila Lendvai wrote on 1 Dec 2023 10:56
(name . bug-guix@gnu.org)(address . bug-guix@gnu.org)
Zk1gW2Y8ZaHGdz5gQu2TtMcvmfYaefDs0QmIdqfE5Hg6NO5iMEBLNziRCo_zBSmNjBauXAiG599RaPxitE4zwTHx25LQdWDNxY3zvxv8Zoo=@lendvai.name
make check TESTS="tests/close-on-exec.sh"

fails for me in shepherd.

it's the same with master, with v0.10.2, and with v0.10.1.

i didn't check other revisions.

the log file is attached.

HTH,

--
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
You cannot enslave a mind that knows itself, that values itself, that understands itself.
Attachment: close-on-exec.log
A
A
Attila Lendvai wrote on 1 Dec 2023 22:37
(No Subject)
(name . 67565@debbugs.gnu.org)(address . 67565@debbugs.gnu.org)
wX2FGju-TY0xjea0WGI0sA2bF8_n1C91yEdmnyPQPagY67VVjnJhwWb5uUGcCAiiGt8JirWd7bCdf1iG8uw50an63OWvOYwbWjgyA6xbkXM=@lendvai.name
hrm, i tried to reproduce it just now on the same machine, and i couldn't.

not sure it's relevant, but my router is overloaded, and sometimes DNS resolution, and other things break. looking at the test it shouldn't matter as it deals with the loopback device.

--
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“If one rejects laissez faire on account of man's fallibility and moral weakness, one must for the same reason also reject every kind of government action.”
— Ludwig von Mises (1881–1973), 'Planning for Freedom' (1952)
A
A
Attila Lendvai wrote on 19 Jan 00:10 +0100
(name . 67565@debbugs.gnu.org)(address . 67565@debbugs.gnu.org)
IZgjNzY8WK4M9u28xc1aSBPVbXBx1YnYI5wFzZK6Y7GRKYMQzbcyezKhG_zvAtjjYTgrhKgB1tm0P_YYygAMcfAjbMYv8PkaVHwMkqyFydM=@lendvai.name
Toggle quote (2 lines)
> hrm, i tried to reproduce it just now on the same machine, and i couldn't.

it has happened again, i'm attaching another log file.

this log file is with my shepherd branch, i.e. it contains much more log.

the error:

+ test 4 -eq 6

HTH,

--
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“I don't trust a man who talks about ethics when he is picking my pocket. But if he is acting in his own self-interest and says so, I have usually been able to work out some way to do business with him.”
— Robert Heinlein (1907–1988), 'Time Enough For Love' (1973)
Attachment: close-on-exec.log
L
L
Ludovic Courtès wrote on 20 Mar 18:55 +0100
Re: bug#67565: shepherd: FAIL: tests/close-on-exec.sh
(name . Attila Lendvai)(address . attila@lendvai.name)(name . 67565@debbugs.gnu.org)(address . 67565@debbugs.gnu.org)
87frwkzt2q.fsf_-_@gnu.org
Hi,

Attila Lendvai <attila@lendvai.name> skribis:

Toggle quote (2 lines)
> this log file is with my shepherd branch, i.e. it contains much more log.

Could you check whether it happens with current ‘main’?

The test is quite sensitive to anything that would open file
descriptors, as you can imagine.

Thanks,
Ludo’.
A
A
Attila Lendvai wrote on 2 Apr 10:37 +0200
(name . Ludovic Courtès)(address . ludo@gnu.org)(name . 67565@debbugs.gnu.org)(address . 67565@debbugs.gnu.org)
TQUByPo7teSpckqqYnGyeSdojSgwGkR8XjVtOOOcKGVPheoIVBrrd5GZIRy6GBhNj6NnOgrB7ilBuJb3Uf22p8oS-belB44SaaFazLP-qyo=@lendvai.name
Toggle quote (6 lines)
> > this log file is with my shepherd branch, i.e. it contains much more log.
>
>
> Could you check whether it happens with current ‘main’?


i ran a `make check` recently on main, and it ran clean.

it doesn't mean much, though, because it only failed sporadically.

--
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“The worst enemy of clear thinking is the propensity to hypostatize, i.e. to ascribe substance or real existence to mental constructs or concepts.”
— Ludwig von Mises (1881–1973), 'The Ultimate Foundations of Economic Science' (1962)
?