Comment 2 for bug 226769

Revision history for this message
Vincent Ladeuil (vila) wrote : Re: [Bug 226769] [NEW] strace test side-effect hangs selfltest

>>>>> "martin" == Martin Pool <email address hidden> writes:

    martin> On Mon, May 5, 2008 at 4:51 PM, vila <email address hidden> wrote:
    >> Public bug reported:
    >>
    >> While submitting a merge request to pqm, selftest hanged.

    martin> Isn't English bizarre? <http://englishplus.com/grammar/00000278.htm>

Lol, funnily enouh, I was wondering yesterday about the double
meaning suspended/killed :) Especially considering that in french
it's suspendre (to suspend) /pendre (to hang)...

So "We hung the towels out on the clothesline to dry." (from
above) is really what selftest was doing then, waiting for the
tests to dry :)

    >> Researching strace and ptrace man pages (and bug #103133)
    >> suggests that we may be trying to use strace in a
    >> configuration that was not taken into account in its
    >> design.

    martin> I think so too, and I said so last time this came up.

    martin> I don't think we even have any current code that
    martin> makes use of the strace function.

Indeed, grep returns no reference outside of strace.py and test_strace.py.

    martin> Perhaps the most practical thing is just to disable
    martin> or delete it?

Deleting it may be a bit extreme, we can still hope that strace
will be fixed...

    martin> If we do want to retain it for use in
    martin> testing/profiling, I think it would be reasonable to
    martin> leave it in but untested, and allow people to fix it
    martin> if it is broken when they need it.

Ok, I'll submit a patch skipping the tests with a comment
pointing here then.