Add option for SongProgress
to use strain in difficulty graph
#21942
10497 passed, 49 failed and 74 skipped
❌ TestResults-Windows-SingleThread.trx
10620 tests were completed in 2564s with 10497 passed, 49 failed and 74 skipped.
❌ osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput
✅ TestConstructor
❌ TestCorrectInput
"Wait for completion" timed out
❌ TestLateRelease
"Wait for completion" timed out
✅ TestMissReleaseAndHitSecondRelease
❌ TestNoInput
"Wait for completion" timed out
❌ TestPressAndReleaseAtTail
"Wait for completion" timed out
✅ TestPressAndReleaseJustAfterTailWithNearbyNote
✅ TestPressAndReleaseJustBeforeTailWithNearbyNote
✅ TestPressAndReleaseJustBeforeTailWithNearbyNoteAndCloseByHead
❌ TestPressAtStartAndBreak
"Wait for completion" timed out
❌ TestPressAtStartThenBreakThenRepressAndReleaseAfterTail
"Wait for completion" timed out
❌ TestPressAtStartThenBreakThenRepressAndReleaseAtTail
"Wait for completion" timed out
❌ TestPressAtStartThenReleaseAndImmediatelyRepress
"Wait for completion" timed out
❌ TestPressDuringNoteAndReleaseAfterTail
"Wait for completion" timed out
❌ TestPressDuringNoteAndReleaseAtTail
"Wait for completion" timed out
❌ TestPressTooEarlyAndReleaseAfterTail
"Wait for completion" timed out
❌ TestPressTooEarlyAndReleaseAtTail
"Wait for completion" timed out
❌ TestPressTooEarlyThenPressAtStartAndReleaseAfterTail
"Wait for completion" timed out
❌ TestPressTooEarlyThenPressAtStartAndReleaseAtTail
"Wait for completion" timed out
✅ TestZeroLength
❌ osu.Game.Rulesets.Mania.Tests.TestSceneMaximumScore
✅ TestConstructor
❌ TestSimultaneousLongNotes
"Wait for completion" timed out
❌ TestSimultaneousTickAndNote
"Wait for completion" timed out
❌ osu.Game.Rulesets.Mania.Tests.TestSceneOutOfOrderHits
✅ TestConstructor
❌ TestHoldNoteMissAfterNextObjectStartTime
"Wait for completion" timed out
❌ TestHoldNoteReleasedHitAfterNextObjectStartTime
"Wait for completion" timed out
✅ TestPreviousHitWindowDoesNotExtendPastNextObject
❌ osu.Game.Rulesets.Taiko.Tests.Judgements.TestSceneDrumRollJudgements
✅ TestConstructor
✅ TestHitAllDrumRoll
✅ TestHitAllStrongDrumRollWithBothKeys
❌ TestHitAllStrongDrumRollWithOneKey
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestHitNoneDrumRoll
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestHitNoneStrongDrumRoll
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestHitSomeDrumRoll
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestHitSomeStrongDrumRollWithBothKeys
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestHitSomeStrongDrumRollWithOneKey
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ osu.Game.Rulesets.Taiko.Tests.Judgements.TestSceneHitJudgements
✅ TestConstructor
✅ TestHighVelocityHit
✅ TestHitCentreHit
❌ TestHitRimHit
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestHitStrongHitWithBothKeys
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestHitStrongHitWithOneKey
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestHitWithBothKeysOnSameFrameDoesNotFallThroughToNextObject
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestMissHit
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestMissStrongHit
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestStrongHitOneKeyWithHidden
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestStrongHitTwoKeysWithHidden
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ osu.Game.Rulesets.Taiko.Tests.Judgements.TestSceneSwellJudgements
✅ TestAlternatingIsRequired
❌ TestAtMostOneSwellTickJudgedPerFrame
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
✅ TestConstructor
❌ TestHitAllSwell
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestHitNoneSwell
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestHitSomeSwell
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestHitSwellThenHitHit
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ TestMissSwellThenHitHit
System.AggregateException : One or more errors occurred. (Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).)
----> osu.Game.Rulesets.UI.BeatmapInvalidForRulesetException : Beatmap can not be converted for the ruleset (ruleset: osu.Game.Rulesets.Osu.OsuRuleset, osu.Game.Rulesets.Osu, converter: osu.Game.Rulesets.Osu.Beatmaps.OsuBeatmapConverter).
❌ osu.Game.Rulesets.Taiko.Tests.Mods.TestSceneTaikoModPerfect
✅ TestConstructor
❌ TestDrumRoll(False)
System.AggregateException : One or more errors occurred. (Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.)
----> osu.Framework.Graphics.Drawable+InvalidThreadForMutationException : Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.
❌ TestDrumRoll(True)
System.AggregateException : One or more errors occurred. (Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.)
----> osu.Framework.Graphics.Drawable+InvalidThreadForMutationException : Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.
❌ TestHit(False)
System.AggregateException : One or more errors occurred. (Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.)
----> osu.Framework.Graphics.Drawable+InvalidThreadForMutationException : Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.
❌ TestHit(True)
System.AggregateException : One or more errors occurred. (Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.)
----> osu.Framework.Graphics.Drawable+InvalidThreadForMutationException : Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.
❌ TestSwell(False)
System.AggregateException : One or more errors occurred. (Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.)
----> osu.Framework.Graphics.Drawable+InvalidThreadForMutationException : Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.
❌ TestSwell(True)
System.AggregateException : One or more errors occurred. (Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.)
----> osu.Framework.Graphics.Drawable+InvalidThreadForMutationException : Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.
❌ osu.Game.Rulesets.Taiko.Tests.Mods.TestSceneTaikoModSingleTap
✅ TestConstructor
✅ TestInputAlternate
❌ TestInputBreaks
System.AggregateException : One or more errors occurred. (Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.)
----> osu.Framework.Graphics.Drawable+InvalidThreadForMutationException : Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.
❌ TestInputIntro
System.AggregateException : One or more errors occurred. (Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.)
----> osu.Framework.Graphics.Drawable+InvalidThreadForMutationException : Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.
❌ TestInputSameKey
System.AggregateException : One or more errors occurred. (Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.)
----> osu.Framework.Graphics.Drawable+InvalidThreadForMutationException : Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.
❌ TestInputStrong
System.AggregateException : One or more errors occurred. (Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.)
----> osu.Framework.Graphics.Drawable+InvalidThreadForMutationException : Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.
❌ osu.Game.Rulesets.Taiko.Tests.Skinning.TestSceneDrawableBarLine
❌ TestConstructor
System.AggregateException : One or more errors occurred. (Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.)
----> osu.Framework.Graphics.Drawable+InvalidThreadForMutationException : Cannot mutate the InternalChildren on a Ready Drawable while not on the load or update threads. Consider using Schedule to schedule the mutation operation.
Annotations
Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput ► TestCorrectInput
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
"Wait for completion" timed out
Raw output
"Wait for completion" timed out
at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in D:\a\osu\osu\osu.Game\Tests\Visual\OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput ► TestLateRelease
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
"Wait for completion" timed out
Raw output
"Wait for completion" timed out
at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in D:\a\osu\osu\osu.Game\Tests\Visual\OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput ► TestNoInput
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
"Wait for completion" timed out
Raw output
"Wait for completion" timed out
at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in D:\a\osu\osu\osu.Game\Tests\Visual\OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput ► TestPressAndReleaseAtTail
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
"Wait for completion" timed out
Raw output
"Wait for completion" timed out
at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in D:\a\osu\osu\osu.Game\Tests\Visual\OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput ► TestPressAtStartAndBreak
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
"Wait for completion" timed out
Raw output
"Wait for completion" timed out
at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in D:\a\osu\osu\osu.Game\Tests\Visual\OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput ► TestPressAtStartThenBreakThenRepressAndReleaseAfterTail
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
"Wait for completion" timed out
Raw output
"Wait for completion" timed out
at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in D:\a\osu\osu\osu.Game\Tests\Visual\OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput ► TestPressAtStartThenBreakThenRepressAndReleaseAtTail
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
"Wait for completion" timed out
Raw output
"Wait for completion" timed out
at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in D:\a\osu\osu\osu.Game\Tests\Visual\OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput ► TestPressAtStartThenReleaseAndImmediatelyRepress
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
"Wait for completion" timed out
Raw output
"Wait for completion" timed out
at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in D:\a\osu\osu\osu.Game\Tests\Visual\OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput ► TestPressDuringNoteAndReleaseAfterTail
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
"Wait for completion" timed out
Raw output
"Wait for completion" timed out
at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in D:\a\osu\osu\osu.Game\Tests\Visual\OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput ► TestPressDuringNoteAndReleaseAtTail
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
"Wait for completion" timed out
Raw output
"Wait for completion" timed out
at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in D:\a\osu\osu\osu.Game\Tests\Visual\OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
Check failure on line 541 in osu.Game/Tests/Visual/OsuTestScene.cs
github-actions / Test Results (Windows, SingleThread)
osu.Game.Rulesets.Mania.Tests.TestSceneHoldNoteInput ► TestPressTooEarlyAndReleaseAfterTail
Failed test found in:
TestResults-Windows-SingleThread.trx
Error:
"Wait for completion" timed out
Raw output
"Wait for completion" timed out
at osu.Framework.Testing.Drawables.Steps.UntilStepButton.<>c__DisplayClass11_0.<.ctor>b__0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in D:\a\osu\osu\osu.Game\Tests\Visual\OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)