Re: Smoke [blead] v5.25.11-11-g772973e FAIL(X) os/390 25.00 (2964/)

[email protected] (Karl Williamson) Tue, 11 Apr 2017 14:16:39 -0600
Newsgroups perl.mvs,perl.perl5.porters,perl.daily-build.reports
Message-ID <[email protected]>
--------------6B641A6958A95295080BD034
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

On 04/04/2017 06:06 AM, Yaroslav Kuzmin wrote:
> Manual running test

Please try running manually with the attached patch applied.  I think=20
this will silence the output, and get this test working again.
>
> (07:59) RS12 : PDKUZM | ~/ussport/perl/perl-build/t :> ../perl -I../lib=
 op/fork.t
> ok 1
> ok 2
> ok 3
> ok 4
> ok 5
> ok 6
> ok 7
> ok 8
> ok 9
> ok 10
> ok 11
> ok 12
> ok 13
> ok 14
> ok 15
> ok 16
> ok 17
> ok 18
> ok 19
> ok 20
> ok 21
> ok 22
> ok 23
> ok 24
> ok 25
> ok 26
> ok 27
> ok 28 # skip Can't set ulimit -u on this system: ulimit: FSUM6241 Unkno=
wn option "-u"
> ulimit: Usage: ulimit [-aSHctdfsnAM] [n]
> 1..28
>
>> the SHELL environment variable has changed somehow on your system.
>
> Yes, I using bash-4.3 , default SHELL
>
>
> -------- =D0=98=D1=81=D1=85=D0=BE=D0=B4=D0=BD=D0=BE=D0=B5 =D1=81=D0=BE=D0=
=BE=D0=B1=D1=89=D0=B5=D0=BD=D0=B8=D0=B5 --------
> =D0=9E=D1=82: Karl Williamson <[email protected]>
> =D0=9A=D0=BE=D0=BC=D1=83: Yaroslav Kuzmin <[email protected]>,=
 [email protected] <[email protected]>, [email protected] <perl5-por=
