I had a few problems getting my first CT2.0 test results transmitted. The error I was getting was:
CPAN::Reporter: Test result is 'pass', 'make test' no errors. CPAN::Reporter: preparing a CPAN Testers report for OpenGL-0.63 CPAN::Reporter: sending test report with 'pass' to cpan-test...@perl.org CPAN::Reporter: Test::Reporter: error from 'Test::Reporter::Transport::Metabase:' Test::Reporter::Transport::Metabase: could not read ID file '~/.cpanreporter/chm.json' No such file or directory at /usr/lib/perl5/site_perl/5.10/Test/Reporter/Transport/Metabase.pm line 140 Test::Reporter::Transport::Metabase::_load_id_file('Test::Reporter::Transport::Metabase=HASH(0x70b0240)') called at /usr/lib/perl5/site_perl/5.10/Test/Reporter/Transport/Metabase.pm line 79 Test::Reporter::Transport::Metabase::send('Test::Reporter::Transport::Metabase=HASH(0x70b0240)', 'Test::Reporter=HASH(0x814e5d0)') called at /usr/lib/perl5/site_perl/5.10/Test/Reporter.pm line 279 eval {...} called at /usr/lib/perl5/site_perl/5.10/Test/Reporter.pm line 279 Test::Reporter::send('Test::Reporter=HASH(0x814e5d0)') called at /usr/lib/perl5/site_perl/5.10/CPAN/Reporter.pm line 487 CPAN::Reporter::_dispatch_report('HASH(0x80f76b0)') called at /usr/lib/perl5/site_perl/5.10/CPAN/Reporter.pm line 106 CPAN::Reporter::grade_test('CPAN::Distribution=HASH(0x7501ea8)', '/usr/bin/make test', 'ARRAY(0x7180a28)', 0) called at /usr/lib/perl5/site_perl/5.10/CPAN/Reporter.pm line 212 CPAN::Reporter::test('CPAN::Distribution=HASH(0x7501ea8)', '/usr/bin/make test') called at /usr/lib/perl5/5.10/CPAN/Distribution.pm line 3056 CPAN::Distribution::test('CPAN::Distribution=HASH(0x7501ea8)') called at /usr/lib/perl5/5.10/CPAN/Module.pm line 474 eval {...} called at /usr/lib/perl5/5.10/CPAN/Module.pm line 473 CPAN::Module::rematein('CPAN::Module=HASH(0x5273e18)', 'test') called at /usr/lib/perl5/5.10/CPAN/Module.pm line 503 CPAN::Module::test('CPAN::Module=HASH(0x5273e18)') called at /usr/lib/perl5/5.10/CPAN/Shell.pm line 1755 CPAN::Shell::rematein('CPAN::Shell', 'test', 'OpenGL') called at /usr/lib/perl5/5.10/CPAN/Shell.pm line 1935 CPAN::Shell::__ANON__('CPAN::Shell', 'OpenGL') called at /usr/lib/perl5/5.10/CPAN.pm line 375 eval {...} called at /usr/lib/perl5/5.10/CPAN.pm line 372 CPAN::shell() called at /usr/bin/cpan line 198 I don't know what the actual problem was but the transport line I added to .cpanreporter/config.ini had these problems: (1) no trailing slash after the uri: http://metabase.cpantesters.org/beta changed to http://metabase.cpantesters.org/beta/ (2) whitespace around the = in the transport definition line: transport = Metabase... changed to transport=Metabase... (3) the tilde notation for home directory did not work: ~/.cpanreporter/chm.json when changed to the explicit path /home/chm/.cpanreporter/chm.json the report submission appeared to complete. (I don't know if it actually worked since the result has not appeared on http://www.cpantesters.org) Cheers, Chris