fix spectator button state desync after quitting mid-gameplay #5
5068 passed, 502 failed and 52 skipped
❌ TestResults-Linux-MultiThreaded.trx
5622 tests were completed in 829s with 5068 passed, 502 failed and 52 skipped.
❌ osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModFlashlight
❌ TestComboBasedSize(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestComboBasedSize(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
✅ TestConstructor
❌ TestSizeMultiplier(0.5f)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSizeMultiplier(1.0f)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSizeMultiplier(1.25f)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSizeMultiplier(1.5f)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModFloatingFruits
✅ TestConstructor
❌ TestFloating
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModNoScope
❌ TestAlwaysHidden
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
✅ TestConstructor
❌ TestVisibleAfterComboBreak
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestVisibleDuringBreak
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModPerfect
❌ TestBananaShower(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBananaShower(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
✅ TestConstructor
❌ TestDroplet(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestFruit(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestFruit(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestJuiceStream(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestJuiceStream(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestTinyDroplet(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModRelax
✅ TestConstructor
❌ TestGameCursorHidden
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestModRelax
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.TestSceneAutoJuiceStream
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.TestSceneBananaShower
❌ TestBananaShower
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.TestSceneCatchModHidden
✅ TestConstructor
❌ TestJuiceStream
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.TestSceneCatchPlayer
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.TestSceneCatchPlayerLegacySkin
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestLegacyHUDComboCounterHidden(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestLegacyHUDComboCounterHidden(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.TestSceneCatchReplay
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestReplayCatcherPositionIsFramePerfect
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.TestSceneCatchStacker
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.TestSceneHyperDash
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestHyperDash
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.TestSceneJuiceStream
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestJuiceStreamEndingCombo
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Catch.Tests.TestSceneLegacyBeatmapSkin
❌ TestBeatmapComboColours(False,False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapComboColours(False,True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapComboColours(True,False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapComboColours(True,True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapComboColoursOverride(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapComboColoursOverride(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapComboColoursOverrideWithDefaultColours(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapComboColoursOverrideWithDefaultColours(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapHyperDashColours(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapHyperDashColours(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapHyperDashColoursOverride(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapHyperDashColoursOverride(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapNoComboColours(False,False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapNoComboColours(False,True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapNoComboColours(True,False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapNoComboColours(True,True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapNoComboColoursSkinOverride(False,False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapNoComboColoursSkinOverride(False,True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapNoComboColoursSkinOverride(True,False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestBeatmapNoComboColoursSkinOverride(True,True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
✅ TestConstructor
❌ osu.Game.Rulesets.Catch.Tests.TestSceneOutOfBoundsObjects
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestNoOutOfBoundsObjects
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.EmptyFreeform.Tests.TestSceneOsuPlayer
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.EmptyScrolling.Tests.TestSceneOsuPlayer
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Mania.Tests.Mods.TestSceneManiaModAutoplay
✅ TestConstructor
❌ TestPerfectScoreOnShortHoldNote
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Mania.Tests.Mods.TestSceneManiaModConstantSpeed
❌ TestConstantScroll
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
✅ TestConstructor
❌ osu.Game.Rulesets.Mania.Tests.Mods.TestSceneManiaModDoubleTime
✅ TestConstructor
❌ TestHitWindowWithDoubleTime
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestHitWindowWithoutDoubleTime
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Mania.Tests.Mods.TestSceneManiaModFadeIn
✅ TestConstructor
❌ TestMaxCoverageFullWidth
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestMaxCoverageHalfWidth
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestMinCoverageFullWidth
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestMinCoverageHalfWidth
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestNoCoverageDuringBreak
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Mania.Tests.Mods.TestSceneManiaModFlashlight
❌ TestComboBasedSize(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestComboBasedSize(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
✅ TestConstructor
❌ TestSizeMultiplier(0.5f)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSizeMultiplier(1.0f)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSizeMultiplier(1.5f)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSizeMultiplier(3.0f)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Mania.Tests.Mods.TestSceneManiaModHidden
✅ TestConstructor
❌ TestMaxCoverageFullWidth
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestMaxCoverageHalfWidth
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestMinCoverageFullWidth
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestMinCoverageHalfWidth
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestNoCoverageDuringBreak
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Mania.Tests.Mods.TestSceneManiaModInvert
✅ TestConstructor
❌ TestInversion
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Mania.Tests.Mods.TestSceneManiaModPerfect
❌ TestBreakOnHoldNote
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
✅ TestConstructor
❌ TestGreatHit
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestHoldNote(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestHoldNote(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestNote(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestNote(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Mania.Tests.Mods.TestSceneManiaModSuddenDeath
❌ TestBreakOnHoldNote
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
✅ TestConstructor
❌ TestGreatHit
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Mania.Tests.TestSceneManiaHitObjectSamples
✅ TestConstructor
❌ TestManiaHitObjectCustomSampleBank
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestManiaHitObjectNormalSampleBank
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Mania.Tests.TestSceneManiaPlayer
❌ TestConstructor
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Osu.Tests.Mods.TestSceneOsuModAlternate
✅ TestConstructor
❌ TestInputAlternating
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestInputSingular
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestInputSingularAtIntro
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestInputSingularWithBreak(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestInputSingularWithBreak(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Osu.Tests.Mods.TestSceneOsuModAutopilot
✅ TestConstructor
❌ TestInstantResume
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Osu.Tests.Mods.TestSceneOsuModAutoplay
✅ TestConstructor
❌ TestCursorPositionStoredToJudgement
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestPerfectScoreOnShortSliderWithRepeat(20)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestPerfectScoreOnShortSliderWithRepeat(6.25f)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSpmUnaffectedByRateAdjust
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSpmUnaffectedByTimeRamp
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Osu.Tests.Mods.TestSceneOsuModBubbles
✅ TestConstructor
❌ TestOsuModBubbles
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Osu.Tests.Mods.TestSceneOsuModDifficultyAdjust
❌ TestApproachRate1
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestApproachRate10
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestCircleSize1
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestCircleSize10
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
✅ TestConstructor
❌ TestNoAdjustment
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Osu.Tests.Mods.TestSceneOsuModDoubleTime
✅ TestConstructor
❌ TestSpeedChangeCustomisation(0.5d)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSpeedChangeCustomisation(1.01d)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSpeedChangeCustomisation(1.5d)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSpeedChangeCustomisation(2)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestSpeedChangeCustomisation(5)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ osu.Game.Rulesets.Osu.Tests.Mods.TestSceneOsuModFlashlight
❌ TestComboBasedSize(False)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestComboBasedSize(True)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
✅ TestConstructor
❌ TestFollowDelay(120)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestFollowDelay(1200)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
❌ TestFollowDelay(600)
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
Report exceeded GitHub limit of 65535 bytes and has been trimmed
Annotations
Check failure on line 0 in TestResults-Linux-MultiThreaded.trx
github-actions / Test Results (Linux, MultiThreaded)
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModFlashlight ► TestComboBasedSize(False)
Failed test found in:
TestResults-Linux-MultiThreaded.trx
Error:
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
Raw output
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
--TearDown
at osu.Framework.Testing.TestScene.checkForErrors()
at osu.Framework.Testing.TestScene.RunTestsFromNUnit()
at InvokeStub_TestScene.RunTestsFromNUnit(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--DependencyNotRegisteredException
at osu.Framework.Utils.SourceGeneratorUtils.GetDependency(IReadOnlyDependencyContainer container, Type type, Type callerType, String cachedName, Type cachedParent, Boolean allowNulls, Boolean rebindBindables)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass8_0.<getDependency>b__0(IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_1.<CreateActivator>b__2(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_0.<CreateActivator>b__1(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Allocation.DependencyContainer.Inject[T](T instance)
at osu.Framework.Graphics.Drawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Threading.GameThread.RunSingleFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
Check failure on line 0 in TestResults-Linux-MultiThreaded.trx
github-actions / Test Results (Linux, MultiThreaded)
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModFlashlight ► TestComboBasedSize(True)
Failed test found in:
TestResults-Linux-MultiThreaded.trx
Error:
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
Raw output
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
--TearDown
at osu.Framework.Testing.TestScene.checkForErrors()
at osu.Framework.Testing.TestScene.RunTestsFromNUnit()
at InvokeStub_TestScene.RunTestsFromNUnit(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--DependencyNotRegisteredException
at osu.Framework.Utils.SourceGeneratorUtils.GetDependency(IReadOnlyDependencyContainer container, Type type, Type callerType, String cachedName, Type cachedParent, Boolean allowNulls, Boolean rebindBindables)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass8_0.<getDependency>b__0(IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_1.<CreateActivator>b__2(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_0.<CreateActivator>b__1(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Allocation.DependencyContainer.Inject[T](T instance)
at osu.Framework.Graphics.Drawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Threading.GameThread.RunSingleFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
Check failure on line 0 in TestResults-Linux-MultiThreaded.trx
github-actions / Test Results (Linux, MultiThreaded)
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModFlashlight ► TestSizeMultiplier(0.5f)
Failed test found in:
TestResults-Linux-MultiThreaded.trx
Error:
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
Raw output
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
--TearDown
at osu.Framework.Testing.TestScene.checkForErrors()
at osu.Framework.Testing.TestScene.RunTestsFromNUnit()
at InvokeStub_TestScene.RunTestsFromNUnit(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--DependencyNotRegisteredException
at osu.Framework.Utils.SourceGeneratorUtils.GetDependency(IReadOnlyDependencyContainer container, Type type, Type callerType, String cachedName, Type cachedParent, Boolean allowNulls, Boolean rebindBindables)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass8_0.<getDependency>b__0(IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_1.<CreateActivator>b__2(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_0.<CreateActivator>b__1(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Allocation.DependencyContainer.Inject[T](T instance)
at osu.Framework.Graphics.Drawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Threading.GameThread.RunSingleFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
Check failure on line 0 in TestResults-Linux-MultiThreaded.trx
github-actions / Test Results (Linux, MultiThreaded)
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModFlashlight ► TestSizeMultiplier(1.0f)
Failed test found in:
TestResults-Linux-MultiThreaded.trx
Error:
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
Raw output
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
--TearDown
at osu.Framework.Testing.TestScene.checkForErrors()
at osu.Framework.Testing.TestScene.RunTestsFromNUnit()
at InvokeStub_TestScene.RunTestsFromNUnit(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--DependencyNotRegisteredException
at osu.Framework.Utils.SourceGeneratorUtils.GetDependency(IReadOnlyDependencyContainer container, Type type, Type callerType, String cachedName, Type cachedParent, Boolean allowNulls, Boolean rebindBindables)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass8_0.<getDependency>b__0(IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_1.<CreateActivator>b__2(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_0.<CreateActivator>b__1(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Allocation.DependencyContainer.Inject[T](T instance)
at osu.Framework.Graphics.Drawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Threading.GameThread.RunSingleFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
Check failure on line 0 in TestResults-Linux-MultiThreaded.trx
github-actions / Test Results (Linux, MultiThreaded)
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModFlashlight ► TestSizeMultiplier(1.25f)
Failed test found in:
TestResults-Linux-MultiThreaded.trx
Error:
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
Raw output
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
--TearDown
at osu.Framework.Testing.TestScene.checkForErrors()
at osu.Framework.Testing.TestScene.RunTestsFromNUnit()
at InvokeStub_TestScene.RunTestsFromNUnit(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--DependencyNotRegisteredException
at osu.Framework.Utils.SourceGeneratorUtils.GetDependency(IReadOnlyDependencyContainer container, Type type, Type callerType, String cachedName, Type cachedParent, Boolean allowNulls, Boolean rebindBindables)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass8_0.<getDependency>b__0(IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_1.<CreateActivator>b__2(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_0.<CreateActivator>b__1(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Allocation.DependencyContainer.Inject[T](T instance)
at osu.Framework.Graphics.Drawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Threading.GameThread.RunSingleFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
Check failure on line 0 in TestResults-Linux-MultiThreaded.trx
github-actions / Test Results (Linux, MultiThreaded)
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModFlashlight ► TestSizeMultiplier(1.5f)
Failed test found in:
TestResults-Linux-MultiThreaded.trx
Error:
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
Raw output
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
--TearDown
at osu.Framework.Testing.TestScene.checkForErrors()
at osu.Framework.Testing.TestScene.RunTestsFromNUnit()
at InvokeStub_TestScene.RunTestsFromNUnit(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--DependencyNotRegisteredException
at osu.Framework.Utils.SourceGeneratorUtils.GetDependency(IReadOnlyDependencyContainer container, Type type, Type callerType, String cachedName, Type cachedParent, Boolean allowNulls, Boolean rebindBindables)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass8_0.<getDependency>b__0(IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_1.<CreateActivator>b__2(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_0.<CreateActivator>b__1(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Allocation.DependencyContainer.Inject[T](T instance)
at osu.Framework.Graphics.Drawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.updateChild(Drawable c)
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.InvokeTask()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Threading.GameThread.RunSingleFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
Check failure on line 0 in TestResults-Linux-MultiThreaded.trx
github-actions / Test Results (Linux, MultiThreaded)
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModFloatingFruits ► TestFloating
Failed test found in:
TestResults-Linux-MultiThreaded.trx
Error:
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
Raw output
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
--TearDown
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at osu.Framework.Extensions.TaskExtensions.WaitSafely(Task task)
at osu.Framework.Testing.TestScene.checkForErrors()
at osu.Framework.Testing.TestScene.RunTestsFromNUnit()
at InvokeStub_TestScene.RunTestsFromNUnit(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--DependencyNotRegisteredException
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_0.<CreateActivator>b__1(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Allocation.DependencyContainer.Inject[T](T instance)
at osu.Framework.Graphics.Drawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
Check failure on line 0 in TestResults-Linux-MultiThreaded.trx
github-actions / Test Results (Linux, MultiThreaded)
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModNoScope ► TestAlwaysHidden
Failed test found in:
TestResults-Linux-MultiThreaded.trx
Error:
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
Raw output
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
--TearDown
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at osu.Framework.Extensions.TaskExtensions.WaitSafely(Task task)
at osu.Framework.Testing.TestScene.checkForErrors()
at osu.Framework.Testing.TestScene.RunTestsFromNUnit()
at InvokeStub_TestScene.RunTestsFromNUnit(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--DependencyNotRegisteredException
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_0.<CreateActivator>b__1(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
Check failure on line 0 in TestResults-Linux-MultiThreaded.trx
github-actions / Test Results (Linux, MultiThreaded)
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModNoScope ► TestVisibleAfterComboBreak
Failed test found in:
TestResults-Linux-MultiThreaded.trx
Error:
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
Raw output
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
--TearDown
at osu.Framework.Testing.TestScene.checkForErrors()
at osu.Framework.Testing.TestScene.RunTestsFromNUnit()
at InvokeStub_TestScene.RunTestsFromNUnit(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--DependencyNotRegisteredException
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_0.<CreateActivator>b__1(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
Check failure on line 0 in TestResults-Linux-MultiThreaded.trx
github-actions / Test Results (Linux, MultiThreaded)
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModNoScope ► TestVisibleDuringBreak
Failed test found in:
TestResults-Linux-MultiThreaded.trx
Error:
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
Raw output
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
--TearDown
at osu.Framework.Testing.TestScene.checkForErrors()
at osu.Framework.Testing.TestScene.RunTestsFromNUnit()
at InvokeStub_TestScene.RunTestsFromNUnit(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--DependencyNotRegisteredException
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_0.<CreateActivator>b__1(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
Check failure on line 0 in TestResults-Linux-MultiThreaded.trx
github-actions / Test Results (Linux, MultiThreaded)
osu.Game.Rulesets.Catch.Tests.Mods.TestSceneCatchModPerfect ► TestBananaShower(False)
Failed test found in:
TestResults-Linux-MultiThreaded.trx
Error:
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
Raw output
TearDown : System.AggregateException : One or more errors occurred. (The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.)
----> osu.Framework.Allocation.DependencyNotRegisteredException : The type SubmittingPlayer has a dependency on SpectatorClient, but the dependency is not registered.
--TearDown
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.Wait()
at osu.Framework.Extensions.TaskExtensions.WaitSafely(Task task)
at osu.Framework.Testing.TestScene.checkForErrors()
at osu.Framework.Testing.TestScene.RunTestsFromNUnit()
at InvokeStub_TestScene.RunTestsFromNUnit(Object, Object, IntPtr*)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
--DependencyNotRegisteredException
at osu.Framework.Allocation.ResolvedAttribute.<>c__DisplayClass7_0.<CreateActivator>b__1(Object target, IReadOnlyDependencyContainer dc)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType)
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies)
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Drawable.LoadFromAsync(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext)
at osu.Framework.Graphics.Containers.CompositeDrawable.loadComponents[TLoadable](List`1 components, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext, CancellationToken cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_0`1.<LoadComponentsAsync>b__1()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c__DisplayClass13_2`1.<LoadComponentsAsync>b__4()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Graphics.Drawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
at osu.Framework.Platform.GameHost.UpdateFrame()
at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
at osu.Framework.Platform.GameHost.<>c__DisplayClass141_0.<abortExecutionFromException>b__0()
at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
at osu.Framework.Threading.Scheduler.Update()
at osu.Framework.Threading.GameThread.processFrame()
at osu.Framework.Platform.ThreadRunner.RunMainLoop()
at osu.Framework.Platform.GameHost.windowUpdate()
at osu.Framework.Platform.GameHost.Run(Game game)
at osu.Framework.Testing.TestScene.<>c__DisplayClass50_0.<SetupGameHostForNUnit>b__0()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)