The EnumType failure was fixed by 9c7b4038d3243cfc48eb5eb9b7f910677f2efdc5

On 7/31/17, 13:28, "Joe Stroman" 
<jost...@microsoft.com<mailto:jost...@microsoft.com>> wrote:


Adding mono-devel-list



Sent from Outlook<http://aka.ms/weboutlook>

________________________________
From: Joe Stroman
Sent: Monday, July 31, 2017 1:24:21 PM
To: Xamarin - runtime
Subject: Mono Weather Report 2017-07-31


Salutations, all. Xamarin Release Engineering here with this week’s edition of 
the Mono Weather Report.



Here are the top failures currently making Jenkins builds unstable:



1. MonoTests.EvaluatorTest.TypesTest.EnumType [New]



Occurred 60 times across each lane/architecture.



MESSAGE:

                                                
Mono.CSharp.InternalErrorException : (1,110): TestEnum

  ----> System.NullReferenceException : Object reference not set to an instance 
of an object

                                                +++++++++++++++++++

                                                STACK TRACE:

                                                  at 
Mono.CSharp.TypeDefinition.CloseContainer () [0x00066] in 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/mcs/class.cs:2313

  at Mono.CSharp.TypeContainer.CloseContainer () [0x0001d] in 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/mcs/class.cs:222

  at Mono.CSharp.TypeContainer.CloseContainer () [0x0001d] in 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/mcs/class.cs:222

  at Mono.CSharp.ModuleContainer.CloseContainer () [0x0006b] in 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/mcs/module.cs:529

  at Mono.CSharp.Evaluator.CompileBlock (Mono.CSharp.Class host, 
Mono.CSharp.Undo undo, Mono.CSharp.Report Report) [0x002ac] in 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/mcs/eval.cs:791

  at Mono.CSharp.Evaluator.Compile (System.String input, 
Mono.CSharp.CompiledMethod& compiled) [0x000ba] in 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/mcs/eval.cs:268

  at Mono.CSharp.Evaluator.Evaluate (System.String input, System.Object& 
result, System.Boolean& result_set) [0x00006] in 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/mcs/eval.cs:359

  at Mono.CSharp.Evaluator.Run (System.String statement) [0x00000] in 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/mcs/eval.cs:464

  at MonoTests.EvaluatorTest.TypesTest.EnumType () [0x00000] in 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/class/Mono.CSharp/Test/Evaluator/TypesTest.cs:132

  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke




2. MonoTests.System.Net.Sockets.SocketTest.SendAsyncFile [Existing]



Filed as https://bugzilla.xamarin.com/show_bug.cgi?id=43172 , currently 
unassigned.



This has been failing for a very long time. It used to only occurs on Linux but 
on Linux it fails over 20% of the time. (It has also been seen on Android.) It 
is possible this is only an issue in CI (see akoeplinger note in bug).



The failure is consistent and looks like:



                                                MESSAGE:

                                                System.Exception : Could not 
abort registered blocking threads before closing socket.

Thread StackTrace:

  at System.Net.Sockets.SafeSocketHandle.RegisterForBlockingSyscall () 
[0x00057] in 
/mnt/jenkins/workspace/test-mono-mainline-linux/label/ubuntu-1404-amd64/mcs/class/System/System.Net.Sockets/SafeSocketHandle.cs:114

  at System.Net.Sockets.Socket.SendFile_internal 
(System.Net.Sockets.SafeSocketHandle safeHandle, System.String filename, 
System.Byte[] pre_buffer, System.Byte[] post_buffer, 
System.Net.Sockets.TransmitFileOptions flags) [0x00000] in 
/mnt/jenkins/workspace/test-mono-mainline-linux/label/ubuntu-1404-amd64/mcs/class/System/System.Net.Sockets/Socket.cs:2944

  at System.Net.Sockets.Socket.SendFile (System.String fileName, System.Byte[] 
preBuffer, System.Byte[] postBuffer, System.Net.Sockets.TransmitFileOptions 
flags) [0x00028] in 
/mnt/jenkins/workspace/test-mono-mainline-linux/label/ubuntu-1404-amd64/mcs/class/System/System.Net.Sockets/Socket.cs:2893

