Skip to content

Implement automatic suggestion of global audio offset based on last plays #17745

Implement automatic suggestion of global audio offset based on last plays

Implement automatic suggestion of global audio offset based on last plays #17745

GitHub Actions / Test Results (Windows, SingleThread) failed Dec 28, 2023 in 1s

Test Results (Windows, SingleThread) ❌

Tests failed

❌ TestResults-Windows-SingleThread.trx

5488 tests were completed in 1435s with 5435 passed, 1 failed and 52 skipped.

Test suite Passed Failed Skipped Time
osu.Game.Rulesets.Osu.Tests.TestSceneSpinnerInput 17✔️ 1❌ 12s

❌ osu.Game.Rulesets.Osu.Tests.TestSceneSpinnerInput

✔️ TestConstructor
❌ TestRewind
	TearDown : osu.Framework.Testing.Drawables.Steps.AssertButton+TracedException : total rotation @ 2750 is 540: Expected: 540.0f +/- 45.0f
	  But was:  494.999939f
	  Off by:   45.00006103515625d
	
✔️ TestSpinHalfBothDirections
✔️ TestSpinOneDirectionThenChangeDirection(-180,540,1)
✔️ TestSpinOneDirectionThenChangeDirection(-180,900,2)
✔️ TestSpinOneDirectionThenChangeDirection(180,-540,1)
✔️ TestSpinOneDirectionThenChangeDirection(180,-900,2)
✔️ TestSpinSingleDirection(-180,0)
✔️ TestSpinSingleDirection(-360,1)
✔️ TestSpinSingleDirection(-540,1)
✔️ TestSpinSingleDirection(-720,2)
✔️ TestSpinSingleDirection(180,0)
✔️ TestSpinSingleDirection(360,1)
✔️ TestSpinSingleDirection(540,1)
✔️ TestSpinSingleDirection(720,2)
✔️ TestVibrateWithoutSpinningOffCentre
✔️ TestVibrateWithoutSpinningOnCentre
✔️ TestVibrateWithoutSpinningOnCentreWithDoubleTime

Annotations

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

See this annotation in the file changed.

@github-actions github-actions / Test Results (Windows, SingleThread)

osu.Game.Rulesets.Osu.Tests.TestSceneSpinnerInput ► TestRewind

Failed test found in:
  TestResults-Windows-SingleThread.trx
Error:
  TearDown : osu.Framework.Testing.Drawables.Steps.AssertButton+TracedException : total rotation @ 2750 is 540: Expected: 540.0f +/- 45.0f
    But was:  494.999939f
    Off by:   45.00006103515625d
  
Raw output
TearDown : osu.Framework.Testing.Drawables.Steps.AssertButton+TracedException : total rotation @ 2750 is 540: Expected: 540.0f +/- 45.0f
  But was:  494.999939f
  Off by:   45.00006103515625d

--TearDown
   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.Platform.GameHost.UpdateFrame()
   at osu.Framework.Threading.GameThread.processFrame()
   at osu.Framework.Threading.GameThread.RunSingleFrame()
   at osu.Framework.Platform.ThreadRunner.RunMainLoop()
   at osu.Framework.Platform.GameHost.windowUpdate()
   at osu.Framework.Platform.GameHost.Run(Game game)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)