1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-16 00:02:54 +08:00
osu-lazer/osu.Game.Tests/NonVisual
Dean Herbert 453b77e0dc Fix dangerous File.Copy causing intermittent realm migration test failures
Resolves an issue I've been able to locally reproduce on windows.
Basically, the `File.Copy` would begin while realm was blocking. The
"restore" operation is posted to the `SynchronizationContext` to run on
next update call, but in the mean time the copy would begin, causing a
conflict of interest.

Very dangerous. Only really noticeable on windows.
2022-06-24 17:09:56 +09:00
..
Filtering Automated #nullable processing 2022-06-17 16:37:17 +09:00
Multiplayer Automated #nullable processing 2022-06-17 16:37:17 +09:00
Ranking Automated #nullable processing 2022-06-17 16:37:17 +09:00
Skinning Automated #nullable processing 2022-06-17 16:37:17 +09:00
BarLineGeneratorTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
BeatmapSetInfoEqualityTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
ClosestBeatDivisorTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
ControlPointInfoTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
CustomDataDirectoryTest.cs Fix dangerous File.Copy causing intermittent realm migration test failures 2022-06-24 17:09:56 +09:00
DifficultyAdjustmentModCombinationsTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
FirstAvailableHitWindowsTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
FormatUtilsTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
FramedReplayInputHandlerTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
GameplayClockTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
LimitedCapacityQueueTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
OngoingOperationTrackerTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
PeriodTrackerTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
ReverseQueueTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
RulesetInfoOrderingTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
ScoreInfoTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
SessionStaticsTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TaskChainTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
TimeDisplayExtensionTest.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00