[snip]



Recent Examples:

https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=debian-8-armhf/2703/testReport/(root)/SocketTest/SendAsyncFile/

https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=ubuntu-1404-amd64/2695/testReport/(root)/SocketTest/SendAsyncFile/

https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=ubuntu-1404-i386/2695/testReport/(root)/SocketTest/SendAsyncFile/







3. Timeouts during `make -w -C mcs/class/Mono.Debugger.Soft run-test` [Existing]



Occurred 10 times this week exclusively on Windows Intel64. No immediately 
useful stacks, the test that times out is ` 
MonoTests.DebuggerTests.InspectThreadSuspenedOnWaitOne`.



Examples:

https://jenkins.mono-project.com/job/z/label=w64/5313/parsed_console/log_content.html#WARNING2

https://jenkins.mono-project.com/job/z/label=w64/5312/parsed_console/log_content.html#WARNING2

https://jenkins.mono-project.com/job/z/label=w64/5304/parsed_console/log_content.html#WARNING2






4. MonoTests.DebuggerTests.Dispose [Existing]



Occurred 4 times this week on Linux.



MESSAGE:

                                                  Expected: 3

  But was:  134



TearDown : Mono.Debugger.Soft.VMDisconnectedException : Exception of type 
'Mono.Debugger.Soft.VMDisconnectedException' was thrown.

                                                +++++++++++++++++++

                                                STACK TRACE:

                                                  at 
MonoTests.DebuggerTests.Dispose () [0x00043] in 
/mnt/jenkins/workspace/test-mono-mainline-linux/label/ubuntu-1404-amd64/mcs/class/Mono.Debugger.Soft/Test/dtest.cs:2339

  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke 
(System.Reflection.MonoMethod,object,object[],System.Exception&)

  at System.Reflection.MonoMethod.Invoke (System.Object obj, 
System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, 
System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00032] 
in 
/mnt/jenkins/workspace/test-mono-mainline-linux/label/ubuntu-1404-amd64/mcs/class/corlib/System.Reflection/MonoMethod.cs:305

Recent Examples:

https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=ubuntu-1404-amd64/2686/testReport/(root)/DebuggerTests/Dispose/

https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=debian-8-armhf/2686/testReport/(root)/DebuggerTests/Dispose/

https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=debian-8-armel/2667/testReport/(root)/DebuggerTests/Dispose/

https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=ubuntu-1404-amd64/2692/testReport/(root)/DebuggerTests/Dispose/





5. Build errors in `make -w -C mono/tests -j4 tests` [Existing]



Occurred 4 times this week exclusively on Windows (in the past it also happened 
on Mac Intel64). The error is different and looks like:

make[2]: *** [Makefile:1668: delegate5.exe] Error 255



Examples:

https://jenkins.mono-project.com/job/z/label=w64/5308/parsed_console/log_content.html#WARNING1
https://jenkins.mono-project.com/job/z/label=w64/5305/parsed_console/log_content.html#WARNING1

https://jenkins.mono-project.com/job/z/label=w64/5303/parsed_console/log_content.html#WARNING1







6. Failures in `make -w -C mcs -j4 mono-api-diff` [New]



Occured 3 times on Linux intel64



Error: Found public API differences, see mcs/apidiff/index.html. If the changes 
are intentional, please go to external/api-snapshot and commit them.

make[1]: *** [mono-api-diff] Error 1

make[1]: Leaving directory 
`/mnt/jenkins/workspace/test-mono-mainline-linux/label/ubuntu-1404-amd64/mcs'

/mnt/jenkins/workspace/test-mono-mainline-linux/label/ubuntu-1404-amd64/scripts/ci/babysitter:
 Test suite terminated with code 2, and suite cannot report test case data. 
Halting.


https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=ubuntu-1404-amd64/2719/parsed_console/log_content.html#ERROR1



7. Failures running `make -w -C mcs/class/System.Xaml run-test` [New]



Occurred 3 times last week on Linux.



Stacktrace:



  at <unknown> <0xffffffff>

  at (wrapper managed-to-native) System.Threading.WaitHandle.Wait_internal 
(intptr*,int,bool,int) [0x00004] in <9dc2c85efa164e0d95c2b05bab569a9b>:0

  at System.Threading.WaitHandle.WaitOneNative 
(System.Runtime.InteropServices.SafeHandle,uint,bool,bool) [0x00019] in 
/mnt/jenkins/workspace/test-mono-mainline-linux/label/ubuntu-1404-amd64/mcs/class/corlib/System.Threading/WaitHandle.cs:106

  at System.Threading.WaitHandle.InternalWaitOne 
(System.Runtime.InteropServices.SafeHandle,long,bool,bool) [0x00014] in 
/mnt/jenkins/workspace/test-mono-mainline-linux/label/ubuntu-1404-amd64/mcs/class/referencesource/mscorlib/system/threading/waithandle.cs:250

  at System.Threading.WaitHandle.WaitOne (long,bool) [0x00000] in 
/mnt/jenkins/workspace/test-mono-mainline-linux/label/ubuntu-1404-amd64/mcs/class/referencesource/mscorlib/system/threading/waithandle.cs:239

  at System.Threading.WaitHandle.WaitOne (int,bool) [0x00019] in 
/mnt/jenkins/workspace/test-mono-mainline-linux/label/ubuntu-1404-amd64/mcs/class/referencesource/mscorlib/system/threading/waithandle.cs:206


https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=ubuntu-1404-amd64/2721/parsed_console/log_content.html#WARNING1

https://jenkins.mono-project.com/job/test-mono-mainline-linux/label=ubuntu-1404-i386/2728/parsed_console/log_content.html#WARNING2





8. Regression in 
MonoTests.System.Threading.WaitHandleTest.WaitAnyWithSecondMutexAbandoned 
[Existing]



Occurred 3 times this week exclusively on Windows.



   MESSAGE:

                                                System.ApplicationException : 
Mutex is not owned

                                                +++++++++++++++++++

                                                STACK TRACE:

                                                  at 
System.Threading.Mutex.ReleaseMutex () [0x00018] in 
D:\j\workspace\z\label\w64\mcs\class\corlib\System.Threading\Mutex.cs:207

  at (wrapper remoting-invoke-with-check) System.Threading.Mutex:ReleaseMutex ()

  at MonoTests.System.Threading.WaitHandleTest.WaitAnyWithSecondMutexAbandoned 
() [0x00170] in 
D:\j\workspace\z\label\w64\mcs\class\corlib\Test\System.Threading\WaitHandleTest.cs:519

  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke 
(System.Reflection.MonoMethod,object,object[],System.Exception&)

  at System.Reflection.MonoMethod.Invoke (System.Object obj, 
System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, 
System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00032] 
in 
D:\j\workspace\z\label\w64\mcs\class\corlib\System.Reflection\MonoMethod.cs:305



Examples:

https://jenkins.mono-project.com/job/z/label=w64/5312/testReport/(root)/WaitHandleTest/WaitAnyWithSecondMutexAbandoned/

https://jenkins.mono-project.com/job/z/label=w64/5311/testReport/(root)/WaitHandleTest/WaitAnyWithSecondMutexAbandoned/

https://jenkins.mono-project.com/job/z/label=w32/5307/testReport/(root)/WaitHandleTest/WaitAnyWithSecondMutexAbandoned/




_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.dot.net
http://lists.dot.net/mailman/listinfo/mono-devel-list

Reply via email to