Re: [Mono-dev] Mono Weather Report 2017-08-17

2017-08-18 Thread Rolf Kvinge via Mono-devel-list
Yes, we were using Xcode 8.3 when this test failed.

From: Alexander Köplinger 
Date: Friday, 18 August 2017 at 13:08
To: Rolf Bjarne Kvinge 
Cc: Connor Adsit , Xamarin - runtime 
, "mono-devel-list@lists.dot.net" 

Subject: Re: Mono Weather Report 2017-08-17

It looks like this one started too when we upgraded to Xcode 8.3 (like 
TestSynchronizationReleasedOnMultipleAcquire and pinvoke2.exe).
I grepped all of our Jenkins logs and the Delay_Simple test never failed before 
the upgrade.

Rolf: I assume you're using that Xcode or a newer one as well?

- Alex

On 18 Aug 2017, at 11:11, Rolf Kvinge 
> wrote:

Hi,

Xamarin.Mac has run into #9 ("Test failure in 
MonoTests.System.Threading.Tasks.TaskTests.Delay_Simple [New]") a few times too:

Bug #58235 - [jenkins] Random mscorlib test failure 
(MonoTests.System.Threading.Tasks.TaskTests.Delay_Simple)

Rolf

From: Connor Adsit >
Date: Friday, 18 August 2017 at 00:46
To: Xamarin - runtime >, 
"mono-devel-list@lists.dot.net" 
>
Subject: Mono Weather Report 2017-08-17

Salutations, all. Xamarin Release Engineering here with this week’s edition of 
the Mono Weather Report. Apologies for missing last week’s report.

Here are the top failures currently making Jenkins builds unstable:


1. Test failure in 
MonoTests.System.Runtime.Remoting.SynchronizationAttributeTest.TestSynchronizationReleasedOnMultipleAcquire
 [New]

This failure occurs exclusively on Mac and failed 69 times this past week. My 
personal hunch is that this is a result of upgrading to the latest Xcodes and 
possibly Sierra which occurred a couple weeks ago.

MESSAGE:
  Thread didn't get lock of 
context bound object.
  Expected: True
  But was:  False

+++
STACK TRACE:
  at 
MonoTests.System.Runtime.Remoting.SynchronizationAttributeTest.TestSynchronizationReleasedOnMultipleAcquire
 () [0x00032] in 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/class/corlib/Test/System.Runtime.Remoting/SynchronizationAttributeTest.cs:345
  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 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/class/corlib/System.Reflection/MonoMethod.cs:305


Examples:
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-i386/6934/testReport/(root)/SynchronizationAttributeTest/TestSynchronizationReleasedOnMultipleAcquire/
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-amd64/6937/testReport/(root)/SynchronizationAttributeTest/TestSynchronizationReleasedOnMultipleAcquire/
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-amd64/6938/testReport/(root)/SynchronizationAttributeTest/TestSynchronizationReleasedOnMultipleAcquire/


2. Test failure in MonoTests.runtime.pinvoke2.exe [New]

Occurred 46 times this week exclusively on Mac Intel32. Possibly also related 
to the software upgrades that happened earlier.

   MESSAGE:
* Assertion at libtest.c:1359, 
condition `a == 42' not met


+++
STACK TRACE:
Stacktrace:

  at  <0x>
  at (wrapper managed-to-native) Tests.mono_test_return_empty_struct (int) 
<0x00012>
  at Tests.test_0_marshal_empty_struct () [0x0001c] in 
:0
  at (wrapper runtime-invoke) .runtime_invoke_int 
(object,intptr,intptr,intptr) [0x00052] in :0
  at  <0x>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke 
(System.Reflection.MonoMethod,object,object[],System.Exception&) <0x00012>

Examples:
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-i386/6947/testReport/MonoTests/runtime/pinvoke2_exe/
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-i386/6928/testReport/MonoTests/runtime/pinvoke2_exe/
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-i386/6934/testReport/MonoTests/runtime/pinvoke2_exe/


3. Test failure in 

Re: [Mono-dev] Mono Weather Report 2017-08-17

2017-08-18 Thread Rolf Kvinge via Mono-devel-list
Hi,

Xamarin.Mac has run into #9 ("Test failure in 
MonoTests.System.Threading.Tasks.TaskTests.Delay_Simple [New]") a few times too:

Bug #58235 - [jenkins] Random mscorlib test failure 
(MonoTests.System.Threading.Tasks.TaskTests.Delay_Simple)

Rolf

From: Connor Adsit 
Date: Friday, 18 August 2017 at 00:46
To: Xamarin - runtime , "mono-devel-list@lists.dot.net" 

Subject: Mono Weather Report 2017-08-17

Salutations, all. Xamarin Release Engineering here with this week’s edition of 
the Mono Weather Report. Apologies for missing last week’s report.

Here are the top failures currently making Jenkins builds unstable:


1. Test failure in 
MonoTests.System.Runtime.Remoting.SynchronizationAttributeTest.TestSynchronizationReleasedOnMultipleAcquire
 [New]

This failure occurs exclusively on Mac and failed 69 times this past week. My 
personal hunch is that this is a result of upgrading to the latest Xcodes and 
possibly Sierra which occurred a couple weeks ago.

MESSAGE:
  Thread didn't get lock of 
context bound object.
  Expected: True
  But was:  False

+++
STACK TRACE:
  at 
MonoTests.System.Runtime.Remoting.SynchronizationAttributeTest.TestSynchronizationReleasedOnMultipleAcquire
 () [0x00032] in 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/class/corlib/Test/System.Runtime.Remoting/SynchronizationAttributeTest.cs:345
  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 
/Users/builder/jenkins/workspace/test-mono-mainline/label/osx-i386/mcs/class/corlib/System.Reflection/MonoMethod.cs:305


Examples:
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-i386/6934/testReport/(root)/SynchronizationAttributeTest/TestSynchronizationReleasedOnMultipleAcquire/
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-amd64/6937/testReport/(root)/SynchronizationAttributeTest/TestSynchronizationReleasedOnMultipleAcquire/
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-amd64/6938/testReport/(root)/SynchronizationAttributeTest/TestSynchronizationReleasedOnMultipleAcquire/


2. Test failure in MonoTests.runtime.pinvoke2.exe [New]

Occurred 46 times this week exclusively on Mac Intel32. Possibly also related 
to the software upgrades that happened earlier.

   MESSAGE:
* Assertion at libtest.c:1359, 
condition `a == 42' not met


+++
STACK TRACE:
Stacktrace:

  at  <0x>
  at (wrapper managed-to-native) Tests.mono_test_return_empty_struct (int) 
<0x00012>
  at Tests.test_0_marshal_empty_struct () [0x0001c] in 
:0
  at (wrapper runtime-invoke) .runtime_invoke_int 
(object,intptr,intptr,intptr) [0x00052] in :0
  at  <0x>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke 
(System.Reflection.MonoMethod,object,object[],System.Exception&) <0x00012>

Examples:
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-i386/6947/testReport/MonoTests/runtime/pinvoke2_exe/
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-i386/6928/testReport/MonoTests/runtime/pinvoke2_exe/
https://jenkins.mono-project.com/job/test-mono-mainline/label=osx-i386/6934/testReport/MonoTests/runtime/pinvoke2_exe/


3. Test failure in 
MonoTests.System.Net.Sockets.SocketTest.ConcurrentExceedSocketLimit [New]

Occurred 14 times this week on Linux ARM.

MESSAGE:
System.AggregateException : One 
or more errors occurred.
  > System.Net.Sockets.SocketException : Address already in use
+++
STACK TRACE:
  at 
System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, 
System.Int32 millisecondsTimeout, System.Threading.CancellationToken 
cancellationToken) [0x001d2] in 
/media/ssd/jenkins/workspace/test-mono-mainline-linux/label/debian-8-arm64/mcs/class/referencesource/mscorlib/system/threading/Tasks/Task.cs:5174
  at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, 
System.Int32