On 10/16/11 10:33 PM, James E Keenan wrote:
However, we don't simply want to print this information to the console. When our harness is passed '--archive --send-to-smolder', we want the *aggregated* test output to be archived and transmitted to our smoke server. Unfortunately, I have not figured out how to make TAP::Harness::Archive do this. Here is the code I have so far: Everything seems fine until I get to the very last line. The subroutine send_archive_to_smolder() (which essentially wraps around an LWP::UserAgent call) fails because the archive file 'parrot_test_run.tar.gz' has not been created. My impression is that the use of TAP::Parser::Aggregator has somehow superseded the archiving. Has anyone tried to combine these two modules with good results?
I am making good progress on a solution to this and hope to have results ready for posting soon.