1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-15 05:17:25 +08:00
Commit Graph

47379 Commits

Author SHA1 Message Date
Dean Herbert
0f8a6a3f64 Fix intermittent failures on TestSceneBeatmapListingOverlay
In the specific method, there was no wait step after the initial fetch
(unlike all of the rest), meaning the fetch may not have finished in
time for the follow-up steps.

As seen at
https://github.com/ppy/osu/runs/4588058438?check_suite_focus=true.
2021-12-21 14:12:06 +09:00
Dan Balasescu
377cb1d9e3
Merge pull request #15728 from MBmasher/fl-decay
Remove decay factor in Flashlight skill
2021-12-21 07:59:32 +09:00
Dean Herbert
488e1f858b
Merge pull request #16167 from peppy/fix-song-select-test-failure
Fix occasional failures in `TestScenePlaySongSelect`
2021-12-20 23:11:06 +09:00
Bartłomiej Dach
0b7daf542f
Merge branch 'master' into fix-song-select-test-failure 2021-12-20 11:36:49 +01:00
Bartłomiej Dach
6bbc9ccf97
Merge pull request #16169 from peppy/fix-ready-button-test
Add better defined steps to `TestLoseHostWhileReady` ready button test
2021-12-20 11:36:20 +01:00
Bartłomiej Dach
f492cf84d9
Ensure presence of at least 1 difficulty for each ruleset 2021-12-20 11:34:39 +01:00
Bartłomiej Dach
d8be455a43
Merge branch 'master' into fix-ready-button-test 2021-12-20 11:02:43 +01:00
Bartłomiej Dach
e4702b8729
Merge pull request #16172 from peppy/update-framework
Update framework
2021-12-20 11:02:15 +01:00
Dean Herbert
ec0a6735eb Rename TestMultiplayerScreenStack to TestMultiplayerComponents 2021-12-20 18:24:59 +09:00
Dean Herbert
6907a9a3cc Name some screen stacks for better logging context 2021-12-20 18:24:14 +09:00
Dean Herbert
1533aefce5 Update framework 2021-12-20 18:22:19 +09:00
Dean Herbert
87051d5d61 Add better defined steps to TestLoseHostWhileReady ready button test
Not 100% sure this will solve the issue but it's worth a try. The button
state checks are using `Until` everywhere else so this brings the test
in line with the standards.

As seen
https://github.com/ppy/osu/runs/4579641456?check_suite_focus=true.
2021-12-20 17:47:06 +09:00
Bartłomiej Dach
51386bb48d
Merge pull request #16166 from peppy/playlist-tests-wait-step
Add wait step to `TestScenePlaylistResultScreen` explicitly for screen load
2021-12-20 09:36:57 +01:00
Dean Herbert
5c8e317a6e Chooser earlier items in song select tests to avoid potentially not having enough 2021-12-20 17:11:15 +09:00
Dean Herbert
af78a3e99d Fix weird loop logic 2021-12-20 17:09:08 +09:00
Dean Herbert
d79602a912 Add wait step to TestScenePlaylistResultScreen explicitly for screen load 2021-12-20 16:58:36 +09:00
Dean Herbert
2e47c4e25d
Merge pull request #16164 from smoogipoo/fix-intermittent-background-test
Fix intermittent background screen test failures
2021-12-20 14:00:53 +09:00
Dean Herbert
ce6503ff8b
Merge pull request #16165 from smoogipoo/fix-multiplayer-tests
Add better fix for intermittent multiplayer tests as a result of async room joins
2021-12-20 13:44:29 +09:00
Dan Balasescu
9316abc278 Better fix for intermittent multiplayer tests 2021-12-20 13:10:13 +09:00
Dan Balasescu
11f3ec0cb5 Wait for previous screen to be hidden in test 2021-12-20 12:44:23 +09:00
Dean Herbert
c81787a43d
Merge pull request #16163 from smoogipoo/remove-sdk-greater-than-readme
Require installing .NET 5 in README
2021-12-20 12:19:59 +09:00
Dan Balasescu
1203ae5984 Require installing .NET 5 in README 2021-12-20 11:49:39 +09:00
Dan Balasescu
ecaa0a40c5
Merge pull request #16158 from bdach/is-ranked-user-profile
Fix rank graph showing for unranked users on profile overlay
2021-12-20 09:14:17 +09:00
Bartłomiej Dach
a6ccbafc77
Fix rank graph showing for unranked users 2021-12-19 13:40:22 +01:00
Bartłomiej Dach
097402677d
Add test for ranked/unranked user display 2021-12-19 13:40:22 +01:00
Bartłomiej Dach
c112177559
Bring profile header test in line with modern conventions
- Removed online code that didn't work anyway after the introduction of
  the development web instance.

