osu/osu.Game.Tests/Visual/Editing
Bartłomiej Dach 12585c9f27
Fix flaky editor beatmap creation test
Came up as a failure when locally running tests for
ppy/osu-framework#6001 - but the test is actually a previously-known
flaky that I couldn't reproduce the failure of until the aforementioned
PR.

This appears to be a simple race; the test scene queries the track
length from update thread, but the length is actually set on the audio
thread. So it's not unreasonable that given unlucky timing, the length
will not be set by `TrackBass` before it is queried.

To fix, switch assert to until step. I'm generally not really willing
to give this more time of day until this change is proven insufficient.
2023-09-26 16:42:59 +02:00
..
TestSceneBeatDivisorControl.cs
TestSceneBlueprintOrdering.cs
TestSceneComposerSelection.cs Adjust cyclic selection test to hitcircle lifetime adjustments 2023-07-25 18:54:13 +02:00
TestSceneComposeScreen.cs
TestSceneComposeSelectBox.cs Interface with SelectionRotationHandler via DI rather than explicit passing 2023-07-30 20:21:41 +02:00
TestSceneDesignSection.cs
TestSceneDifficultyDelete.cs
TestSceneDifficultySwitching.cs
TestSceneDistanceSnapGrid.cs
TestSceneEditorBeatmapCreation.cs Fix flaky editor beatmap creation test 2023-09-26 16:42:59 +02:00
TestSceneEditorBindings.cs
TestSceneEditorChangeStates.cs
TestSceneEditorClipboard.cs
TestSceneEditorClock.cs
TestSceneEditorComposeRadioButtons.cs
TestSceneEditorMenuBar.cs
TestSceneEditorSamplePlayback.cs
TestSceneEditorSaving.cs
TestSceneEditorScreenModes.cs
TestSceneEditorSeeking.cs
TestSceneEditorSeekSnapping.cs
TestSceneEditorSummaryTimeline.cs
TestSceneEditorTestGameplay.cs
TestSceneHitObjectComposer.cs Fix test failures via test-local popover containers 2023-08-19 15:08:30 +02:00
TestSceneHitObjectDifficultyPointAdjustments.cs Rename SliderVelocity to SliderVelocityMultiplier to distinguish from Velocity 2023-09-06 19:01:08 +09:00
TestSceneHitObjectSampleAdjustments.cs
TestSceneLabelledTimeSignature.cs
TestSceneLocallyModifyingOnlineBeatmaps.cs
TestSceneMetadataSection.cs
TestScenePlacementBlueprint.cs
TestScenePlaybackControl.cs
TestScenePreviewTime.cs
TestSceneRectangularPositionSnapGrid.cs
TestSceneSelectionBlueprintDeselection.cs
TestSceneSetupScreen.cs
TestSceneTapButton.cs
TestSceneTapTimingControl.cs
TestSceneTimelineBlueprintContainer.cs
TestSceneTimelineHitObjectBlueprint.cs
TestSceneTimelineSelection.cs
TestSceneTimelineTickDisplay.cs
TestSceneTimelineZoom.cs
TestSceneTimingScreen.cs
TestSceneWaveform.cs
TestSceneZoomableScrollContainer.cs
TimelineTestScene.cs