On Sat, Oct 29, 2011 at 9:05 PM, Serguei Trouchelle <s...@cpan.org> wrote:
> About the issue with different information in tail log and report, it was
> addressed some time ago and Metabase contains correct information. Probably,
> a server part responsible for writing log files seems to still have the same
> problem and is using client information and not report's one. But Metabase
> itself should be unaffected by this.

We "cope" with the fact that the information is different, but it's
not good to rely on continued coping.

We need a transport mechanism that serializes a Metabase report
instead of relying on Test::Reporter::Transport::File to serialize an
email-style report and then regenerate it.

I don't currently have tuits to do the work, but I would be willing to
help guide someone who is.

Effectively, clone T::R::T::Metabase, lobotomize all the
Metabase::Client::Simple parts out of it, and call ->save() on the
test report instead of sending it.

That's still "heavier" in terms of dependencies than T::R::T::Socket,
but it's lighter than T::R::T::Metabase, so it's progress.

-- David

Reply via email to