perl 5.8.8 syslog tests failing on MacOS X (sometimes)

Edmund von der Burg evdb at ecclestoad.co.uk
Fri Dec 15 14:19:08 GMT 2006


There seems no real reason for it - I'll poke around and see if there
is an underlying cause. I agree that just skipping tests seems wrong.

If I run the tests quickly using:

  while true; do
    if ./perl harness ../ext/Sys/Syslog/t/syslog.t;
      then echo pass >> results;
      else echo fail >> results;
    fi;
  done

then 'cat results | sort | uniq -c' gives:

  61 fail
  51 pass

With sleep 4 then it changes to

  38 fail
  24 pass

I'm getting stuff in the logs occasionally so it does work sometimes.
Bug with some Apple code?

Dec 15 14:16:35 cindy perl: uid 501 is testing Perl 5.008008 syslog(3)
capabilities by connecting to a unix socket\n

This line does not appear if the tests fail so I don't think that
these tests should be skipped - they are failing for an unknown
reason.


-- 
In reality I'm evdb at ecclestoad.co.uk - http://ecclestoad.co.uk


More information about the london.pm mailing list