[tapx-dev] Broken coverage testing
Andy Armstrong
andy at hexten.net
Thu Aug 9 14:27:01 BST 2007
On 9 Aug 2007, at 13:18, Leif Eriksen wrote:
> I'll try a D::C around 0.50 or so but I feel that D::C isn't
> the problem, I feel (with zero evidence) that T::P is doing
> 'something' - I use D::C _all_ the time and nothing else is
> having this issue. I apologise if that gets people's hackles
> up, I am new here after all, but its just a feeling.
Hackles fully retracted :)
When I chatted to Paul Johnson about it he seemed pretty convinced
that it's a D::C bug. In a sense it must be a D::C bug - we're
certainly not doing anything purposely to upset D::C - and D::C's job
is to handle whatever we throw at it - within reason.
For clarification have you ever been able to get coverage for the
whole test suite? I didn't attempt it until a couple of weeks ago and
it was broken then.
If we can't establish that it has ever worked then the search for a
magic combination of versions that play nicely together is a wild
goose chase.
> I'm going to try to make a few mod's to D::C, I plan
> to tie() the Devel::Cover::DB::File blessed hash to a
> class to trace changes to that hash, to see if it does
> get populated like we expect and gets crushed later by
> something in T::P, or if the problem is completely in D::C.
> I'm hoping to have that done over the weekend...the wife's
> away, so I've got to do _something_ for the weekend! Its that
> or fix the car...
:)
Paul waved in the general direction of Devel::Cover::DB->merge as the
likely culprit.
--
Andy Armstrong, hexten.net
More information about the tapx-dev
mailing list