develooper Front page | perl.perl5.porters | Postings from July 2010

Re: Smoke [5.13.2] v5.13.2-131-gf507d6f FAIL(F) MSWin32 Win2000 SP4 (x86/1 cpu)

Thread Previous | Thread Next
From:
Nicholas Clark
Date:
July 1, 2010 06:43
Subject:
Re: Smoke [5.13.2] v5.13.2-131-gf507d6f FAIL(F) MSWin32 Win2000 SP4 (x86/1 cpu)
Message ID:
20100701134346.GE31795@plum.flirble.org
On Thu, Jul 01, 2010 at 12:45:00AM -0400, George Greer wrote:
> Automated smoke report for 5.13.2 patch f507d6f025503d42282fe562873d505fd9969d0d v5.13.2-131-gf507d6f
> perl-win2k: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz(~2926 MHz) (x86/1 cpu)
>     on        MSWin32 - Win2000 SP4
>     using     cl version 14.00.50727.762
>     smoketime 4 hours 19 minutes (average 32 minutes 28 seconds)

I had a look at your logs for this:

> ../cpan/Test-Harness/t/source_handler.t.....................FAILED
>     85-97, 100-120
>     Non-zero exit status: 34

../cpan/Test-Harness/t/source.t ................................... ok
'perl' is not recognized as an internal or external command,
operable program or batch file.

#   Failed test '... line 1'
#   at t/source_handler.t line 475.
#          got: 'You do not have Perl in your PATH.'
#     expected: '--no-psqlrc'

#   Failed test '... line 2'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: '--no-align'

#   Failed test '... line 3'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: '--quiet'

#   Failed test '... line 4'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: '--pset'

#   Failed test '... line 5'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: 'pager='

#   Failed test '... line 6'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: '--pset'

#   Failed test '... line 7'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: 'tuples_only=true'

#   Failed test '... line 8'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: '--set'

#   Failed test '... line 9'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: 'ON_ERROR_ROLLBACK=1'

#   Failed test '... line 10'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: '--set'

#   Failed test '... line 11'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: 'ON_ERROR_STOP=1'

#   Failed test '... line 12'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: '--file'

#   Failed test '... line 13'
#   at t/source_handler.t line 475.
#          got: undef
#     expected: 't\source_tests\source.t'
'perl' is not recognized as an internal or external command,
operable program or batch file.



etc.

../cpan/Test-Harness/t/source_handler.t.....................FAILED
    85-97, 100-120
../cpan/Test-Harness/t/source_handler.t.....................FAILED
    Non-zero exit status: 34

On Linux I see:

ok 84 - pgTAP->make_iterator( psql ) isa TAP::Parser::Iterator::Process
ok 85 - ... line 1
ok 86 - ... line 2
ok 87 - ... line 3
ok 88 - ... line 4
ok 89 - ... line 5
ok 90 - ... line 6
ok 91 - ... line 7
ok 92 - ... line 8
ok 93 - ... line 9
ok 94 - ... line 10
ok 95 - ... line 11
ok 96 - ... line 12
ok 97 - ... line 13
ok 98 - ... and we should have no more results
ok 99 - pgTAP->make_iterator( config ) isa TAP::Parser::Iterator::Process
ok 100 - ... line 1
ok 101 - ... line 2
ok 102 - ... line 3
ok 103 - ... line 4
ok 104 - ... line 5
ok 105 - ... line 6
ok 106 - ... line 7
ok 107 - ... line 8
ok 108 - ... line 9
ok 109 - ... line 10
ok 110 - ... line 11
ok 111 - ... line 12
ok 112 - ... line 13
ok 113 - ... line 14
ok 114 - ... line 15
ok 115 - ... line 16
ok 116 - ... line 17
ok 117 - ... line 18
ok 118 - ... line 19
ok 119 - ... line 20
ok 120 - ... line 21
ok 121 - ... and we should have no more results
ok 122 - pgTAP->make_iterator( error ) threw expected error
ok 123 - pgTAP->make_iterator( undef error ) threw expected error


The error message is from cpan/Test-Harness/t/source_tests/psql.bat ?

@rem = '--*-Perl-*--
@echo off
if "%OS%" == "Windows_NT" goto WinNT
perl -x -S "%0" %1 %2 %3 %4 %5 %6 %7 %8 %9
goto endofperl
:WinNT
perl -x -S %0 %*
if NOT "%COMSPEC%" == "%SystemRoot%\system32\cmd.exe" goto endofperl
if %errorlevel% == 9009 echo You do not have Perl in your PATH.
if errorlevel 1 goto script_failed_so_exit_with_non_zero_val 2>nul
goto endofperl
@rem ';
#!/usr/bin/perl
#line 15

print $_, $/ for @ARGV;

__END__
:endofperl


Not sure what the right solution is. The test is assuming that there is a perl
in PATH? Which isn't an assumption that the core build is allowed to make, is
it?

Nicholas Clark

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About