Skip to content

Localise BindingSettings #28413

Localise BindingSettings

Localise BindingSettings #28413

GitHub Actions / Results failed Sep 24, 2025 in 1s

29927 passed, 13 failed and 268 skipped

Tests failed

Report Passed Failed Skipped Time
TestResults-Linux-MultiThreaded.trx 7485✅ 67⚪ 1649s
TestResults-Linux-SingleThread.trx 7473✅ 12❌ 67⚪ 1445s
TestResults-Windows-MultiThreaded.trx 7485✅ 67⚪ 2169s
TestResults-Windows-SingleThread.trx 7484✅ 1❌ 67⚪ 2247s

✅ TestResults-Linux-MultiThreaded.trx

7552 tests were completed in 1649s with 7485 passed, 0 failed and 67 skipped.

❌ TestResults-Linux-SingleThread.trx

7552 tests were completed in 1445s with 7473 passed, 12 failed and 67 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Tests.Visual.Gameplay.TestSceneGameplaySamplePlayback 1✅ 1❌ 96s
osu.Game.Tests.Visual.Navigation.TestSceneScreenNavigation 38✅ 11❌ 61s

❌ osu.Game.Tests.Visual.Gameplay.TestSceneGameplaySamplePlayback

❌ TestAllSamplesStopDuringSeek
	"wait for slider sliding then seek" timed out
✅ TestConstructor

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

✅ TestAttemptPlayBeatmapMissingFails
✅ TestAttemptPlayBeatmapWrongHashFails
✅ TestBeatmapListingLinkSearchOnInitialOpen
✅ TestBeatmapOptionsInput
✅ TestConfirmationRequiredToDiscardPlaylist(False)
✅ TestConfirmationRequiredToDiscardPlaylist(True)
✅ TestConstructor
✅ TestDeleteAllScoresAfterPlaying
✅ TestDeleteScoreAfterPlaying
✅ TestEnterGameplayWhileFilteringToNoSelection
✅ TestExitGameFromSongSelect
✅ TestExitImmediatelyAfterCompletion
✅ TestExitMultiWithBackButton
✅ TestExitMultiWithEscape
✅ TestExitSongSelectAndImmediatelyClickLogo
✅ TestExitSongSelectWithClick
✅ TestExitSongSelectWithEscape
✅ TestExitWithHoldDisabled
✅ TestExitWithOperationInProgress
✅ TestFeaturedArtistDisclaimerDialog
✅ TestForceExitWithOperationInProgress
✅ TestLastScoreNotNullAfterExitingPlayer
✅ TestMainOverlaysClosesNotificationOverlay
✅ TestMainOverlaysClosesSettingsOverlay
✅ TestMenuMakesMusic
✅ TestModSelectInput
✅ TestModsResetOnEnteringMultiplayer
✅ TestOffsetAdjustDuringGameplay
✅ TestOffsetAdjustDuringPause
✅ TestOpenModSelectOverlayUsingAction
✅ TestOpenOptionsAndExitWithEscape
✅ TestOverlayClosing
✅ TestPresentBeatmapAfterDeletion
✅ TestPushMatchSubScreenAndPressBackButtonImmediately
✅ TestPushSongSelectAndPressBackButtonImmediately
✅ TestQuickSkinEditorDoesntNukeSkin
✅ TestRetryCountIncrements
✅ TestRetryFromResults
❌ TestRetryImmediatelyAfterCompletion
	System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
	  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
❌ TestScrollSpeedAdjustDuringGameplay
	System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
	  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
❌ TestSettingsViaHotkeyFromMainMenu
	System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
	  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
❌ TestShowMedalAtResults
	System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
	  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
❌ TestSongSelectBackActionHandling
	System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
	  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
❌ TestSongSelectRandomRewindButton
	System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
	  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
❌ TestSongSelectScrollHandling
	System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
	  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
❌ TestToolbarHiddenByUser
	System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
	  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
❌ TestTouchScreenDetectionAtSongSelect
	System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
	  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
❌ TestTouchScreenDetectionInGame
	System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
	  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
❌ TestWaitForNextTrackInMenu
	System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
	  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing

✅ TestResults-Windows-MultiThreaded.trx

7552 tests were completed in 2169s with 7485 passed, 0 failed and 67 skipped.

❌ TestResults-Windows-SingleThread.trx

7552 tests were completed in 2247s with 7484 passed, 1 failed and 67 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Tests.Visual.Multiplayer.TestSceneMultiplayerLoungeSubScreen 7✅ 1❌ 744ms

❌ osu.Game.Tests.Visual.Multiplayer.TestSceneMultiplayerLoungeSubScreen

✅ TestConstructor
✅ TestJoinRoomWithCorrectPassword
✅ TestJoinRoomWithIncorrectPasswordViaButton
❌ TestJoinRoomWithIncorrectPasswordViaEnter
	textbox still focused
✅ TestJoinRoomWithoutPassword
✅ TestJoinRoomWithPasswordViaKeyboardOnly
✅ TestPopoverHidesOnBackButton
✅ TestPopoverHidesOnLeavingScreen

Annotations

Check failure on line 39 in osu.Game.Tests/Visual/Gameplay/TestSceneGameplaySamplePlayback.cs

See this annotation in the file changed.

@github-actions github-actions / Results

osu.Game.Tests.Visual.Gameplay.TestSceneGameplaySamplePlayback ► TestAllSamplesStopDuringSeek

Failed test found in:
  TestResults-Linux-SingleThread.trx
Error:
  "wait for slider sliding then seek" timed out
Raw output
"wait for slider sliding then seek" timed out
   at osu.Game.Tests.Visual.Gameplay.TestSceneGameplaySamplePlayback.TestAllSamplesStopDuringSeek() in /home/runner/work/osu/osu/osu.Game.Tests/Visual/Gameplay/TestSceneGameplaySamplePlayback.cs:line 39
   at InvokeStub_TestSceneGameplaySamplePlayback.TestAllSamplesStopDuringSeek(Object, Object, IntPtr*)

Check failure on line 216 in osu.Game/Online/Spectator/SpectatorClient.cs

See this annotation in the file changed.

@github-actions github-actions / Results

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

Failed test found in:
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  TestResults-Linux-SingleThread.trx
  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. (Cannot invoke BeginPlaying when already playing)
    ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
Raw output
System.AggregateException : One or more errors occurred. (Cannot invoke BeginPlaying when already playing)
  ----> System.InvalidOperationException : Cannot invoke BeginPlaying when already playing
   at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test)
   at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
   at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--InvalidOperationException
   at osu.Game.Online.Spectator.SpectatorClient.<>c__DisplayClass47_0.<BeginPlaying>b__0() in /home/runner/work/osu/osu/osu.Game/Online/Spectator/SpectatorClient.cs:line 216
   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.Platform.GameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
--- End of stack trace from previous location ---
   at osu.Framework.Platform.GameHost.<>c__DisplayClass142_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.Multiplayer.TestSceneMultiplayerLoungeSubScreen ► TestJoinRoomWithIncorrectPasswordViaEnter

Failed test found in:
  TestResults-Windows-SingleThread.trx
Error:
  textbox still focused
Raw output
textbox still focused
   at osu.Game.Tests.Visual.Multiplayer.TestSceneMultiplayerLoungeSubScreen.TestJoinRoomWithIncorrectPasswordViaEnter() in D:\a\osu\osu\osu.Game.Tests\Visual\Multiplayer\TestSceneMultiplayerLoungeSubScreen.cs:line 108