Skip to content

Flakey test #1755

@KevinRansom

Description

@KevinRansom

This test fails on AppVeyor quite frequently:

1) Failed : FSharp.Core.Unittests.FSharp_Core.Microsoft_FSharp_Control.AsyncModule.OnCancel.RaceBetweenCancellationHandlerAndDisposingHandlerRegistration
[00:53:00]   Expected: True
[00:53:00]   But was:  False
[00:53:00] at <StartupCode$FSharp-Core-Unittests>.$AsyncModule.test@286-22(Unit unitVar0) in C:\projects\visualfsharp-3dtit\src\fsharp\FSharp.Core.Unittests\FSharp.Core\Microsoft.FSharp.Control\AsyncModule.fs:line 299
[00:53:00] at FSharp.Core.Unittests.FSharp_Core.Microsoft_FSharp_Control.AsyncModule.OnCancel.RaceBetweenCancellationHandlerAndDisposingHandlerRegistration

We should make it a little more deterministic.

Kevin

Results (nunit3) saved as C:\projects\visualfsharp-3dtit\tests\TestResults\test-net40-coreunit-results.xml
[00:42:36] Saved errorlevel 0
[00:42:36] powershell -File Upload-Results.ps1 "C:\projects\visualfsharp-3dtit\tests\TestResults\test-net40-coreunit-results.xml"
[00:42:37] Uploading results C:\projects\visualfsharp-3dtit\tests\TestResults\test-net40-coreunit-results.xml to https://ci.appveyor.com/api/testresults/nunit/pqtnmxno8245uulp
[00:42:50] "C:\projects\visualfsharp-3dtit\packages\NUnit.Console.3.0.0\tools\nunit3-console.exe" /framework:V4.0 /result="C:\projects\visualfsharp-3dtit\tests\TestResults\test-portable-coreunit-results.xml;format=nunit3" --output:"C:\projects\visualfsharp-3dtit\tests\TestResults\test-portable-coreunit-output.log"  --err:"C:\projects\visualfsharp-3dtit\tests\TestResults\test-portable-coreunit-errors.log"  /work="C:\projects\visualfsharp-3dtit\release\net40\bin" "C:\projects\visualfsharp-3dtit\release\net40\bin\..\..\portable7\bin\FSharp.Core.Unittests.dll" "C:\projects\visualfsharp-3dtit\release\net40\bin\..\..\portable47\bin\FSharp.Core.Unittests.dll" "C:\projects\visualfsharp-3dtit\release\net40\bin\..\..\portable78\bin\FSharp.Core.Unittests.dll" "C:\projects\visualfsharp-3dtit\release\net40\bin\..\..\portable259\bin\FSharp.Core.Unittests.dll" 
[00:42:50] NUnit Console Runner 3.0.5797 
[00:42:50] Copyright (C) 2015 Charlie Poole
[00:42:50] 
[00:42:50] Runtime Environment
[00:42:50]    OS Version: Microsoft Windows NT 6.3.9600.0
[00:42:50]   CLR Version: 4.0.30319.42000
[00:42:50] 
[00:42:50] Test Files
[00:42:50]     C:\projects\visualfsharp-3dtit\release\net40\bin\..\..\portable7\bin\FSharp.Core.Unittests.dll
[00:42:50]     C:\projects\visualfsharp-3dtit\release\net40\bin\..\..\portable47\bin\FSharp.Core.Unittests.dll
[00:42:50]     C:\projects\visualfsharp-3dtit\release\net40\bin\..\..\portable78\bin\FSharp.Core.Unittests.dll
[00:42:50]     C:\projects\visualfsharp-3dtit\release\net40\bin\..\..\portable259\bin\FSharp.Core.Unittests.dll
[00:42:50] 
[00:53:00] 
[00:53:00] Tests Not Run
[00:53:00] 
[00:53:00] 1) Explicit : FSharp.Core.Unittests.FSharp_Core.Microsoft_FSharp_Collections.CollectionModulesConsistency.unfold is consistent full
[00:53:00] 
[00:53:00] 2) Explicit : FSharp.Core.Unittests.FSharp_Core.Microsoft_FSharp_Control.AsyncModule.Async.AwaitWaitHandle does not leak memory
[00:53:00] 
[00:53:00] 3) Explicit : FSharp.Core.Unittests.FSharp_Core.Microsoft_FSharp_Control.AsyncModule.Async.AwaitWaitHandle does not leak memory
[00:53:00] 
[00:53:00] 4) Explicit : FSharp.Core.Unittests.FSharp_Core.Microsoft_FSharp_Collections.CollectionModulesConsistency.unfold is consistent full
[00:53:00] 
[00:53:00] 5) Explicit : FSharp.Core.Unittests.FSharp_Core.Microsoft_FSharp_Control.AsyncModule.Async.AwaitWaitHandle does not leak memory
[00:53:00] 
[00:53:00] 6) Explicit : FSharp.Core.Unittests.FSharp_Core.Microsoft_FSharp_Collections.CollectionModulesConsistency.unfold is consistent full
[00:53:00] 
[00:53:00] 7) Explicit : FSharp.Core.Unittests.FSharp_Core.Microsoft_FSharp_Control.AsyncModule.Async.AwaitWaitHandle does not leak memory
[00:53:00] 
[00:53:00] Errors and Failures
[00:53:00] 
[00:53:00] 1) Failed : FSharp.Core.Unittests.FSharp_Core.Microsoft_FSharp_Control.AsyncModule.OnCancel.RaceBetweenCancellationHandlerAndDisposingHandlerRegistration
[00:53:00]   Expected: True
[00:53:00]   But was:  False
[00:53:00] at <StartupCode$FSharp-Core-Unittests>.$AsyncModule.test@286-22(Unit unitVar0) in C:\projects\visualfsharp-3dtit\src\fsharp\FSharp.Core.Unittests\FSharp.Core\Microsoft.FSharp.Control\AsyncModule.fs:line 299
[00:53:00] at FSharp.Core.Unittests.FSharp_Core.Microsoft_FSharp_Control.AsyncModule.OnCancel.RaceBetweenCancellationHandlerAndDisposingHandlerRegistration() in C:\projects\visualfsharp-3dtit\src\fsharp\FSharp.Core.Unittests\FSharp.Core\Microsoft.FSharp.Control\AsyncModule.fs:line 300
[00:53:00] 
[00:53:00] Run Settings
[00:53:00]     RuntimeFramework: V4.0
[00:53:00]     WorkDirectory: C:\projects\visualfsharp-3dtit\release\net40\bin
[00:53:00]     NumberOfTestWorkers: 2
[00:53:00] 
[00:53:00] Test Run Summary
[00:53:00]     Overall result: Failed
[00:53:00]    Tests run: 20850, Passed: 20849, Errors: 0, Failures: 1, Inconclusive: 0
[00:53:00]      Not run: 7, Invalid: 0, Ignored: 0, Explicit: 7, Skipped: 0
[00:53:00]   Start time: 2016-11-16 20:17:44Z
[00:53:00]     End time: 2016-11-16 20:27:47Z
[00:53:00]     Duration: 602.859 seconds
[00:53:00] 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions