[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Potential Mono removal from 32-bit big endian PowerPC in next upload




On 26/08/15 17:26, Lennart Sorensen wrote:
>
> And running the test suite as NOT root solved that.  So now the only
> problem I see left in 'make mcs-do-tests' is getting stuck forever in
> one test:
>
> make[9]: Entering directory '/tmp/mono-new/mono-1/mcs/class/corlib'
> ok=:; \
> PATH="/tmp/mono-new/mono-1/runtime/_tmpinst/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" MONO_REGISTRY_PATH="/home/lennartsorensen/.mono/registry" MONO_TESTS_IN_PROGRESS="yes" MONO_PATH="./../../class/lib/net_4_5:/tmp/mono-new/mono-1/mcs/class/corlib/../l
> ib/net_4_5:$MONO_PATH" /tmp/mono-new/mono-1/runtime/mono-wrapper --debug  ./../../class/lib/net_4_5/nunit-console.exe  corlib_test_net_4_5.dll -noshadow   -exclude=NotWorking,ValueAdd,CAS,InetAccess -output=TestResult-net_4_5.log -xml=TestResult-net_4_5.xml  || ok=false; 
> \
> (echo ''; cat TestResult-net_4_5.log) | sed '1,/^Tests run: /d'; xsltproc ./../../build/nunit-summary.xsl TestResult-net_4_5.xml >> TestResult-net_4_5.log ; $ok
> NUnit version 2.4.8
> Copyright (C) 2002-2007 Charlie Poole.
> Copyright (C) 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. Vorontsov.
> Copyright (C) 2000-2002 Philip Craig.
> All Rights Reserved.
>
> Runtime Environment - 
>    OS Version: Unix 3.2.0.4
>   CLR Version: 4.0.30319.17020 ( 4.0.2 (ppc32/ff41f08 Tue Aug 25 21:49:38 UTC 2015) )
>
> Excluded categories: NotWorking,ValueAdd,CAS,InetAccess
> .........N.N..............................N.N..........N.N..............................N.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................N.N.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................<EF><BB><BF><EF><BB><BF>.N...................................................................................................................................................................................................................................................................................................................................F.F..................................................................................................................N.................................................................................................................N..........N............N..................................................................................................N.N.N.N.N...............................N.N.N.........................................................................................................................................................................................................Killed
> warning: failed to load external entity "TestResult-net_4_5.xml"
> unable to parse TestResult-net_4_5.xml
> ../../build/tests.make:86: recipe for target 'run-test-lib' failed
> make[9]: *** [run-test-lib] Error 1
> make[9]: Leaving directory '/tmp/mono-new/mono-1/mcs/class/corlib'
> ../../build/rules.make:140: recipe for target 'do-run-test' failed
> make[8]: *** [do-run-test] Error 1
> make[8]: Leaving directory '/tmp/mono-new/mono-1/mcs/class/corlib'
> ../build/rules.make:164: recipe for target 'run-test-recursive' failed
> make[7]: *** [run-test-recursive] Error 1
> make[7]: Leaving directory '/tmp/mono-new/mono-1/mcs/class'
> ../build/rules.make:140: recipe for target 'do-run-test' failed
> make[6]: *** [do-run-test] Error 1
> make[6]: Leaving directory '/tmp/mono-new/mono-1/mcs/class'
> build/rules.make:164: recipe for target 'run-test-recursive' failed
> make[5]: *** [run-test-recursive] Error 1
> make[5]: Leaving directory '/tmp/mono-new/mono-1/mcs'
> build/rules.make:140: recipe for target 'do-run-test' failed
>
> So I killed the process that was stuck with 'kill -9' and let the rest
> of the testsuit run and saw no other problems.  So getting close.
>
> Not sure how to tell what the failing test getting stuck is yet.  I am
> killing this to make it continue:
> 1000      7192 82.1  0.6 171408 107948 pts/0   Sl+  16:21   0:20 /tmp/mono-new/mono-1/mono/mini/mono --config /tmp/mono-new/mono-1/runtime/etc/mono/config --debug ./../../class/lib/net_4_5/nunit-console.exe corlib_test_net_4_5.dll -noshadow -exclude=NotWorking,ValueAdd,CAS,InetAccess -output=TestResult-net_4_5.log -xml=TestResult-net_4_5.xml

There's an older, slower - but clearer - unit test runner, which would
make that much more obvious. Try passing M=0 to make.


Reply to: