Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes for nullability of bindables #23680

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from

Resolve new nullability warnings

938428d
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Draft

Changes for nullability of bindables #23680

Resolve new nullability warnings
938428d
Select commit
Loading
Failed to load commit list.
GitHub Actions / Results failed Nov 27, 2024 in 1s

42817 passed, 171 failed and 296 skipped

Tests failed

Report Passed Failed Skipped Time
TestResults-Linux-MultiThreaded.trx 10701✅ 46❌ 74⚪ 2260s
TestResults-Linux-SingleThread.trx 10700✅ 47❌ 74⚪ 1905s
TestResults-Windows-MultiThreaded.trx 10715✅ 32❌ 74⚪ 2900s
TestResults-Windows-SingleThread.trx 10701✅ 46❌ 74⚪ 2638s

❌ TestResults-Linux-MultiThreaded.trx

10821 tests were completed in 2260s with 10701 passed, 46 failed and 74 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Tests.Visual.Navigation.TestSceneChangeAndUseGameplayBindings 2✅ 2❌ 3s
osu.Game.Tests.Visual.Navigation.TestSceneEditDefaultSkin 2✅ 2❌ 2s
osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation 64✅ 28❌ 47s
osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel 4✅ 14❌ 506ms

❌ osu.Game.Tests.Visual.Navigation.TestSceneChangeAndUseGameplayBindings

✅ TestConstructor
✅ TestConstructor
❌ TestGameplayKeyBindings
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestGameplayKeyBindings
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Navigation.TestSceneEditDefaultSkin

✅ TestConstructor
✅ TestConstructor
❌ TestEditDefaultSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestEditDefaultSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation

✅ TestAttemptPlayBeatmapMissingFails
✅ TestAttemptPlayBeatmapMissingFails
✅ TestAttemptPlayBeatmapWrongHashFails
✅ TestAttemptPlayBeatmapWrongHashFails
✅ TestBeatmapListingLinkSearchOnInitialOpen
✅ TestBeatmapListingLinkSearchOnInitialOpen
✅ TestBeatmapOptionsInput
✅ TestBeatmapOptionsInput
✅ TestConfirmationRequiredToDiscardPlaylist(False)
✅ TestConfirmationRequiredToDiscardPlaylist(False)
✅ TestConfirmationRequiredToDiscardPlaylist(True)
✅ TestConfirmationRequiredToDiscardPlaylist(True)
✅ TestConstructor
✅ TestConstructor
✅ TestDeleteAllScoresAfterPlaying
✅ TestDeleteAllScoresAfterPlaying
✅ TestDeleteScoreAfterPlaying
✅ TestDeleteScoreAfterPlaying
✅ TestEnterGameplayWhileFilteringToNoSelection
✅ TestEnterGameplayWhileFilteringToNoSelection
✅ TestExitGameFromSongSelect
✅ TestExitGameFromSongSelect
✅ TestExitImmediatelyAfterCompletion
✅ TestExitImmediatelyAfterCompletion
✅ TestExitMultiWithBackButton
✅ TestExitMultiWithBackButton
✅ TestExitMultiWithEscape
✅ TestExitMultiWithEscape
✅ TestExitSongSelectAndImmediatelyClickLogo
✅ TestExitSongSelectAndImmediatelyClickLogo
✅ TestExitSongSelectWithClick
✅ TestExitSongSelectWithClick
✅ TestExitSongSelectWithEscape
✅ TestExitSongSelectWithEscape
✅ TestExitWithHoldDisabled
✅ TestExitWithHoldDisabled
✅ TestExitWithOperationInProgress
✅ TestExitWithOperationInProgress
✅ TestFeaturedArtistDisclaimerDialog
✅ TestFeaturedArtistDisclaimerDialog
✅ TestForceExitWithOperationInProgress
✅ TestForceExitWithOperationInProgress
✅ TestMainOverlaysClosesNotificationOverlay
✅ TestMainOverlaysClosesNotificationOverlay
✅ TestMainOverlaysClosesSettingsOverlay
✅ TestMainOverlaysClosesSettingsOverlay
✅ TestMenuMakesMusic
✅ TestMenuMakesMusic
✅ TestModSelectInput
✅ TestModSelectInput
✅ TestModsResetOnEnteringMultiplayer
✅ TestModsResetOnEnteringMultiplayer
✅ TestOpenModSelectOverlayUsingAction
✅ TestOpenModSelectOverlayUsingAction
✅ TestOpenOptionsAndExitWithEscape
✅ TestOpenOptionsAndExitWithEscape
✅ TestOverlayClosing
✅ TestOverlayClosing
✅ TestPresentBeatmapAfterDeletion
✅ TestPresentBeatmapAfterDeletion
✅ TestPushMatchSubScreenAndPressBackButtonImmediately
✅ TestPushMatchSubScreenAndPressBackButtonImmediately
✅ TestPushSongSelectAndPressBackButtonImmediately
✅ TestPushSongSelectAndPressBackButtonImmediately
❌ TestQuickSkinEditorDoesntNukeSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestQuickSkinEditorDoesntNukeSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryCountIncrements
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryCountIncrements
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryFromResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryFromResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryImmediatelyAfterCompletion
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryImmediatelyAfterCompletion
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSettingsViaHotkeyFromMainMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSettingsViaHotkeyFromMainMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestShowMedalAtResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestShowMedalAtResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectBackActionHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectBackActionHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectScrollHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectScrollHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestToolbarHiddenByUser
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestToolbarHiddenByUser
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionAtSongSelect
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionAtSongSelect
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionInGame
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionInGame
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestWaitForNextTrackInMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestWaitForNextTrackInMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel

✅ TestBasic
✅ TestBasic
✅ TestConstructor
✅ TestConstructor
❌ TestFilterAfterLoad
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFilterAfterLoad
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSearchTextBoxSelectedOnShow
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSearchTextBoxSelectedOnShow
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelBackButton
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelBackButton
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelEscape
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelEscape
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ ToggleVisibility
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ ToggleVisibility
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ TestResults-Linux-SingleThread.trx

10821 tests were completed in 1905s with 10700 passed, 47 failed and 74 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Tests.Visual.Navigation.TestSceneChangeAndUseGameplayBindings 2✅ 2❌ 3s
osu.Game.Tests.Visual.Navigation.TestSceneEditDefaultSkin 2✅ 2❌ 2s
osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation 64✅ 28❌ 44s
osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel 4✅ 14❌ 456ms
osu.Game.Tests.Visual.SongSelect.TestSceneBeatmapRecommendations 11✅ 1❌ 16s

❌ osu.Game.Tests.Visual.Navigation.TestSceneChangeAndUseGameplayBindings

✅ TestConstructor
✅ TestConstructor
❌ TestGameplayKeyBindings
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestGameplayKeyBindings
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Navigation.TestSceneEditDefaultSkin

✅ TestConstructor
✅ TestConstructor
❌ TestEditDefaultSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestEditDefaultSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation

✅ TestAttemptPlayBeatmapMissingFails
✅ TestAttemptPlayBeatmapMissingFails
✅ TestAttemptPlayBeatmapWrongHashFails
✅ TestAttemptPlayBeatmapWrongHashFails
✅ TestBeatmapListingLinkSearchOnInitialOpen
✅ TestBeatmapListingLinkSearchOnInitialOpen
✅ TestBeatmapOptionsInput
✅ TestBeatmapOptionsInput
✅ TestConfirmationRequiredToDiscardPlaylist(False)
✅ TestConfirmationRequiredToDiscardPlaylist(False)
✅ TestConfirmationRequiredToDiscardPlaylist(True)
✅ TestConfirmationRequiredToDiscardPlaylist(True)
✅ TestConstructor
✅ TestConstructor
✅ TestDeleteAllScoresAfterPlaying
✅ TestDeleteAllScoresAfterPlaying
✅ TestDeleteScoreAfterPlaying
✅ TestDeleteScoreAfterPlaying
✅ TestEnterGameplayWhileFilteringToNoSelection
✅ TestEnterGameplayWhileFilteringToNoSelection
✅ TestExitGameFromSongSelect
✅ TestExitGameFromSongSelect
✅ TestExitImmediatelyAfterCompletion
✅ TestExitImmediatelyAfterCompletion
✅ TestExitMultiWithBackButton
✅ TestExitMultiWithBackButton
✅ TestExitMultiWithEscape
✅ TestExitMultiWithEscape
✅ TestExitSongSelectAndImmediatelyClickLogo
✅ TestExitSongSelectAndImmediatelyClickLogo
✅ TestExitSongSelectWithClick
✅ TestExitSongSelectWithClick
✅ TestExitSongSelectWithEscape
✅ TestExitSongSelectWithEscape
✅ TestExitWithHoldDisabled
✅ TestExitWithHoldDisabled
✅ TestExitWithOperationInProgress
✅ TestExitWithOperationInProgress
✅ TestFeaturedArtistDisclaimerDialog
✅ TestFeaturedArtistDisclaimerDialog
✅ TestForceExitWithOperationInProgress
✅ TestForceExitWithOperationInProgress
✅ TestMainOverlaysClosesNotificationOverlay
✅ TestMainOverlaysClosesNotificationOverlay
✅ TestMainOverlaysClosesSettingsOverlay
✅ TestMainOverlaysClosesSettingsOverlay
✅ TestMenuMakesMusic
✅ TestMenuMakesMusic
✅ TestModSelectInput
✅ TestModSelectInput
✅ TestModsResetOnEnteringMultiplayer
✅ TestModsResetOnEnteringMultiplayer
✅ TestOpenModSelectOverlayUsingAction
✅ TestOpenModSelectOverlayUsingAction
✅ TestOpenOptionsAndExitWithEscape
✅ TestOpenOptionsAndExitWithEscape
✅ TestOverlayClosing
✅ TestOverlayClosing
✅ TestPresentBeatmapAfterDeletion
✅ TestPresentBeatmapAfterDeletion
✅ TestPushMatchSubScreenAndPressBackButtonImmediately
✅ TestPushMatchSubScreenAndPressBackButtonImmediately
✅ TestPushSongSelectAndPressBackButtonImmediately
✅ TestPushSongSelectAndPressBackButtonImmediately
❌ TestQuickSkinEditorDoesntNukeSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestQuickSkinEditorDoesntNukeSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryCountIncrements
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryCountIncrements
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryFromResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryFromResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryImmediatelyAfterCompletion
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryImmediatelyAfterCompletion
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSettingsViaHotkeyFromMainMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSettingsViaHotkeyFromMainMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestShowMedalAtResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestShowMedalAtResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectBackActionHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectBackActionHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectScrollHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectScrollHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestToolbarHiddenByUser
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestToolbarHiddenByUser
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionAtSongSelect
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionAtSongSelect
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionInGame
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionInGame
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestWaitForNextTrackInMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestWaitForNextTrackInMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel

✅ TestBasic
✅ TestBasic
✅ TestConstructor
✅ TestConstructor
❌ TestFilterAfterLoad
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFilterAfterLoad
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSearchTextBoxSelectedOnShow
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSearchTextBoxSelectedOnShow
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelBackButton
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelBackButton
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelEscape
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelEscape
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ ToggleVisibility
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ ToggleVisibility
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.SongSelect.TestSceneBeatmapRecommendations

✅ TestBestRulesetIsRecommended
✅ TestBestRulesetIsRecommended
✅ TestConstructor
✅ TestConstructor
✅ TestCorrectStarRatingIsUsed
✅ TestCorrectStarRatingIsUsed
✅ TestCurrentRulesetIsRecommended
✅ TestCurrentRulesetIsRecommended
✅ TestPresentedBeatmapIsRecommended
✅ TestPresentedBeatmapIsRecommended
✅ TestSecondBestRulesetIsRecommended
❌ TestSecondBestRulesetIsRecommended
	"recommended beatmap displayed" timed out

❌ TestResults-Windows-MultiThreaded.trx

10821 tests were completed in 2900s with 10715 passed, 32 failed and 74 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Tests.Visual.Navigation.TestSceneChangeAndUseGameplayBindings 2✅ 2❌ 5s
osu.Game.Tests.Visual.Navigation.TestSceneEditDefaultSkin 2✅ 2❌ 3s
osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation 78✅ 14❌ 99s
osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel 4✅ 14❌ 859ms

❌ osu.Game.Tests.Visual.Navigation.TestSceneChangeAndUseGameplayBindings

✅ TestConstructor
✅ TestConstructor
❌ TestGameplayKeyBindings
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestGameplayKeyBindings
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Navigation.TestSceneEditDefaultSkin

✅ TestConstructor
✅ TestConstructor
❌ TestEditDefaultSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestEditDefaultSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation

✅ TestAttemptPlayBeatmapMissingFails
✅ TestAttemptPlayBeatmapMissingFails
✅ TestAttemptPlayBeatmapWrongHashFails
✅ TestAttemptPlayBeatmapWrongHashFails
✅ TestBeatmapListingLinkSearchOnInitialOpen
✅ TestBeatmapListingLinkSearchOnInitialOpen
✅ TestBeatmapOptionsInput
✅ TestBeatmapOptionsInput
✅ TestConfirmationRequiredToDiscardPlaylist(False)
✅ TestConfirmationRequiredToDiscardPlaylist(False)
✅ TestConfirmationRequiredToDiscardPlaylist(True)
✅ TestConfirmationRequiredToDiscardPlaylist(True)
✅ TestConstructor
✅ TestConstructor
✅ TestDeleteAllScoresAfterPlaying
✅ TestDeleteAllScoresAfterPlaying
✅ TestDeleteScoreAfterPlaying
✅ TestDeleteScoreAfterPlaying
✅ TestEnterGameplayWhileFilteringToNoSelection
✅ TestEnterGameplayWhileFilteringToNoSelection
✅ TestExitGameFromSongSelect
✅ TestExitGameFromSongSelect
✅ TestExitImmediatelyAfterCompletion
✅ TestExitImmediatelyAfterCompletion
✅ TestExitMultiWithBackButton
✅ TestExitMultiWithBackButton
✅ TestExitMultiWithEscape
✅ TestExitMultiWithEscape
✅ TestExitSongSelectAndImmediatelyClickLogo
✅ TestExitSongSelectAndImmediatelyClickLogo
✅ TestExitSongSelectWithClick
✅ TestExitSongSelectWithClick
✅ TestExitSongSelectWithEscape
✅ TestExitSongSelectWithEscape
✅ TestExitWithHoldDisabled
✅ TestExitWithHoldDisabled
✅ TestExitWithOperationInProgress
✅ TestExitWithOperationInProgress
✅ TestFeaturedArtistDisclaimerDialog
✅ TestFeaturedArtistDisclaimerDialog
✅ TestForceExitWithOperationInProgress
✅ TestForceExitWithOperationInProgress
✅ TestMainOverlaysClosesNotificationOverlay
✅ TestMainOverlaysClosesNotificationOverlay
✅ TestMainOverlaysClosesSettingsOverlay
✅ TestMainOverlaysClosesSettingsOverlay
✅ TestMenuMakesMusic
✅ TestMenuMakesMusic
✅ TestModSelectInput
✅ TestModSelectInput
✅ TestModsResetOnEnteringMultiplayer
✅ TestModsResetOnEnteringMultiplayer
✅ TestOpenModSelectOverlayUsingAction
✅ TestOpenModSelectOverlayUsingAction
✅ TestOpenOptionsAndExitWithEscape
✅ TestOpenOptionsAndExitWithEscape
✅ TestOverlayClosing
✅ TestOverlayClosing
✅ TestPresentBeatmapAfterDeletion
✅ TestPresentBeatmapAfterDeletion
✅ TestPushMatchSubScreenAndPressBackButtonImmediately
✅ TestPushMatchSubScreenAndPressBackButtonImmediately
✅ TestPushSongSelectAndPressBackButtonImmediately
✅ TestPushSongSelectAndPressBackButtonImmediately
❌ TestQuickSkinEditorDoesntNukeSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
✅ TestQuickSkinEditorDoesntNukeSkin
❌ TestRetryCountIncrements
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
✅ TestRetryCountIncrements
✅ TestRetryFromResults
❌ TestRetryFromResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
✅ TestRetryImmediatelyAfterCompletion
❌ TestRetryImmediatelyAfterCompletion
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
✅ TestSettingsViaHotkeyFromMainMenu
❌ TestSettingsViaHotkeyFromMainMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
✅ TestShowMedalAtResults
❌ TestShowMedalAtResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
✅ TestSongContinuesAfterExitPlayer(False)
✅ TestSongContinuesAfterExitPlayer(True)
❌ TestSongContinuesAfterExitPlayer(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectBackActionHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
✅ TestSongSelectBackActionHandling
✅ TestSongSelectScrollHandling
❌ TestSongSelectScrollHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
✅ TestToolbarHiddenByUser
❌ TestToolbarHiddenByUser
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
✅ TestTouchScreenDetectionAtSongSelect
❌ TestTouchScreenDetectionAtSongSelect
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionInGame
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
✅ TestTouchScreenDetectionInGame
✅ TestWaitForNextTrackInMenu
❌ TestWaitForNextTrackInMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel

✅ TestBasic
✅ TestBasic
✅ TestConstructor
✅ TestConstructor
❌ TestFilterAfterLoad
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFilterAfterLoad
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSearchTextBoxSelectedOnShow
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSearchTextBoxSelectedOnShow
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelBackButton
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelBackButton
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelEscape
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelEscape
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ ToggleVisibility
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ ToggleVisibility
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ TestResults-Windows-SingleThread.trx

10821 tests were completed in 2638s with 10701 passed, 46 failed and 74 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Tests.Visual.Navigation.TestSceneChangeAndUseGameplayBindings 2✅ 2❌ 5s
osu.Game.Tests.Visual.Navigation.TestSceneEditDefaultSkin 2✅ 2❌ 4s
osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation 64✅ 28❌ 68s
osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel 4✅ 14❌ 967ms

❌ osu.Game.Tests.Visual.Navigation.TestSceneChangeAndUseGameplayBindings

✅ TestConstructor
✅ TestConstructor
❌ TestGameplayKeyBindings
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestGameplayKeyBindings
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Navigation.TestSceneEditDefaultSkin

✅ TestConstructor
✅ TestConstructor
❌ TestEditDefaultSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestEditDefaultSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation

✅ TestAttemptPlayBeatmapMissingFails
✅ TestAttemptPlayBeatmapMissingFails
✅ TestAttemptPlayBeatmapWrongHashFails
✅ TestAttemptPlayBeatmapWrongHashFails
✅ TestBeatmapListingLinkSearchOnInitialOpen
✅ TestBeatmapListingLinkSearchOnInitialOpen
✅ TestBeatmapOptionsInput
✅ TestBeatmapOptionsInput
✅ TestConfirmationRequiredToDiscardPlaylist(False)
✅ TestConfirmationRequiredToDiscardPlaylist(False)
✅ TestConfirmationRequiredToDiscardPlaylist(True)
✅ TestConfirmationRequiredToDiscardPlaylist(True)
✅ TestConstructor
✅ TestConstructor
✅ TestDeleteAllScoresAfterPlaying
✅ TestDeleteAllScoresAfterPlaying
✅ TestDeleteScoreAfterPlaying
✅ TestDeleteScoreAfterPlaying
✅ TestEnterGameplayWhileFilteringToNoSelection
✅ TestEnterGameplayWhileFilteringToNoSelection
✅ TestExitGameFromSongSelect
✅ TestExitGameFromSongSelect
✅ TestExitImmediatelyAfterCompletion
✅ TestExitImmediatelyAfterCompletion
✅ TestExitMultiWithBackButton
✅ TestExitMultiWithBackButton
✅ TestExitMultiWithEscape
✅ TestExitMultiWithEscape
✅ TestExitSongSelectAndImmediatelyClickLogo
✅ TestExitSongSelectAndImmediatelyClickLogo
✅ TestExitSongSelectWithClick
✅ TestExitSongSelectWithClick
✅ TestExitSongSelectWithEscape
✅ TestExitSongSelectWithEscape
✅ TestExitWithHoldDisabled
✅ TestExitWithHoldDisabled
✅ TestExitWithOperationInProgress
✅ TestExitWithOperationInProgress
✅ TestFeaturedArtistDisclaimerDialog
✅ TestFeaturedArtistDisclaimerDialog
✅ TestForceExitWithOperationInProgress
✅ TestForceExitWithOperationInProgress
✅ TestMainOverlaysClosesNotificationOverlay
✅ TestMainOverlaysClosesNotificationOverlay
✅ TestMainOverlaysClosesSettingsOverlay
✅ TestMainOverlaysClosesSettingsOverlay
✅ TestMenuMakesMusic
✅ TestMenuMakesMusic
✅ TestModSelectInput
✅ TestModSelectInput
✅ TestModsResetOnEnteringMultiplayer
✅ TestModsResetOnEnteringMultiplayer
✅ TestOpenModSelectOverlayUsingAction
✅ TestOpenModSelectOverlayUsingAction
✅ TestOpenOptionsAndExitWithEscape
✅ TestOpenOptionsAndExitWithEscape
✅ TestOverlayClosing
✅ TestOverlayClosing
✅ TestPresentBeatmapAfterDeletion
✅ TestPresentBeatmapAfterDeletion
✅ TestPushMatchSubScreenAndPressBackButtonImmediately
✅ TestPushMatchSubScreenAndPressBackButtonImmediately
✅ TestPushSongSelectAndPressBackButtonImmediately
✅ TestPushSongSelectAndPressBackButtonImmediately
❌ TestQuickSkinEditorDoesntNukeSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestQuickSkinEditorDoesntNukeSkin
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryCountIncrements
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryCountIncrements
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryFromResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryFromResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryImmediatelyAfterCompletion
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestRetryImmediatelyAfterCompletion
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSettingsViaHotkeyFromMainMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSettingsViaHotkeyFromMainMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestShowMedalAtResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestShowMedalAtResults
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongContinuesAfterExitPlayer(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectBackActionHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectBackActionHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectScrollHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSongSelectScrollHandling
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestToolbarHiddenByUser
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestToolbarHiddenByUser
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionAtSongSelect
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionAtSongSelect
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionInGame
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTouchScreenDetectionInGame
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestWaitForNextTrackInMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestWaitForNextTrackInMenu
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

❌ osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel

✅ TestBasic
✅ TestBasic
✅ TestConstructor
✅ TestConstructor
❌ TestFilterAfterLoad
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFilterAfterLoad
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(False)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestFiltering(True)
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSearchTextBoxSelectedOnShow
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestSearchTextBoxSelectedOnShow
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelBackButton
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelBackButton
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelEscape
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ TestTextboxFocusAfterNestedPanelEscape
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ ToggleVisibility
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 
❌ ToggleVisibility
	System.AggregateException : One or more errors occurred. (: )
	  ----> NUnit.Framework.AssertionException : : 

Annotations

Check failure on line 204 in osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.Navigation.TestSceneChangeAndUseGameplayBindings ► TestGameplayKeyBindings

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
Error:
  System.AggregateException : One or more errors occurred. (: )
    ----> NUnit.Framework.AssertionException : : 
Raw output
System.AggregateException : One or more errors occurred. (: )
  ----> NUnit.Framework.AssertionException : : 
   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)
--AssertionException
   at osu.Framework.Logging.ThrowingTraceListener.Fail(String message1, String message2)
   at System.Diagnostics.TraceInternal.Fail(String message, String detailMessage)
   at System.Diagnostics.Debug.Fail(String message, String detailMessage)
   at osu.Game.Overlays.Settings.Sections.Graphics.LayoutSettings.<>c__DisplayClass30_0.<LoadComplete>b__5() in /home/runner/work/osu/osu/osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs:line 204
   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.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   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 204 in osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation ► TestRetryCountIncrements

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-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  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. (: )
    ----> NUnit.Framework.AssertionException : : 
Raw output
System.AggregateException : One or more errors occurred. (: )
  ----> NUnit.Framework.AssertionException : : 
   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)
--AssertionException
   at osu.Framework.Logging.ThrowingTraceListener.Fail(String message1, String message2)
   at System.Diagnostics.TraceInternal.Fail(String message, String detailMessage)
   at System.Diagnostics.Debug.Fail(String message, String detailMessage)
   at osu.Game.Overlays.Settings.Sections.Graphics.LayoutSettings.<>c__DisplayClass30_0.<LoadComplete>b__5() in /home/runner/work/osu/osu/osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs:line 204
   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.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   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 204 in osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel ► TestFilterAfterLoad

Failed test found in:
  TestResults-Linux-MultiThreaded.trx
  TestResults-Linux-MultiThreaded.trx
Error:
  System.AggregateException : One or more errors occurred. (: )
    ----> NUnit.Framework.AssertionException : : 
Raw output
System.AggregateException : One or more errors occurred. (: )
  ----> NUnit.Framework.AssertionException : : 
   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)
--AssertionException
   at osu.Framework.Logging.ThrowingTraceListener.Fail(String message1, String message2)
   at System.Diagnostics.TraceInternal.Fail(String message, String detailMessage)
   at System.Diagnostics.Debug.Fail(String message, String detailMessage)
   at osu.Game.Overlays.Settings.Sections.Graphics.LayoutSettings.<>c__DisplayClass30_0.<LoadComplete>b__5() in /home/runner/work/osu/osu/osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs:line 204
   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)

Check failure on line 204 in osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel ► TestFiltering(False)

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-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  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. (: )
    ----> NUnit.Framework.AssertionException : : 
Raw output
System.AggregateException : One or more errors occurred. (: )
  ----> NUnit.Framework.AssertionException : : 
   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)
--AssertionException
   at osu.Framework.Logging.ThrowingTraceListener.Fail(String message1, String message2)
   at System.Diagnostics.TraceInternal.Fail(String message, String detailMessage)
   at System.Diagnostics.Debug.Fail(String message, String detailMessage)
   at osu.Game.Overlays.Settings.Sections.Graphics.LayoutSettings.<>c__DisplayClass30_0.<LoadComplete>b__5() in /home/runner/work/osu/osu/osu.Game/Overlays/Settings/Sections/Graphics/LayoutSettings.cs:line 204
   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)

Check failure on line 204 in osu.Game.Tests/Visual/SongSelect/TestSceneBeatmapRecommendations.cs

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.SongSelect.TestSceneBeatmapRecommendations ► TestSecondBestRulesetIsRecommended

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  "recommended beatmap displayed" timed out
Raw output
"recommended beatmap displayed" timed out
   at osu.Game.Tests.Visual.SongSelect.TestSceneBeatmapRecommendations.presentAndConfirm(Func`1 getImport, Int32 expectedDiff) in /home/runner/work/osu/osu/osu.Game.Tests/Visual/SongSelect/TestSceneBeatmapRecommendations.cs:line 204
   at osu.Game.Tests.Visual.SongSelect.TestSceneBeatmapRecommendations.TestSecondBestRulesetIsRecommended() in /home/runner/work/osu/osu/osu.Game.Tests/Visual/SongSelect/TestSceneBeatmapRecommendations.cs:line 153

Check failure on line 0 in TestResults-Windows-MultiThreaded.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.Navigation.TestSceneChangeAndUseGameplayBindings ► TestGameplayKeyBindings

Failed test found in:
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
Error:
  System.AggregateException : One or more errors occurred. (: )
    ----> NUnit.Framework.AssertionException : : 
Raw output
System.AggregateException : One or more errors occurred. (: )
  ----> NUnit.Framework.AssertionException : : 
   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)
--AssertionException
   at osu.Framework.Logging.ThrowingTraceListener.Fail(String message1, String message2)
   at System.Diagnostics.TraceInternal.Fail(String message, String detailMessage)
   at System.Diagnostics.Debug.Fail(String message, String detailMessage)
   at osu.Game.Overlays.Settings.Sections.Graphics.LayoutSettings.<>c__DisplayClass30_0.<LoadComplete>b__5() in D:\a\osu\osu\osu.Game\Overlays\Settings\Sections\Graphics\LayoutSettings.cs:line 204
   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.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   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 0 in TestResults-Windows-MultiThreaded.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation ► TestRetryCountIncrements

Failed test found in:
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
Error:
  System.AggregateException : One or more errors occurred. (: )
    ----> NUnit.Framework.AssertionException : : 
Raw output
System.AggregateException : One or more errors occurred. (: )
  ----> NUnit.Framework.AssertionException : : 
   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)
--AssertionException
   at osu.Framework.Logging.ThrowingTraceListener.Fail(String message1, String message2)
   at System.Diagnostics.TraceInternal.Fail(String message, String detailMessage)
   at System.Diagnostics.Debug.Fail(String message, String detailMessage)
   at osu.Game.Overlays.Settings.Sections.Graphics.LayoutSettings.<>c__DisplayClass30_0.<LoadComplete>b__5() in D:\a\osu\osu\osu.Game\Overlays\Settings\Sections\Graphics\LayoutSettings.cs:line 204
   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.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   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 0 in TestResults-Windows-MultiThreaded.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel ► TestFilterAfterLoad

Failed test found in:
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
Error:
  System.AggregateException : One or more errors occurred. (: )
    ----> NUnit.Framework.AssertionException : : 
Raw output
System.AggregateException : One or more errors occurred. (: )
  ----> NUnit.Framework.AssertionException : : 
   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)
--AssertionException
   at osu.Framework.Logging.ThrowingTraceListener.Fail(String message1, String message2)
   at System.Diagnostics.TraceInternal.Fail(String message, String detailMessage)
   at System.Diagnostics.Debug.Fail(String message, String detailMessage)
   at osu.Game.Overlays.Settings.Sections.Graphics.LayoutSettings.<>c__DisplayClass30_0.<LoadComplete>b__5() in D:\a\osu\osu\osu.Game\Overlays\Settings\Sections\Graphics\LayoutSettings.cs:line 204
   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)

Check failure on line 0 in TestResults-Windows-MultiThreaded.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.Settings.TestSceneSettingsPanel ► TestFiltering(False)

Failed test found in:
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
  TestResults-Windows-MultiThreaded.trx
Error:
  System.AggregateException : One or more errors occurred. (: )
    ----> NUnit.Framework.AssertionException : : 
Raw output
System.AggregateException : One or more errors occurred. (: )
  ----> NUnit.Framework.AssertionException : : 
   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)
--AssertionException
   at osu.Framework.Logging.ThrowingTraceListener.Fail(String message1, String message2)
   at System.Diagnostics.TraceInternal.Fail(String message, String detailMessage)
   at System.Diagnostics.Debug.Fail(String message, String detailMessage)
   at osu.Game.Overlays.Settings.Sections.Graphics.LayoutSettings.<>c__DisplayClass30_0.<LoadComplete>b__5() in D:\a\osu\osu\osu.Game\Overlays\Settings\Sections\Graphics\LayoutSettings.cs:line 204
   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)

Check failure on line 0 in TestResults-Windows-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.Navigation.TestSceneChangeAndUseGameplayBindings ► TestGameplayKeyBindings

Failed test found in:
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
  TestResults-Windows-SingleThread.trx
Error:
  System.AggregateException : One or more errors occurred. (: )
    ----> NUnit.Framework.AssertionException : : 
Raw output
System.AggregateException : One or more errors occurred. (: )
  ----> NUnit.Framework.AssertionException : : 
   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)
--AssertionException
   at osu.Framework.Logging.ThrowingTraceListener.Fail(String message1, String message2)
   at System.Diagnostics.TraceInternal.Fail(String message, String detailMessage)
   at System.Diagnostics.Debug.Fail(String message, String detailMessage)
   at osu.Game.Overlays.Settings.Sections.Graphics.LayoutSettings.<>c__DisplayClass30_0.<LoadComplete>b__5() in D:\a\osu\osu\osu.Game\Overlays\Settings\Sections\Graphics\LayoutSettings.cs:line 204
   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.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   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 0 in TestResults-Windows-SingleThread.trx

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation ► TestQuickSkinEditorDoesntNukeSkin

Failed test found in:
  TestResults-Windows-SingleThread.trx
Error:
  System.AggregateException : One or more errors occurred. (: )
    ----> NUnit.Framework.AssertionException : : 
Raw output
System.AggregateException : One or more errors occurred. (: )
  ----> NUnit.Framework.AssertionException : : 
   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)
--AssertionException
   at osu.Framework.Logging.ThrowingTraceListener.Fail(String message1, String message2)
   at System.Diagnostics.TraceInternal.Fail(String message, String detailMessage)
   at System.Diagnostics.Debug.Fail(String message, String detailMessage)
   at osu.Game.Overlays.Settings.Sections.Graphics.LayoutSettings.<>c__DisplayClass30_0.<LoadComplete>b__5() in D:\a\osu\osu\osu.Game\Overlays\Settings\Sections\Graphics\LayoutSettings.cs:line 204
   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.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   at osu.Framework.Graphics.Containers.CompositeDrawable.UpdateSubTree()
   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)