Use CancelationRegistration.Dispose
#901
25299 passed, 72 failed and 0 skipped
Report | Passed | Failed | Skipped | Time |
---|---|---|---|---|
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-analyzer.trx | 4✅ | 4s | ||
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx | 25295✅ | 72❌ | 3813s |
✅ TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-analyzer.trx
4 tests were completed in 4s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
ProtoPromise.Analyzer.Tests.ProtoPromiseAnalyzerTests | 4✅ | 4s |
❌ TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
25367 tests were completed in 3813s with 25295 passed, 72 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
ProtoPromiseTests.APIs.AllSettledTests | 22✅ | 3s | ||
ProtoPromiseTests.APIs.AllTests | 22✅ | 2s | ||
ProtoPromiseTests.APIs.APlus_2_1_PromiseStates+_2_1_1_WhenPendingAPromise | 2✅ | 216ms | ||
ProtoPromiseTests.APIs.APlus_2_1_PromiseStates+_2_1_2_WhenFulfilledAPromise | 3✅ | 509ms | ||
ProtoPromiseTests.APIs.APlus_2_1_PromiseStates+_2_1_3_WhenRejectedAPromise | 4✅ | 603ms | ||
ProtoPromiseTests.APIs.APlus_2_2_TheThenMethod | 4✅ | 577ms | ||
ProtoPromiseTests.APIs.APlus_2_2_TheThenMethod+_2_2_1_BothOnResolveAndOnRejectedAreOptionalArgument | 4✅ | 463ms | ||
ProtoPromiseTests.APIs.APlus_2_2_TheThenMethod+_2_2_3_IfOnRejectedIsAFunction | 6✅ | 726ms | ||
ProtoPromiseTests.APIs.APlus_2_2_TheThenMethod+_2_2_6_ThenMayBeCalledMultipleTimesOnTheSamePromise | 4✅ | 423ms | ||
ProtoPromiseTests.APIs.APlus_2_2_TheThenMethod+IfOnFulfilledIsAFunction_2_2_2 | 5✅ | 585ms | ||
ProtoPromiseTests.APIs.APlus_2_2_TheThenMethod+ThenMustReturnAPromise_2_2_7 | 20✅ | 2s | ||
ProtoPromiseTests.APIs.APlus_2_3_ThePromiseResolutionProcedure | 14✅ | 2s | ||
ProtoPromiseTests.APIs.APlus_2_3_ThePromiseResolutionProcedure+_2_3_2_IfXIsAPromiseAdoptItsState | 5✅ | 756ms | ||
ProtoPromiseTests.APIs.AsyncFunctionTests | 32✅ | 3s | ||
ProtoPromiseTests.APIs.AsyncLocalTests | 4✅ | 415ms | ||
ProtoPromiseTests.APIs.AwaitTests | 52✅ | 5s | ||
ProtoPromiseTests.APIs.CancelationTests+Registration | 40✅ | 9s | ||
ProtoPromiseTests.APIs.CancelationTests+Source | 46✅ | 5s | ||
ProtoPromiseTests.APIs.CancelationTests+Token | 35✅ | 4s | ||
ProtoPromiseTests.APIs.CaptureTests | 34✅ | 4s | ||
ProtoPromiseTests.APIs.Channels.BoundedChannelTests | 63✅ | 7s | ||
ProtoPromiseTests.APIs.Channels.UnboundedChannelTests | 39✅ | 5s | ||
ProtoPromiseTests.APIs.Collections.TempCollectionTests | 34✅ | 4s | ||
ProtoPromiseTests.APIs.ConfigureAwaitTests | 612✅ | 63s | ||
ProtoPromiseTests.APIs.ConfigureContinuationTests | 846✅ | 91s | ||
ProtoPromiseTests.APIs.ContinuewithTests | 18✅ | 2s | ||
ProtoPromiseTests.APIs.DelayTests | 48✅ | 8s | ||
ProtoPromiseTests.APIs.EachTests | 502✅ | 52s | ||
ProtoPromiseTests.APIs.FinallyTests | 134✅ | 14s | ||
ProtoPromiseTests.APIs.FirstTests | 100✅ | 11s | ||
ProtoPromiseTests.APIs.Linq.AggregateAsyncTests | 73✅ | 8s | ||
ProtoPromiseTests.APIs.Linq.AggregateBySeedSelectorTests | 417✅ | 45s | ||
ProtoPromiseTests.APIs.Linq.AggregateBySingleSeedTests | 241✅ | 26s | ||
ProtoPromiseTests.APIs.Linq.AllAsyncTests | 49✅ | 5s | ||
ProtoPromiseTests.APIs.Linq.AnyAsyncTests | 59✅ | 6s | ||
ProtoPromiseTests.APIs.Linq.AppendPrependTests | 114✅ | 12s | ||
ProtoPromiseTests.APIs.Linq.AsyncEnumerableTests | 127✅ | 14s | ||
ProtoPromiseTests.APIs.Linq.AverageAsyncTests | 30✅ | 3s | ||
ProtoPromiseTests.APIs.Linq.ChunkTests | 15✅ | 2s | ||
ProtoPromiseTests.APIs.Linq.ConcatTests | 49✅ | 5s | ||
ProtoPromiseTests.APIs.Linq.ContainsAsyncTests | 11✅ | 1s | ||
ProtoPromiseTests.APIs.Linq.CountAsyncTests | 36✅ | 4s | ||
ProtoPromiseTests.APIs.Linq.CountByTests | 145✅ | 15s | ||
ProtoPromiseTests.APIs.Linq.DefaultIfEmptyTests | 23✅ | 3s | ||
ProtoPromiseTests.APIs.Linq.DistinctTests | 148✅ | 16s | ||
ProtoPromiseTests.APIs.Linq.ElementAtTests | 43✅ | 5s | ||
ProtoPromiseTests.APIs.Linq.ExceptTests | 225✅ | 24s | ||
ProtoPromiseTests.APIs.Linq.FirstOrDefaultTests | 155✅ | 17s | ||
ProtoPromiseTests.APIs.Linq.FirstTests | 78✅ | 8s | ||
ProtoPromiseTests.APIs.Linq.ForEachAsyncTests | 49✅ | 5s | ||
ProtoPromiseTests.APIs.Linq.GroupByTests | 329✅ | 36s | ||
ProtoPromiseTests.APIs.Linq.GroupJoinTests | 369✅ | 40s | ||
ProtoPromiseTests.APIs.Linq.IndexTests | 4✅ | 464ms | ||
ProtoPromiseTests.APIs.Linq.IntersectTests | 225✅ | 24s | ||
ProtoPromiseTests.APIs.Linq.JoinTests | 449✅ | 48s | ||
ProtoPromiseTests.APIs.Linq.LastOrDefaultTests | 155✅ | 17s | ||
ProtoPromiseTests.APIs.Linq.LastTests | 78✅ | 9s | ||
ProtoPromiseTests.APIs.Linq.LongCountAsyncTests | 36✅ | 4s | ||
ProtoPromiseTests.APIs.Linq.MaxAsyncTests | 23✅ | 2s | ||
ProtoPromiseTests.APIs.Linq.MaxByAsyncTests | 121✅ | 13s | ||
ProtoPromiseTests.APIs.Linq.MergeTests | 33✅ | 4s | ||
ProtoPromiseTests.APIs.Linq.MinAsyncTests | 23✅ | 3s | ||
ProtoPromiseTests.APIs.Linq.MinByAsyncTests | 121✅ | 13s | ||
ProtoPromiseTests.APIs.Linq.OrderByTests | 773✅ | 84s | ||
ProtoPromiseTests.APIs.Linq.ReverseTests | 11✅ | 1s | ||
ProtoPromiseTests.APIs.Linq.SelectManyNoResultSelectorTests | 153✅ | 17s | ||
ProtoPromiseTests.APIs.Linq.SelectManyWithResultSelectorTests | 337✅ | 37s | ||
ProtoPromiseTests.APIs.Linq.SelectTests | 73✅ | 8s | ||
ProtoPromiseTests.APIs.Linq.SequenceEqualAsyncTests | 65✅ | 7s | ||
ProtoPromiseTests.APIs.Linq.SingleOrDefaultTests | 155✅ | 17s | ||
ProtoPromiseTests.APIs.Linq.SingleTests | 78✅ | 8s | ||
ProtoPromiseTests.APIs.Linq.SkipAndTakeTests | 784✅ | 85s | ||
ProtoPromiseTests.APIs.Linq.SkipWhileTests | 146✅ | 16s | ||
ProtoPromiseTests.APIs.Linq.SumAsyncTests | 30✅ | 3s | ||
ProtoPromiseTests.APIs.Linq.TakeWhileTests | 146✅ | 16s | ||
ProtoPromiseTests.APIs.Linq.ToArrayAsyncTests | 6✅ | 696ms | ||
ProtoPromiseTests.APIs.Linq.ToAsyncEnumerableTests | 113✅ | 13s | ||
ProtoPromiseTests.APIs.Linq.ToDictionaryAsyncTests | 313✅ | 34s | ||
ProtoPromiseTests.APIs.Linq.ToHashSetAsyncTests | 12✅ | 1s | ||
ProtoPromiseTests.APIs.Linq.ToListAsyncTests | 6✅ | 653ms | ||
ProtoPromiseTests.APIs.Linq.ToLookupAsyncTests | 209✅ | 23s | ||
ProtoPromiseTests.APIs.Linq.UnionTests | 1268✅ | 139s | ||
ProtoPromiseTests.APIs.Linq.WhereTests | 73✅ | 8s | ||
ProtoPromiseTests.APIs.Linq.ZipTests | 17✅ | 2s | ||
ProtoPromiseTests.APIs.MergeSettledTests | 594✅ | 66s | ||
ProtoPromiseTests.APIs.MergeTests | 10✅ | 1s | ||
ProtoPromiseTests.APIs.MiscellaneousTests | 126✅ | 51s | ||
ProtoPromiseTests.APIs.NewAndRunTests | 448✅ | 50s | ||
ProtoPromiseTests.APIs.ParallelForEachAsyncTests | 31✅ | 4s | ||
ProtoPromiseTests.APIs.ParallelForTests | 42✅ | 5s | ||
ProtoPromiseTests.APIs.PromiseCancelationTests | 21✅ | 2s | ||
ProtoPromiseTests.APIs.PromiseCancelationTests+CancelationToken | 26✅ | 3s | ||
ProtoPromiseTests.APIs.PromiseCancelationTests+CancelationToken+Reject | 6✅ | 710ms | ||
ProtoPromiseTests.APIs.PromiseCancelationTests+CatchCancelationMayBeCalledMultipleTimesOnTheSamePromise | 2✅ | 219ms | ||
ProtoPromiseTests.APIs.PromiseCancelationTests+IfOnCanceledIsAFunction | 5✅ | 559ms | ||
ProtoPromiseTests.APIs.PromiseCancelationTests+ThePromiseResolutionProcedure | 6✅ | 705ms | ||
ProtoPromiseTests.APIs.PromiseCancelationTests+ThePromiseResolutionProcedure+IfXIsAPromiseAdoptItsState | 6✅ | 655ms | ||
ProtoPromiseTests.APIs.PromiseCancelationTests+WhenCanceledAPromise | 2✅ | 222ms | ||
ProtoPromiseTests.APIs.PromiseCancelationTests+WhenFulfilledAPromise | 2✅ | 221ms | ||
ProtoPromiseTests.APIs.PromiseCancelationTests+WhenPendingAPromise | 2✅ | 218ms | ||
ProtoPromiseTests.APIs.PromiseCancelationTests+WhenRejectedAPromise | 2✅ | 216ms | ||
ProtoPromiseTests.APIs.PromiseGroups.PromiseAllGroupTests | 544✅ | 60s | ||
ProtoPromiseTests.APIs.PromiseGroups.PromiseAllResultsGroupTests | 1082✅ | 121s | ||
ProtoPromiseTests.APIs.PromiseGroups.PromiseEachGroupTests | 678✅ | 76s | ||
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeGroupTests | 1272✅ | 4❌ | 146s | |
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests | 1219✅ | 68❌ | 147s | |
ProtoPromiseTests.APIs.PromiseGroups.PromiseRaceGroupTests | 1272✅ | 146s | ||
ProtoPromiseTests.APIs.PromiseGroups.PromiseRaceWithIndexGroupTests | 1272✅ | 150s | ||
ProtoPromiseTests.APIs.RaceTests | 76✅ | 9s | ||
ProtoPromiseTests.APIs.SequenceTests | 15✅ | 2s | ||
ProtoPromiseTests.APIs.Threading.AsyncAutoResetEventTests | 26✅ | 4s | ||
ProtoPromiseTests.APIs.Threading.AsyncConditionVariableTests | 30✅ | 4s | ||
ProtoPromiseTests.APIs.Threading.AsyncCountdownEventTests | 28✅ | 4s | ||
ProtoPromiseTests.APIs.Threading.AsyncLockTests | 21✅ | 4s | ||
ProtoPromiseTests.APIs.Threading.AsyncManualResetEventTests | 27✅ | 4s | ||
ProtoPromiseTests.APIs.Threading.AsyncMonitorTests | 39✅ | 5s | ||
ProtoPromiseTests.APIs.Threading.AsyncReaderWriterLockTests | 215✅ | 26s | ||
ProtoPromiseTests.APIs.Threading.AsyncSemaphoreTests | 29✅ | 3s | ||
ProtoPromiseTests.APIs.Timers.TimerFactoryTests | 4✅ | 6s | ||
ProtoPromiseTests.APIs.UncaughtRejectionTests | 76✅ | 10s | ||
ProtoPromiseTests.APIs.Utilities.AsyncLazyTests | 18✅ | 2s | ||
ProtoPromiseTests.APIs.Utilities.AsyncLazyWithProgressTests | 33✅ | 4s | ||
ProtoPromiseTests.APIs.Utilities.ProgressTests | 148✅ | 17s | ||
ProtoPromiseTests.APIs.WaitAsyncTests | 54✅ | 6s | ||
ProtoPromiseTests.Concurrency.AllConcurrencyTests | 144✅ | 31s | ||
ProtoPromiseTests.Concurrency.ApiWithCancelationTokenConcurrencyTests | 12✅ | 13s | ||
ProtoPromiseTests.Concurrency.AwaitConcurrencyTests | 18✅ | 3s | ||
ProtoPromiseTests.Concurrency.CancelationConcurrencyTests | 43✅ | 7s | ||
ProtoPromiseTests.Concurrency.Channels.BoundedChannelConcurrencyTests | 432✅ | 53s | ||
ProtoPromiseTests.Concurrency.Channels.UnboundedChannelConcurrencyTests | 135✅ | 17s | ||
ProtoPromiseTests.Concurrency.DeferredConcurrencyTests | 12✅ | 2s | ||
ProtoPromiseTests.Concurrency.DeferredThreadTests | 10✅ | 1s | ||
ProtoPromiseTests.Concurrency.DelayConcurrencyTests | 4✅ | 519ms | ||
ProtoPromiseTests.Concurrency.EachConcurrencyTests | 72✅ | 35s | ||
ProtoPromiseTests.Concurrency.FirstConcurrencyTests | 144✅ | 31s | ||
ProtoPromiseTests.Concurrency.Linq.AsyncEnumerableMergeConcurrencyTests | 2✅ | 247ms | ||
ProtoPromiseTests.Concurrency.MergeConcurrencyTests | 90✅ | 143s | ||
ProtoPromiseTests.Concurrency.PromiseConcurrencyTests | 62✅ | 16s | ||
ProtoPromiseTests.Concurrency.PromiseGroups.PromiseAllGroupConcurrencyTests | 144✅ | 24s | ||
ProtoPromiseTests.Concurrency.PromiseGroups.PromiseAllResultsGroupConcurrencyTests | 144✅ | 25s | ||
ProtoPromiseTests.Concurrency.PromiseGroups.PromiseEachGroupConcurrencyTests | 576✅ | 138s | ||
ProtoPromiseTests.Concurrency.PromiseGroups.PromiseMergeGroupConcurrencyTests | 216✅ | 51s | ||
ProtoPromiseTests.Concurrency.PromiseGroups.PromiseMergeResultsGroupConcurrencyTests | 216✅ | 49s | ||
ProtoPromiseTests.Concurrency.PromiseGroups.PromiseRaceGroupConcurrencyTests | 288✅ | 48s | ||
ProtoPromiseTests.Concurrency.PromiseGroups.PromiseRaceWithIndexGroupConcurrencyTests | 288✅ | 49s | ||
ProtoPromiseTests.Concurrency.PromiseNonPreservedConcurrencyTests | 158✅ | 26s | ||
ProtoPromiseTests.Concurrency.RaceConcurrencyTests | 144✅ | 32s | ||
ProtoPromiseTests.Concurrency.Threading.AsyncAutoResetEventConcurrencyTests | 8✅ | 5s | ||
ProtoPromiseTests.Concurrency.Threading.AsyncCountdownEventConcurrencyTests | 16✅ | 8s | ||
ProtoPromiseTests.Concurrency.Threading.AsyncLockConcurrencyTests | 12✅ | 128s | ||
ProtoPromiseTests.Concurrency.Threading.AsyncManualResetEventConcurrencyTests | 8✅ | 4s | ||
ProtoPromiseTests.Concurrency.Threading.AsyncReaderWriterLockConcurrencyTests | 654✅ | 381s | ||
ProtoPromiseTests.Concurrency.Threading.AsyncSemaphoreConcurrencyTests | 12✅ | 58s | ||
ProtoPromiseTests.Concurrency.Timers.TimerFactoryConcurrencyTests | 36✅ | 6s | ||
ProtoPromiseTests.Concurrency.Utilities.AsyncLazyConcurrencyTests | 3✅ | 842ms | ||
ProtoPromiseTests.Concurrency.Utilities.ProgressConcurrencyTests | 60✅ | 13s | ||
ProtoPromiseTests.Concurrency.WaitAsyncConcurrencyTests | 48✅ | 6s |
❌ ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeGroupTests
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Cancel,False,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Cancel,False,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Cancel,False,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Cancel,False,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Cancel,True,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Cancel,True,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Cancel,True,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Cancel,True,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Reject,False,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Reject,False,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Reject,False,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Reject,False,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Reject,True,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Reject,True,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Reject,True,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(Deferred,Reject,True,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Cancel,False,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Cancel,False,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Cancel,False,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Cancel,False,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Cancel,True,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Cancel,True,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Cancel,True,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Cancel,True,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Reject,False,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Reject,False,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Reject,False,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Reject,False,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Reject,True,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Reject,True,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Reject,True,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_2(None,Reject,True,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(Deferred,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroup_CancelationCallbackExceptionsArePropagated_8(None,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroup_UsingInvalidatedGroupThrows(Deferred)
✅ PromiseMergeGroup_UsingInvalidatedGroupThrows(Immediate)
✅ PromiseMergeGroup_UsingInvalidatedGroupThrows(None)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,False,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,False,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,False,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,False,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,False,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,False,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,True,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,True,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,True,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,True,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,True,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Cancel,True,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,False,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,False,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,False,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,False,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,False,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,False,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,True,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,True,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,True,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,True,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,True,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Reject,True,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,False,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,False,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,False,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,False,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,False,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,False,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,True,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,True,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,True,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,True,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,True,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Deferred,Resolve,True,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,False,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,False,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,False,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,False,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,False,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,False,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,True,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,True,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,True,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,True,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,True,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Cancel,True,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,False,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,False,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,False,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,False,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,False,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,False,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,True,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,True,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,True,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,True,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,True,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Reject,True,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,False,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,False,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,False,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,False,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,False,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,False,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,True,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,True,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,True,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,True,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,True,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(Immediate,Resolve,True,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,False,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,False,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,False,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,False,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,False,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,False,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,True,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,True,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,True,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,True,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,True,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Cancel,True,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,False,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,False,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,False,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,False,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,False,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,False,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,True,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,True,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,True,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,True,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,True,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Reject,True,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,False,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,False,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,False,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,False,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,False,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,False,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,True,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,True,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,True,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,True,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,True,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_2(None,Resolve,True,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,False,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,False,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,False,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,False,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,False,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,False,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,True,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,True,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,True,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,True,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,True,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Cancel,True,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,False,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,False,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,False,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,False,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,False,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,False,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,True,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,True,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,True,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,True,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,True,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Reject,True,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,False,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,False,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,False,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,False,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,False,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,False,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,True,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,True,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,True,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,True,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,True,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Deferred,Resolve,True,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,False,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,False,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,False,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,False,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,False,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,False,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,True,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,True,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,True,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,True,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,True,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Cancel,True,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,False,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,False,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,False,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,False,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,False,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,False,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,True,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,True,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,True,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,True,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,True,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Reject,True,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,False,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,False,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,False,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,False,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,False,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,False,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,True,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,True,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,True,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,True,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,True,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(Immediate,Resolve,True,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,False,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,False,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,False,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,False,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,False,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,False,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,True,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,True,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,True,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,True,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,True,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Cancel,True,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,False,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,False,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,False,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,False,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,False,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,False,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,True,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,True,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,True,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,True,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,True,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Reject,True,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,False,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,False,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,False,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,False,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,False,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,False,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,True,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,True,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,True,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,True,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,True,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_7(None,Resolve,True,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Deferred,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(Immediate,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Reject,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_0_8(None,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Deferred,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Deferred,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Deferred,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Deferred,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Deferred,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Deferred,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Immediate,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Immediate,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Immediate,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Immediate,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Immediate,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(Immediate,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(None,Cancel,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(None,Cancel,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(None,Reject,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(None,Reject,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(None,Resolve,False)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_0(None,Resolve,True)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_3(Deferred,Cancel,False,Resolve,False,False,Resolve,Cancel)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_3(Deferred,Cancel,False,Resolve,False,False,Resolve,Reject)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_3(Deferred,Cancel,False,Resolve,False,False,Resolve,Resolve)
✅ PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_1_3(Deferred,Cancel,False,Resolve,True,False,Resolve,Cancel)
Report exceeded GitHub limit of 65535 bytes and has been trimmed
Annotations
Check failure on line 1087 in Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeGroupTests.cs
github-actions / dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeGroupTests ► PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_WithCancelation_0_8(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Cancel,False)
Failed test found in:
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
Error:
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 5 objects not released:
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]]
Raw output
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 5 objects not released:
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]]
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeGroupTests.PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_WithCancelation_0_8(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through7, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, Boolean alreadyComplete8) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeGroupTests.cs:line 1087
at InvokeStub_PromiseMergeGroupTests.PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_WithCancelation_0_8(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithManyArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
--AggregateException
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--InvalidOperationException
at ProtoPromiseTests.TestHelper.<>c__DisplayClass25_0`2.<BuildPromise>b__2() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 429
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--TearDown
at ProtoPromiseTests.TestHelper.Cleanup() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 156
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeGroupTests.Teardown() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeGroupTests.cs:line 25
at InvokeStub_PromiseMergeGroupTests.Teardown(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
Check failure on line 1087 in Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeGroupTests.cs
github-actions / dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeGroupTests ► PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_WithCancelation_0_8(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,False)
Failed test found in:
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
Error:
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 5 objects not released:
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]]
Raw output
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 5 objects not released:
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]]
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeGroupTests.PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_WithCancelation_0_8(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through7, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, Boolean alreadyComplete8) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeGroupTests.cs:line 1087
at InvokeStub_PromiseMergeGroupTests.PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_WithCancelation_0_8(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithManyArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
--AggregateException
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--InvalidOperationException
at ProtoPromiseTests.TestHelper.<>c__DisplayClass25_0`2.<BuildPromise>b__2() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 429
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--TearDown
at ProtoPromiseTests.TestHelper.Cleanup() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 156
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeGroupTests.Teardown() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeGroupTests.cs:line 25
at InvokeStub_PromiseMergeGroupTests.Teardown(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
Check failure on line 1087 in Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeGroupTests.cs
github-actions / dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeGroupTests ► PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_WithCancelation_0_8(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,True)
Failed test found in:
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
Error:
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 5 objects not released:
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]]
Raw output
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 5 objects not released:
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.Int32,System.String,System.Boolean,System.Single,System.UInt64,System.TimeSpan,Proto.Promises.Promise+State],System.Int32]]]
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeGroupTests.PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_WithCancelation_0_8(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through7, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, Boolean alreadyComplete8) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeGroupTests.cs:line 1087
at InvokeStub_PromiseMergeGroupTests.PromiseMergeGroupIsCompletedWhenAllPromisesAreCompleted_WithCancelation_0_8(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithManyArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
--AggregateException
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--InvalidOperationException
at ProtoPromiseTests.TestHelper.<>c__DisplayClass25_0`2.<BuildPromise>b__2() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 429
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--TearDown
at ProtoPromiseTests.TestHelper.Cleanup() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 156
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeGroupTests.Teardown() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeGroupTests.cs:line 25
at InvokeStub_PromiseMergeGroupTests.Teardown(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
github-actions / dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests ► PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Res...
Failed test found in:
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
Error:
Expected: True
But was: False
TearDown : Proto.Promises.UnreleasedObjectException : 22 objects not released:
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.TimeSpan]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
Raw output
Expected: True
But was: False
TearDown : Proto.Promises.UnreleasedObjectException : 22 objects not released:
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.TimeSpan]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1106
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
--TearDown
at ProtoPromiseTests.TestHelper.Cleanup() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 156
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.Teardown() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 25
at InvokeStub_PromiseMergeResultsGroupTests.Teardown(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
1) at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1106
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
github-actions / dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests ► PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Deferred,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Res...
Failed test found in:
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
Error:
Expected: True
But was: False
TearDown : Proto.Promises.UnreleasedObjectException : 22 objects not released:
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.TimeSpan]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Raw output
Expected: True
But was: False
TearDown : Proto.Promises.UnreleasedObjectException : 22 objects not released:
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.TimeSpan]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1106
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
--TearDown
at ProtoPromiseTests.TestHelper.Cleanup() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 156
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.Teardown() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 25
at InvokeStub_PromiseMergeResultsGroupTests.Teardown(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
1) at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1106
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
github-actions / dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests ► PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,R...
Failed test found in:
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
Error:
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 10 objects not released:
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
Raw output
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 10 objects not released:
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1115
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithManyArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
--AggregateException
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--InvalidOperationException
at ProtoPromiseTests.TestHelper.<>c__DisplayClass24_0`1.<BuildPromise>b__2() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 387
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--TearDown
at ProtoPromiseTests.TestHelper.Cleanup() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 156
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.Teardown() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 25
at InvokeStub_PromiseMergeResultsGroupTests.Teardown(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
github-actions / dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests ► PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,R...
Failed test found in:
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
Error:
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 10 objects not released:
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
Raw output
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 10 objects not released:
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1115
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithManyArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
--AggregateException
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--InvalidOperationException
at ProtoPromiseTests.TestHelper.<>c__DisplayClass24_0`1.<BuildPromise>b__2() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 387
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--TearDown
at ProtoPromiseTests.TestHelper.Cleanup() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 156
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.Teardown() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 25
at InvokeStub_PromiseMergeResultsGroupTests.Teardown(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
github-actions / dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests ► PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Deferred,Resolve,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,R...
Failed test found in:
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
Error:
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 10 objects not released:
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
Raw output
System.AggregateException : One or more errors occurred. (One or more errors occurred. (CancelationToken callbacks have not been unregistered.))
----> System.AggregateException : One or more errors occurred. (CancelationToken callbacks have not been unregistered.)
----> System.InvalidOperationException : CancelationToken callbacks have not been unregistered.
TearDown : Proto.Promises.UnreleasedObjectException : 10 objects not released:
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+CancelationRef
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+CancelationRef+LinkedCancelationNode
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1115
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithManyArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
--AggregateException
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--InvalidOperationException
at ProtoPromiseTests.TestHelper.<>c__DisplayClass24_0`1.<BuildPromise>b__2() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 387
at Proto.Promises.Internal.CancelationRef.InvokeCallbacksAlreadyLocked() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Core/Cancelations/Internal/CancelationInternal.cs:line 469
--TearDown
at ProtoPromiseTests.TestHelper.Cleanup() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 156
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.Teardown() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 25
at InvokeStub_PromiseMergeResultsGroupTests.Teardown(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
github-actions / dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests ► PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Immediate,Cancel,False,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,R...
Failed test found in:
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
Error:
Expected: True
But was: False
TearDown : Proto.Promises.UnreleasedObjectException : 22 objects not released:
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.TimeSpan]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
Raw output
Expected: True
But was: False
TearDown : Proto.Promises.UnreleasedObjectException : 22 objects not released:
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.TimeSpan]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1106
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
--TearDown
at ProtoPromiseTests.TestHelper.Cleanup() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 156
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.Teardown() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 25
at InvokeStub_PromiseMergeResultsGroupTests.Teardown(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
1) at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1106
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
github-actions / dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests ► PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Immediate,Resolve,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,R...
Failed test found in:
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
Error:
Expected: True
But was: False
TearDown : Proto.Promises.UnreleasedObjectException : 22 objects not released:
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.TimeSpan]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Raw output
Expected: True
But was: False
TearDown : Proto.Promises.UnreleasedObjectException : 22 objects not released:
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.TimeSpan]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1106
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
--TearDown
at ProtoPromiseTests.TestHelper.Cleanup() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 156
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.Teardown() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 25
at InvokeStub_PromiseMergeResultsGroupTests.Teardown(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
1) at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1106
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
github-actions / dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode
ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests ► PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(None,Cancel,True,False,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve,Resolve...
Failed test found in:
TestResults/dotnet-test-results-net8.0-Debug-Pool_Disabled-userMode-core.trx
Error:
Expected: True
But was: False
TearDown : Proto.Promises.UnreleasedObjectException : 22 objects not released:
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.TimeSpan]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Raw output
Expected: True
But was: False
TearDown : Proto.Promises.UnreleasedObjectException : 22 objects not released:
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.TimeSpan]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[System.Int64]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseGroupVoid
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+PromisePassThroughForMergeGroup
Proto.Promises.Internal+PromiseRefBase+MergePromiseResultsGroup`1[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer]]
Proto.Promises.Internal+PromiseRefBase+PromiseContinue`2[Proto.Promises.Internal+VoidResult,Proto.Promises.Internal+PromiseRefBase+DelegateContinueArgVoid`1[System.ValueTuple`2[System.ValueTuple`7[System.ValueTuple`7[Proto.Promises.Promise`1+ResultContainer[System.Int32],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.String],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise`1+ResultContainer[System.Boolean],Proto.Promises.Promise`1+ResultContainer[System.Single],Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.TimeSpan],Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer,Proto.Promises.Promise+ResultContainer],Proto.Promises.Promise`1+ResultContainer[System.Int64]]]]
Proto.Promises.Internal+PromiseRefBase+DeferredPromise`1[Proto.Promises.Internal+VoidResult]
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1106
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)
--TearDown
at ProtoPromiseTests.TestHelper.Cleanup() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/Helpers/TestHelper.cs:line 156
at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.Teardown() in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 25
at InvokeStub_PromiseMergeResultsGroupTests.Teardown(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
1) at ProtoPromiseTests.APIs.PromiseGroups.PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(CancelationType cancelationType, CompleteType completeType1, Boolean alreadyComplete1, Boolean alreadyComplete2Through13, CompleteType completeType2, CompleteType completeType3, CompleteType completeType4, CompleteType completeType5, CompleteType completeType6, CompleteType completeType7, CompleteType completeType8, CompleteType completeType9, CompleteType completeType10, CompleteType completeType11, CompleteType completeType12, CompleteType completeType13, CompleteType completeType14, Boolean alreadyComplete14) in /home/runner/work/ProtoPromise/ProtoPromise/Package/Tests/CoreTests/APIs/PromiseGroups/PromiseMergeResultsGroupTests.cs:line 1106
at InvokeStub_PromiseMergeResultsGroupTests.PromiseMergeResultsGroupIsResolvedWhenAllPromisesAreCompleted_WithCancelation_14(Object, Span`1)