1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-15 21:03:08 +08:00
osu-lazer/osu.Game.Tests/Visual/Gameplay
Bartłomiej Dach 9b2740f8a4
Fix score submission test failures due to checking audio playback validity (again)
As seen in https://github.com/ppy/osu/actions/runs/7607899979/job/20716013982?pr=26662#step:5:75

In https://github.com/ppy/osu/pull/26484, I went "well if I'm moving the
enabling of validation of playback rate to `SubmittingPlayer` context,
then surely I can remove the local override in the test scene, right?"

Reader: Apparently I did not notice that `FakeImportingPlayer :
TestPlayer : SoloPlayer : SubmittingPlayer`. So no, I could not remove
the local override in the test scene.

You could probably attempt to conjure up some excuse about deep
inheritance hierarchies here but nah. Really just a failure to read
on my behalf as usual.
2024-01-22 11:15:42 +01:00
..
OsuPlayerTestScene.cs Automated pass 2023-06-24 01:00:03 +09:00
SkinnableHUDComponentTestScene.cs test: adapt and create tests to cover new components 2023-01-09 22:07:18 +01:00
TestSceneAllRulesetPlayers.cs Fix crash when loading player instance without exiting previous instance 2023-09-19 05:09:01 +03:00
TestSceneArgonHealthDisplay.cs Move simulated drain to separate test case 2024-01-11 10:04:37 +01:00
TestSceneAutoplay.cs Rename {KeyCounter -> InputCount}Controller 2023-06-26 19:27:42 +02:00
TestSceneBeatmapOffsetControl.cs Migrate BeatmapOffsetControl to use session static directly 2023-12-27 19:19:27 +01:00
TestSceneBeatmapSkinFallbacks.cs Bypass Parent nullability checks for now 2023-10-17 17:48:45 +09:00
TestSceneBezierConverter.cs Fix code style/quality issues 2023-11-13 08:25:27 +01:00
TestSceneBreakTracker.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneClicksPerSecondCalculator.cs Expose rewinding state of IGameplayClocks 2023-07-06 19:08:42 +09:00
TestSceneColourHitErrorMeter.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneCompletionCancellation.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneDefaultSongProgressGraph.cs Prefix subclasses of DefaultSongProgress with Default 2023-01-18 15:45:16 +09:00
TestSceneDrawableScrollingRuleset.cs Fix test value getting clobbered due to stupid stuff 2023-12-06 15:59:29 +09:00
TestSceneDrawableStoryboardSprite.cs Fix TestSceneDrawableStoryboardSprite not displaying anything 2023-09-20 12:05:23 +02:00
TestSceneFailAnimation.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneFailingLayer.cs Fix failing test by setting health on source of truth 2024-01-10 23:09:43 +09:00
TestSceneFailJudgement.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneFrameStabilityContainer.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneGameplayLeaderboard.cs Fix TestFriendScore intermittently failing due to randomness 2023-09-21 21:12:44 +02:00
TestSceneGameplayMenuOverlay.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneGameplayRewinding.cs Rename {KeyCounter -> InputCount}Controller 2023-06-26 19:27:42 +02:00
TestSceneGameplaySamplePlayback.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneGameplaySampleTriggerSource.cs Generalize Bezier curves to BSplines of Nth degree 2023-11-11 13:32:53 +01:00
TestSceneHitErrorMeter.cs Fix test compile failures from Audio hoisting 2023-02-21 21:03:00 +01:00
TestSceneHoldForMenuButton.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneHUDOverlay.cs Update usages of GameplayClockContainer not using an adjustable source 2023-09-22 16:22:36 +09:00
TestSceneJudgementCounter.cs De-dupe displayed hits in judgement counter 2024-01-15 16:02:59 +09:00
TestSceneKeyBindings.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneKeyCounter.cs Add 100 and 1000 key press step to test overflow 2023-11-02 20:49:01 -07:00
TestSceneLeadIn.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneLetterboxOverlay.cs Add TestSceneLetterboxOverlay 2023-02-13 14:17:33 +03:00
TestSceneMedalOverlay.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneModValidity.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneNightcoreBeatContainer.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneOverlayActivation.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneParticleExplosion.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneParticleSpewer.cs Fix regression in time jumping behaviour 2023-07-19 13:38:04 +09:00
TestScenePause.cs Remove test guarantee of audio time not advancing 2024-01-18 20:06:53 +09:00
TestScenePauseWhenInactive.cs Partial everything 2022-11-27 00:00:27 +09:00
TestScenePerformancePointsCounter.cs Revert "Add "Argon" performance points counter" 2023-11-05 01:55:54 +03:00
TestScenePlayerLoader.cs Fix TestModReinstantiation failing due to custom mod being used 2024-01-15 15:01:13 +03:00
TestScenePlayerLocalScoreImport.cs Rename ScoreInfo.{ -> Client}Version 2023-12-21 12:56:43 +01:00
TestScenePlayerMaxDimensions.cs Revert behaviour changes of MaxDimensions test and ignore instead 2023-10-31 13:36:10 +09:00
TestScenePlayerReferenceLeaking.cs Partial everything 2022-11-27 00:00:27 +09:00
TestScenePlayerScoreSubmission.cs Fix score submission test failures due to checking audio playback validity (again) 2024-01-22 11:15:42 +01:00
TestScenePoolingRuleset.cs Add assertions covering correctness of judged flags on entry 2023-07-04 23:48:46 +02:00
TestSceneReplay.cs Rename {KeyCounter -> InputCount}Controller 2023-06-26 19:27:42 +02:00
TestSceneReplayDownloadButton.cs Delete ScoreInfo.HasReplay as no longer needed 2023-10-27 12:39:54 +02:00
TestSceneReplayPlayer.cs Add failing test coverage showing that replay will fail on exiting gameplay 2023-03-16 17:12:46 +09:00
TestSceneReplayRecorder.cs Bypass Parent nullability checks for now 2023-10-17 17:48:45 +09:00
TestSceneScrollingHitObjects.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneSkinEditor.cs Add test coverage of skin editor copy-paste 2023-11-23 09:55:16 +09:00
TestSceneSkinEditorComponentsList.cs Fix non-compiling test 2023-07-28 23:36:57 +02:00
TestSceneSkinEditorMultipleSkins.cs Update usages of GameplayClockContainer not using an adjustable source 2023-09-22 16:22:36 +09:00
TestSceneSkinnableAccuracyCounter.cs Add "Argon" accuracy counter 2023-10-26 09:09:52 +03:00
TestSceneSkinnableComboCounter.cs Add "Argon" combo counter 2023-10-26 09:09:55 +03:00
TestSceneSkinnableDrawable.cs Revert "Update GetTexture signature rather than creating new overload" 2023-09-19 03:21:19 +03:00
TestSceneSkinnableHealthDisplay.cs Adjust skinnable health display test scene for usability 2024-01-11 10:17:32 +01:00
TestSceneSkinnableHUDOverlay.cs Update usages of GameplayClockContainer not using an adjustable source 2023-09-22 16:22:36 +09:00
TestSceneSkinnableScoreCounter.cs Add "Argon" total score counter 2023-10-26 08:58:25 +03:00
TestSceneSkinnableSound.cs Revert "Update GetTexture signature rather than creating new overload" 2023-09-19 03:21:19 +03:00
TestSceneSkipOverlay.cs Partial everything 2022-11-27 00:00:27 +09:00
TestSceneSliderPath.cs Fix code style/quality issues 2023-11-13 08:25:27 +01:00
TestSceneSoloGameplayLeaderboard.cs Massage tests a bit more 2023-05-25 16:38:22 +09:00
TestSceneSongProgress.cs Add test to known time 2023-06-12 16:43:28 +09:00
TestSceneSpectator.cs Add extra test coverage and handle case where still at loading screen 2023-11-24 15:05:39 +09:00
TestSceneSpectatorHost.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneSpectatorPlayback.cs Bypass Parent nullability checks for now 2023-10-17 17:48:45 +09:00
TestSceneStarCounter.cs Automated pass 2023-06-24 01:00:03 +09:00
TestSceneStoryboard.cs Replace most usages of DecoupleableInterpolatingFramedClock 2023-09-22 12:49:25 +09:00
TestSceneStoryboardSamplePlayback.cs Add an extra storyboard sample to avoid intermittent failures in TestStoryboardSamplesStopOnSkip 2023-10-31 14:28:40 +09:00
TestSceneStoryboardWithOutro.cs Fix exit key during storyboard outro not progressing to results 2023-10-12 19:31:54 +09:00
TestSceneUnknownMod.cs Fix TestSceneUnknownMod failing due to null reference 2023-07-25 19:06:13 +09:00
TestSceneUnstableRateCounter.cs Add rate-change UR tests 2023-11-12 11:16:06 -08:00