[email protected]>
> =D0=9A=D0=BE=D0=BF=D0=B8=D1=8F: [email protected] <daily-bui=
[email protected]>
> =D0=A2=D0=B5=D0=BC=D0=B0: Re: Smoke [blead] v5.25.11-11-g772973e FAIL(X=
) os/390 25.00 (2964/)
> =D0=94=D0=B0=D1=82=D0=B0: Fri, 24 Mar 2017 12:29:45 -0600
>
> On 03/24/2017 05:39 AM, Yaroslav Kuzmin wrote:
>>
>>
>> Smoke log available at https://drive.google.com/file/d/0B5PTttxwo7qAST=
FWbU9YbGVncW8
> This and the maint branch both are getting new failures for t/op/fork.t
> The logs aren't very helpful.  Looking at the code makes me wonder if
> the SHELL environment variable has changed somehow on your system.
>
> In any event, it would be helpful to run this test manually.
>
> cd t
> ./perl -I../lib op/fork.t
>
> and capture STDERR and STDOUT and send them to the list.
>>
>>
>> Automated smoke report for branch blead 5.26.0 patch 772973e0724bdb6a9=
124827cd75fc2db56e5a443 v5.25.11-11-g772973e
>> RS12: 2964 (2964/)
>>     on        os/390 - 25.00
>>     using     c99 version
>>     smoketime 16 hours 14 minutes (average 8 hours 7 minutes)
>>
>> Summary: FAIL(X)
>>
>> O =3D OK  F =3D Failure(s), extended report at the bottom
>> X =3D Failure(s) under TEST but not under harness
>> ? =3D still running or test results not (yet) available
>> Build failures during:       - =3D unknown or N/A
>> c =3D Configure, m =3D make, M =3D make (after miniperl), t =3D make t=
est-prep
>>
>> v5.25.11-11-g772973e  Configuration (common) none
>> ----------- ---------------------------------------------------------
>> X X X X     -Dusedl
>>>
>>>
>>>>
>>>>
>>>>>
>>>>>
>>>>> +----- PERLIO =3D perlio -DDEBUGGING
>>>> +------- PERLIO =3D stdio  -DDEBUGGING
>>> +--------- PERLIO =3D perlio
>> +----------- PERLIO =3D stdio
>>
>>
>> Locally applied patches:
>>     SMOKE772973e0724bdb6a9124827cd75fc2db56e5a443
>>
>> Tests skipped on user request:
>>     # One test name on a line
>> Failures: (common-args) none
>> [stdio] -Dusedl
>> [perlio] -DDEBUGGING -Dusedl
>> Inconsistent test results (between TEST and harness):
>>     ../t/porting/podcheck.t................. .........................=
................... FAILED--expected 1446 tests, saw 0
>>     ../t/op/fork.t.......................... .........................=
............................ FAILED--unexpected output at test 28
>>     ../lib/DBM_Filter/t/encode.t............ .........................=
.............. FAILED at test 14
>>
>> [perlio] -Dusedl
>> Inconsistent test results (between TEST and harness):
>>     ../lib/DBM_Filter/t/encode.t............ .........................=
.............. FAILED at test 14
>>     ../t/op/fork.t.......................... .........................=
............................ FAILED--unexpected output at test 28
>>     ../t/porting/podcheck.t................. .........................=
................... FAILED--expected 1446 tests, saw 0
>>
>> [stdio] -DDEBUGGING -Dusedl
>> Inconsistent test results (between TEST and harness):
>>     ../t/re/pat_psycho.t.................... .........................=
...................... FAILED--expected 15 tests, saw 10
>>     ../t/re/fold_grind.t.................... .........................=
...................... FAILED--no leader found
>>     ../t/op/fork.t.......................... .........................=
............................ FAILED--unexpected output at test 28
>>     ../t/porting/podcheck.t................. .........................=
................... FAILED--expected 1446 tests, saw 0
>>     ../t/re/speed.t......................... .........................=
........................... FAILED at test 58
>>     ../lib/DBM_Filter/t/encode.t............ .........................=
.............. FAILED at test 14
>>
>> Compiler messages(os390):
>>
>>
>>
>> --
>> Report by Test::Smoke v1.6 running on perl 5.22.0
>> (Reporter v0.052 / Smoker v0.045)
>>
>> --
>>
>> Regards,
>>
>> Yaroslav Kuzmin
>> Developer C/C++ ,z/OS , Linux
>> 3 Zhukovskiy Street =C2=B7 Miass, Chelyabinsk region 456318 =C2=B7 Rus=
sia
>> Tel:  +7.922.2.38.33.38
>> Email: [email protected]
>> Web: www.rocketsoftware.com
>>
>>
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
>> Rocket Software, Inc. and subsidiaries =E2=96=A0 77 Fourth Avenue, Wal=
tham MA 02451 =E2=96=A0 Main Office Toll Free Number: +1 877.328.2932
>> Contact Customer Support: https://my.rocketsoftware.com/RocketCommunit=
y/RCEmailSupport
>> Unsubscribe from Marketing Messages/Manage Your Subscription Preferenc=
es - http://www.rocketsoftware.com/manage-your-email-preferences
>> Privacy Policy - http://www.rocketsoftware.com/company/legal/privacy-p=
olicy
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
>>
>> This communication and any attachments may contain confidential inform=
ation of Rocket Software, Inc. All unauthorized use, disclosure or distri=
bution is prohibited. If you are not the intended
>> recipient, please notify Rocket Software immediately and destroy all c=
opies of this communication. Thank you.


--------------6B641A6958A95295080BD034
Content-Type: text/x-diff;
 name="0005-t-op-fork.t-Don-t-output-shell-warning.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="0005-t-op-fork.t-Don-t-output-shell-warning.patch"

From 03174de0cfd71ba7ae31ba05d1354bcace92d9eb Mon Sep 17 00:00:00 2001
From: Karl Williamson <[email protected]>
Date: Tue, 11 Apr 2017 14:11:40 -0600
Subject: [PATCH 5/5] t/op/fork.t: Don't output shell warning

If the shell doesn't support 'ulimit -u', it can cause unexpected
warnings that can cause the tests to fail.  This happens on s/390.
---
 t/op/fork.t | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/t/op/fork.t b/t/op/fork.t
index b69a929..be3125d 100644
--- a/t/op/fork.t
+++ b/t/op/fork.t
@@ -22,7 +22,7 @@ SKIP: {
     skip "This test can only be run under bash or zsh"
         unless $shell =~ m{/(?:ba|z)sh$};
     my $probe = qx{
-        $shell -c 'ulimit -u 1 2>&1 && echo good'
+        $shell -c 'ulimit -u 1 2>/dev/null && echo good'
     };
     chomp $probe;
     skip "Can't set ulimit -u on this system: $probe"
-- 
2.7.4


--------------6B641A6958A95295080BD034--