- Removed some weird test steps.

- Fixed online/offline test steps not working at all due to identical
  user ID.
2021-12-19 13:40:21 +01:00
Dan Balasescu
a3b81094ca
Merge pull request #16142 from peppy/fix-random-skin-string
Fix "Random Skin" text not showing up correctly
2021-12-18 16:59:41 +09:00
Dean Herbert
04cfae9bde Fix "Random Skin" text not showing up correctly 2021-12-18 16:26:15 +09:00
Dan Balasescu
ed5d7046f3
Merge pull request #16128 from peppy/update-framework
Update framework
2021-12-17 20:12:57 +09:00
Dean Herbert
81603a0645 Update framework 2021-12-17 19:32:58 +09:00
Bartłomiej Dach
869e30995b
Merge pull request #16111 from smoogipoo/test-hyper-generation
Test hyperdash generation in catch conversion tests
2021-12-17 10:35:55 +01:00
Bartłomiej Dach
84c585ec29
Merge branch 'master' into test-hyper-generation 2021-12-17 10:00:06 +01:00
Bartłomiej Dach
dff08b24d2
Merge pull request #16127 from peppy/update-framework
Update framework
2021-12-17 09:15:25 +01:00
Dean Herbert
1067e2dc00
Merge branch 'master' into update-framework 2021-12-17 16:41:47 +09:00
Dean Herbert
6bfe973fe5 Update framework 2021-12-17 13:44:52 +09:00
Bartłomiej Dach
187cd80ba9
Merge pull request #16077 from peppy/fix-realm-post-storage-migration-failure
Fix crash on accessing settings after moving game folder
2021-12-17 00:50:41 +01:00
Bartłomiej Dach
54790bb758
Merge branch 'master' into fix-realm-post-storage-migration-failure 2021-12-17 00:19:46 +01:00
Salman Ahmed
48a75dfdfd
Merge pull request #16108 from idodin/master 2021-12-16 17:28:40 +03:00
Salman Ahmed
9a22a082ca
Merge branch 'master' into master 2021-12-16 16:58:24 +03:00
Salman Ahmed
f879250cd6
Merge pull request #16030 from peppy/fix-autopilot-touch-devices 2021-12-16 16:50:51 +03:00
Salman Ahmed
6dfde11f44
Merge branch 'master' into fix-autopilot-touch-devices 2021-12-16 16:16:38 +03:00
Dan Balasescu
44485b4a86
Merge pull request #16116 from peppy/dont-animate-menu-cursor-when-not-active
Avoid applying mouse down effects to menu cursor when it isn't visible
2021-12-16 21:05:28 +09:00
Dean Herbert
eecb1ce9f5 Avoid applying mouse down effects to menu cursor when it isn't visible
Closes #16114.
2021-12-16 20:20:06 +09:00
Dean Herbert
abb617a3df Avoid blocking Active state propagation 2021-12-16 19:57:24 +09:00
Dean Herbert
c08b6cf160 Remove unnecessary StartAsync call on TcpIpcProvider 2021-12-16 19:53:22 +09:00
Dan Balasescu
8a81392d2b Fix use of incorrect variable, add test 2021-12-16 19:26:36 +09:00
Dan Balasescu
5ea081e899 Test hyperdash generation in catch conversion tests 2021-12-16 19:04:42 +09:00
Dean Herbert
434aa0367f Add back .ToLocalTime() call to DrawableDate
This is required because the class is used in many other places that
don't locally call it.
2021-12-16 18:25:29 +09:00
Dean Herbert
0eac655cff Remove local screen change logging 2021-12-16 18:21:48 +09:00
Dean Herbert
aa0813ff05
Merge pull request #16109 from smoogipoo/chat-overlay-multiplayer-removal
Don't show multiplayer channels in chat overlay
2021-12-16 17:39:45 +09:00