Skip to content

Implement SDL3 Audio backend #6493

Implement SDL3 Audio backend

Implement SDL3 Audio backend #6493

GitHub Actions / Test Results (macOS, SingleThread, Debug) failed Sep 16, 2024 in 0s

3190 passed, 1 failed and 79 skipped

Tests failed

❌ TestResults-macOS-SingleThread-Debug.trx

3270 tests were completed in 352s with 3190 passed, 1 failed and 79 skipped.

Test suite Passed Failed Skipped Time
osu.Framework.Tests.Audio.TrackBassTest 48✅ 1❌ 11s

❌ osu.Framework.Tests.Audio.TrackBassTest

✅ TestBitrate(BASS)
✅ TestBitrate(SDL3)
✅ TestCurrentTimeUpdatedAfterInlineSeek(BASS)
✅ TestCurrentTimeUpdatedAfterInlineSeek(SDL3)
✅ TestHasCompletedResetsOnSeekBack(BASS)
✅ TestHasCompletedResetsOnSeekBack(SDL3)
✅ TestIsRunningUpdatedAfterInlineStart(BASS)
✅ TestIsRunningUpdatedAfterInlineStart(SDL3)
✅ TestIsRunningUpdatedAfterInlineStop(BASS)
✅ TestIsRunningUpdatedAfterInlineStop(SDL3)
✅ TestLoopingRestart(BASS,0)
✅ TestLoopingRestart(BASS,1000)
✅ TestLoopingRestart(SDL3,0)
✅ TestLoopingRestart(SDL3,1000)
✅ TestLoopingTrackDoesntSetCompleted(BASS)
✅ TestLoopingTrackDoesntSetCompleted(SDL3)
✅ TestPlaybackToEnd(BASS)
✅ TestPlaybackToEnd(SDL3)
✅ TestRateWithAggregateAdjustments(BASS)
✅ TestRateWithAggregateAdjustments(SDL3)
✅ TestRestart(BASS)
✅ TestRestart(SDL3)
✅ TestRestartAtEnd(BASS)
✅ TestRestartAtEnd(SDL3)
✅ TestRestartFromRestartPoint(BASS)
❌ TestRestartFromRestartPoint(SDL3)
	  Expected: greater than or equal to 1000.0d
	  But was:  999.98866213151928d
	
✅ TestSeek(BASS)
✅ TestSeek(SDL3)
✅ TestSeekBackToSamePosition(BASS)
✅ TestSeekBackToSamePosition(SDL3)
✅ TestSeekToEndFails(BASS)
✅ TestSeekWhileRunning(BASS)
✅ TestSeekWhileRunning(SDL3)
✅ TestSetTempoNegative(BASS)
✅ TestSetTempoNegative(SDL3)
✅ TestStart(BASS)
✅ TestStart(SDL3)
✅ TestStartFromEndDoesNotRestart(BASS)
✅ TestStartFromEndDoesNotRestart(SDL3)
✅ TestStop(BASS)
✅ TestStop(SDL3)
✅ TestStopAtEnd(BASS)
✅ TestStopAtEnd(SDL3)
✅ TestStopWhenDisposed(BASS)
✅ TestStopWhenDisposed(SDL3)
✅ TestZeroFrequencyDoesntResumeTrack(BASS)
✅ TestZeroFrequencyDoesntResumeTrack(SDL3)
✅ TestZeroFrequencyHandling(BASS)
✅ TestZeroFrequencyHandling(SDL3)

Annotations

Check failure on line 284 in osu.Framework.Tests/Audio/TrackBassTest.cs

See this annotation in the file changed.

@github-actions github-actions / Test Results (macOS, SingleThread, Debug)

osu.Framework.Tests.Audio.TrackBassTest ► TestRestartFromRestartPoint(SDL3)

Failed test found in:
  TestResults-macOS-SingleThread-Debug.trx
Error:
    Expected: greater than or equal to 1000.0d
    But was:  999.98866213151928d
  
Raw output
  Expected: greater than or equal to 1000.0d
  But was:  999.98866213151928d

   at osu.Framework.Tests.Audio.TrackBassTest.TestRestartFromRestartPoint(Type id) in /Users/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Audio/TrackBassTest.cs:line 284
   at InvokeStub_TrackBassTest.TestRestartFromRestartPoint(Object, Span`1)

1)    at osu.Framework.Tests.Audio.TrackBassTest.TestRestartFromRestartPoint(Type id) in /Users/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Audio/TrackBassTest.cs:line 284
   at InvokeStub_TrackBassTest.TestRestartFromRestartPoint(Object, Span`1)