Make Room.Playlist
non-bindable
#2201
39933 passed, 2751 failed and 296 skipped
Report | Passed | Failed | Skipped | Time |
---|---|---|---|---|
TestResults-Linux-MultiThreaded.trx | 9981✅ | 690❌ | 74⚪ | 2088s |
TestResults-Linux-SingleThread.trx | 9988✅ | 683❌ | 74⚪ | 1740s |
TestResults-Windows-MultiThreaded.trx | 9979✅ | 692❌ | 74⚪ | 2902s |
TestResults-Windows-SingleThread.trx | 9985✅ | 686❌ | 74⚪ | 2223s |
❌ TestResults-Linux-MultiThreaded.trx
10745 tests were completed in 2088s with 9981 passed, 690 failed and 74 skipped.
❌ osu.Game.Tests.NonVisual.Multiplayer.StatefulMultiplayerClientTest
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestPlayingUsersUpdatedOnJoin
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestPlayingUsersUpdatedOnJoin
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestPlayingUserTracking
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestPlayingUserTracking
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestUserAddedOnJoin
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestUserAddedOnJoin
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestUserRemovedOnLeave
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestUserRemovedOnLeave
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallenge
❌ TestConclusionNotificationDoesNotFireOnDisconnect
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConclusionNotificationDoesNotFireOnDisconnect
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestDailyChallenge
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestDailyChallenge
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestNotifications
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestNotifications
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallengeCarousel
❌ TestBasicAppearance
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestBasicAppearance
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestIntegration
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestIntegration
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallengeIntro
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestDailyChallenge
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestDailyChallenge
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestPlayIntroOnceFlag
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestPlayIntroOnceFlag
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallengeTimeRemainingRing
❌ TestBasicAppearance
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestBasicAppearance
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.Menus.TestSceneMainMenu
✅ TestConstructor
✅ TestConstructor
❌ TestDailyChallenge
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestDailyChallenge
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestOnlineMenuBannerTrusted
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestOnlineMenuBannerTrusted
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestOnlineMenuBannerUntrustedDomain
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestOnlineMenuBannerUntrustedDomain
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.Multiplayer.TestSceneAllPlayersQueueMode
❌ TestConstructor
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestConstructor
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestCorrectItemSelectedAfterNewItemAdded
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestCorrectItemSelectedAfterNewItemAdded
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestCorrectModsSelectedAfterNewItemAdded
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestCorrectModsSelectedAfterNewItemAdded
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestCorrectRulesetSelectedAfterNewItemAdded
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestCorrectRulesetSelectedAfterNewItemAdded
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestCreatedWithCorrectMode
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestCreatedWithCorrectMode
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestFirstItemSelectedByDefault
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestFirstItemSelectedByDefault
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestItemAddedToTheEndOfQueue
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestItemAddedToTheEndOfQueue
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestItemsNotClearedWhenSwitchToHostOnlyMode
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestItemsNotClearedWhenSwitchToHostOnlyMode
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestNextItemSelectedAfterGameplayFinish
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestNextItemSelectedAfterGameplayFinish
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestSingleItemExpiredAfterGameplay
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestSingleItemExpiredAfterGameplay
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ osu.Game.Tests.Visual.Multiplayer.TestSceneCreateMultiplayerMatchButton
❌ TestButtonEnableStateChanges
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestButtonEnableStateChanges
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.Multiplayer.TestSceneDrawableLoungeRoom
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestFocusViaKeyboardCommit
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestFocusViaKeyboardCommit
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestFocusViaMouseCommit
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestFocusViaMouseCommit
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.Multiplayer.TestSceneDrawableRoom
✅ TestConstructor
✅ TestConstructor
❌ TestEnableAndDisablePassword
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestEnableAndDisablePassword
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestMultiplayerRooms
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestMultiplayerRooms
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestMultipleStatuses
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestMultipleStatuses
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.Multiplayer.TestSceneDrawableRoomParticipantsList
❌ TestAddAndRemoveUsers
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestAddAndRemoveUsers
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestCircleCount
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestCircleCount
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestCircleCountNearLimit
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestCircleCountNearLimit
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestHiddenUsersBecomeDisplayed
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestHiddenUsersBecomeDisplayed
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.Multiplayer.TestSceneDrawableRoomPlaylist
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestDownloadButtonHiddenWhenBeatmapExists
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestDownloadButtonHiddenWhenBeatmapExists
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestDownloadButtonVisibleInitiallyWhenBeatmapDoesNotExist
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestDownloadButtonVisibleInitiallyWhenBeatmapDoesNotExist
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestEditable
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestEditable
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestEditableSelectable
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestEditableSelectable
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestExpiredItems
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestExpiredItems
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestExplicitBeatmapItem
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestExplicitBeatmapItem
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestKeyboardSelection
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestKeyboardSelection
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestMarkInvalid
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestMarkInvalid
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestNonEditableNonSelectable
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestNonEditableNonSelectable
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectable
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectable
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectableMouseHandling
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectableMouseHandling
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectionNotLostAfterRearrangement
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectionNotLostAfterRearrangement
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestWithAllButtonsEnabled
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestWithAllButtonsEnabled
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestWithOwner(False)
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestWithOwner(False)
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestWithOwner(True)
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestWithOwner(True)
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.Multiplayer.TestSceneFreeModSelectOverlay
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestConstructor
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestCustomisationNotAvailable
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestCustomisationNotAvailable
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestFreeModSelect
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestFreeModSelect
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectAllButtonUpdatesStateWhenSearchTermChanged
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectAllButtonUpdatesStateWhenSearchTermChanged
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectAllViaFooterButtonThenDeselectFromOverlay
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectAllViaFooterButtonThenDeselectFromOverlay
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectDeselectAll
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectDeselectAll
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectDeselectAllViaKeyboard
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ TestSelectDeselectAllViaKeyboard
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
❌ osu.Game.Tests.Visual.Multiplayer.TestSceneHostOnlyQueueMode
❌ TestAddItemsAsHost
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestAddItemsAsHost
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestConstructor
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestConstructor
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestCreatedWithCorrectMode
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestCreatedWithCorrectMode
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestFirstItemSelectedByDefault
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestFirstItemSelectedByDefault
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestItemStillSelectedAfterChangeToOtherBeatmap
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestItemStillSelectedAfterChangeToOtherBeatmap
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestItemStillSelectedAfterChangeToSameBeatmap
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestItemStillSelectedAfterChangeToSameBeatmap
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestNewItemCreatedAfterGameplayFinished
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestNewItemCreatedAfterGameplayFinished
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
❌ TestOnlyLastItemChangedAfterGameplayFinished
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
Report exceeded GitHub limit of 65535 bytes and has been trimmed
Annotations
Check failure on line 47 in osu.Game/Tests/Visual/OnlinePlay/OnlinePlayTestSceneDependencies.cs
github-actions / Results
osu.Game.Tests.NonVisual.Multiplayer.StatefulMultiplayerClientTest ► TestConstructor
Failed test found in:
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
at osu.Framework.Allocation.CachedModelDependencyContainer`1..ctor(IReadOnlyDependencyContainer parent)
at osu.Game.Tests.Visual.OnlinePlay.OnlinePlayTestSceneDependencies..ctor() in /home/runner/work/osu/osu/osu.Game/Tests/Visual/OnlinePlay/OnlinePlayTestSceneDependencies.cs:line 47
at osu.Game.Tests.Visual.Multiplayer.MultiplayerTestSceneDependencies..ctor() in /home/runner/work/osu/osu/osu.Game/Tests/Visual/Multiplayer/MultiplayerTestSceneDependencies.cs:line 21
at osu.Game.Tests.Visual.Multiplayer.MultiplayerTestScene.CreateOnlinePlayDependencies() in /home/runner/work/osu/osu/osu.Game/Tests/Visual/Multiplayer/MultiplayerTestScene.cs:line 66
at osu.Game.Tests.Visual.OnlinePlay.OnlinePlayTestScene.<SetUpSteps>b__21_0() in /home/runner/work/osu/osu/osu.Game/Tests/Visual/OnlinePlay/OnlinePlayTestScene.cs:line 60
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu/osu/osu.Game/Tests/Visual/OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--InvalidOperationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..cctor()
Check failure on line 47 in osu.Game/Tests/Visual/OnlinePlay/OnlinePlayTestSceneDependencies.cs
github-actions / Results
osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallenge ► TestConclusionNotificationDoesNotFireOnDisconnect
Failed test found in:
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
at osu.Framework.Allocation.CachedModelDependencyContainer`1..ctor(IReadOnlyDependencyContainer parent)
at osu.Game.Tests.Visual.OnlinePlay.OnlinePlayTestSceneDependencies..ctor() in /home/runner/work/osu/osu/osu.Game/Tests/Visual/OnlinePlay/OnlinePlayTestSceneDependencies.cs:line 47
at osu.Game.Tests.Visual.OnlinePlay.OnlinePlayTestScene.CreateOnlinePlayDependencies() in /home/runner/work/osu/osu/osu.Game/Tests/Visual/OnlinePlay/OnlinePlayTestScene.cs:line 94
at osu.Game.Tests.Visual.OnlinePlay.OnlinePlayTestScene.<SetUpSteps>b__21_0() in /home/runner/work/osu/osu/osu.Game/Tests/Visual/OnlinePlay/OnlinePlayTestScene.cs:line 60
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu/osu/osu.Game/Tests/Visual/OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--InvalidOperationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..cctor()
Check failure on line 29 in osu.Game.Tests/Visual/DailyChallenge/TestSceneDailyChallengeCarousel.cs
github-actions / Results
osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallengeCarousel ► TestBasicAppearance
Failed test found in:
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
Error:
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
Raw output
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--TypeInitializationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..ctor(IReadOnlyDependencyContainer parent)
at osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallengeCarousel.CreateChildDependencies(IReadOnlyDependencyContainer parent) in /home/runner/work/osu/osu/osu.Game.Tests/Visual/DailyChallenge/TestSceneDailyChallengeCarousel.cs:line 29
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.Containers.CompositeDrawable.loadChild(Drawable child)
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.<>c__DisplayClass6_0.<RunTestBlocking>b__1()
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.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)
--InvalidOperationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..cctor()
Check failure on line 29 in osu.Game.Tests/Visual/DailyChallenge/TestSceneDailyChallengeCarousel.cs
github-actions / Results
osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallengeCarousel ► TestConstructor
Failed test found in:
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
Error:
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
Raw output
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at osu.Framework.Extensions.TaskExtensions.WaitSafely(Task task)
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--TypeInitializationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..ctor(IReadOnlyDependencyContainer parent)
at osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallengeCarousel.CreateChildDependencies(IReadOnlyDependencyContainer parent) in /home/runner/work/osu/osu/osu.Game.Tests/Visual/DailyChallenge/TestSceneDailyChallengeCarousel.cs:line 29
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.Containers.CompositeDrawable.loadChild(Drawable child)
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.<>c__DisplayClass6_0.<RunTestBlocking>b__1()
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.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)
--InvalidOperationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..cctor()
github-actions / Results
osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallengeTimeRemainingRing ► TestBasicAppearance
Failed test found in:
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
Error:
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
Raw output
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--TypeInitializationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..ctor(IReadOnlyDependencyContainer parent)
at osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallengeTimeRemainingRing.CreateChildDependencies(IReadOnlyDependencyContainer parent) in /home/runner/work/osu/osu/osu.Game.Tests/Visual/DailyChallenge/TestSceneDailyChallengeTimeRemainingRing.cs:line 21
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.Containers.CompositeDrawable.loadChild(Drawable child)
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.<>c__DisplayClass6_0.<RunTestBlocking>b__1()
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.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 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)
--InvalidOperationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..cctor()
github-actions / Results
osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallengeTimeRemainingRing ► TestConstructor
Failed test found in:
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
Error:
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
Raw output
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at osu.Framework.Extensions.TaskExtensions.WaitSafely(Task task)
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--TypeInitializationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..ctor(IReadOnlyDependencyContainer parent)
at osu.Game.Tests.Visual.DailyChallenge.TestSceneDailyChallengeTimeRemainingRing.CreateChildDependencies(IReadOnlyDependencyContainer parent) in /home/runner/work/osu/osu/osu.Game.Tests/Visual/DailyChallenge/TestSceneDailyChallengeTimeRemainingRing.cs:line 21
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.Containers.CompositeDrawable.loadChild(Drawable child)
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.<>c__DisplayClass6_0.<RunTestBlocking>b__1()
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.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 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)
--InvalidOperationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..cctor()
Check failure on line 124 in osu.Game/Screens/OnlinePlay/DailyChallenge/DailyChallenge.cs
github-actions / Results
osu.Game.Tests.Visual.Menus.TestSceneMainMenu ► TestDailyChallenge
Failed test found in:
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
Error:
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
Raw output
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at osu.Framework.Extensions.TaskExtensions.WaitSafely(Task task)
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--TypeInitializationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..ctor(IReadOnlyDependencyContainer parent)
at osu.Game.Screens.OnlinePlay.DailyChallenge.DailyChallenge.CreateChildDependencies(IReadOnlyDependencyContainer parent) in /home/runner/work/osu/osu/osu.Game/Screens/OnlinePlay/DailyChallenge/DailyChallenge.cs:line 124
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.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 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)
--InvalidOperationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..cctor()
Check failure on line 124 in osu.Game/Screens/OnlinePlay/DailyChallenge/DailyChallenge.cs
github-actions / Results
osu.Game.Tests.Visual.Menus.TestSceneMainMenu ► TestOnlineMenuBannerTrusted
Failed test found in:
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
Error:
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
Raw output
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--TypeInitializationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..ctor(IReadOnlyDependencyContainer parent)
at osu.Game.Screens.OnlinePlay.DailyChallenge.DailyChallenge.CreateChildDependencies(IReadOnlyDependencyContainer parent) in /home/runner/work/osu/osu/osu.Game/Screens/OnlinePlay/DailyChallenge/DailyChallenge.cs:line 124
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.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 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)
--InvalidOperationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..cctor()
Check failure on line 47 in osu.Game/Screens/OnlinePlay/Lounge/LoungeBackgroundScreen.cs
github-actions / Results
osu.Game.Tests.Visual.Multiplayer.TestSceneAllPlayersQueueMode ► TestConstructor
Failed test found in:
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
Error:
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
Raw output
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at osu.Framework.Extensions.TaskExtensions.WaitSafely(Task task)
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--NullReferenceException
at osu.Game.Screens.OnlinePlay.Lounge.LoungeBackgroundScreen.updateCurrentItem() in /home/runner/work/osu/osu/osu.Game/Screens/OnlinePlay/Lounge/LoungeBackgroundScreen.cs:line 47
at osu.Game.Screens.OnlinePlay.Lounge.LoungeBackgroundScreen.onSelectedRoomChanged(ValueChangedEvent`1 room) in /home/runner/work/osu/osu/osu.Game/Screens/OnlinePlay/Lounge/LoungeBackgroundScreen.cs:line 37
at osu.Game.Screens.OnlinePlay.Lounge.LoungeBackgroundScreen.LoadComplete() in /home/runner/work/osu/osu/osu.Game/Screens/OnlinePlay/Lounge/LoungeBackgroundScreen.cs:line 26
at osu.Framework.Graphics.Drawable.loadComplete()
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.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 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 47 in osu.Game/Screens/OnlinePlay/Lounge/LoungeBackgroundScreen.cs
github-actions / Results
osu.Game.Tests.Visual.Multiplayer.TestSceneAllPlayersQueueMode ► TestCorrectItemSelectedAfterNewItemAdded
Failed test found in:
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
Error:
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
Raw output
System.AggregateException : One or more errors occurred. (Object reference not set to an instance of an object.)
----> System.NullReferenceException : Object reference not set to an instance of an object.
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--NullReferenceException
at osu.Game.Screens.OnlinePlay.Lounge.LoungeBackgroundScreen.updateCurrentItem() in /home/runner/work/osu/osu/osu.Game/Screens/OnlinePlay/Lounge/LoungeBackgroundScreen.cs:line 47
at osu.Game.Screens.OnlinePlay.Lounge.LoungeBackgroundScreen.onSelectedRoomChanged(ValueChangedEvent`1 room) in /home/runner/work/osu/osu/osu.Game/Screens/OnlinePlay/Lounge/LoungeBackgroundScreen.cs:line 37
at osu.Game.Screens.OnlinePlay.Lounge.LoungeBackgroundScreen.LoadComplete() in /home/runner/work/osu/osu/osu.Game/Screens/OnlinePlay/Lounge/LoungeBackgroundScreen.cs:line 26
at osu.Framework.Graphics.Drawable.loadComplete()
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.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 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 321 in osu.Game/Screens/OnlinePlay/Lounge/Components/DrawableRoom.cs
github-actions / Results
osu.Game.Tests.Visual.Multiplayer.TestSceneDrawableLoungeRoom ► TestConstructor
Failed test found in:
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-MultiThreaded.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
TestResults-Linux-SingleThread.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Allocation.CachedModelDependencyContainer`1' threw an exception.
----> System.InvalidOperationException : "osu.Game.Online.Rooms.Room.PropertyChanged" does not subclass IBindable. All fields of osu.Game.Online.Rooms.Room must subclass IBindable to be used in a CachedModelDependencyContainer.
at osu.Framework.Allocation.CachedModelDependencyContainer`1..ctor(IReadOnlyDependencyContainer parent)
at osu.Game.Screens.OnlinePlay.Lounge.Components.DrawableRoom.CreateChildDependencies(IReadOnlyDependencyContainer parent) in /home/runner/work/osu/osu/osu.Game/Screens/OnlinePlay/Lounge/Components/DrawableRoom.cs:line 321
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.Containers.CompositeDrawable.loadChild(Drawable child)
at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__209_0(Object t, IReadOnlyDependencyContainer d)
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.Containers.CompositeDrawable.loadChild(Drawable child)
at osu.Framework.Graphics.Containers.CompositeDrawable.load(ShaderManager shaders, Nullable`1 cancellation)
at osu.Framework.Graphics.Containers.CompositeDrawable.<>c.<RegisterForDependencyActivation>b__209_0(Object t, IReadOnlyDependencyContainer d)
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.Containers.CompositeDrawable.loadChild(Drawable child)
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable)
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable)
at osu.Game.Tests.Visual.Multiplayer.TestSceneDrawableLoungeRoom.<SetUpSteps>b__6_0() in /home/runner/work/osu/osu/osu.Game.Tests/Visual/Multiplayer/TestSceneDrawableLoungeRoom.cs:line 62
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0()
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered)
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test)
at osu.Game.Tests.Visual.OsuTestScene.OsuTestSceneTestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu/osu/osu.Game/Tests/Visual/OsuTestScene.cs:line 541
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--InvalidOperationException
at osu.Framework.Allocation.CachedModelDependencyContainer`1..cctor()