397d2491b3
Update test scenes to actually cover submission logic
2021-07-01 16:55:44 +09:00
5bc970af0d
Make TestPlayer
inherit from SoloPlayer
for more flexibility in testing
2021-07-01 16:55:33 +09:00
ccef2a95d6
Merge pull request #13718 from peppy/fix-perform-from-screen-faiulres
...
Fix intermittent `PerformFromScreen` test failures due to incorrect screen sequence
2021-07-01 16:38:27 +09:00
f9c3a03466
Merge pull request #13682 from frenzibyte/approachcircle-mod-compatibility
...
Improve compatibility between mods which mutate approach circles
2021-07-01 16:05:32 +09:00
719852435f
Fix intermittent PerformFromScreen
test failures due to incorrect screen sequence
...
These tests were manually pushing the `PlayerLoader` / `Player`
instances to `SongSelect`, which bypasses safeties in place which avoid
the exact issue that came up in https://github.com/ppy/osu/runs/2951759236
(see `AllowSelection` flag specifically).
2021-07-01 15:10:29 +09:00
30a7b034be
Add HSV abbreviation to team-shared collection
2021-07-01 00:30:43 +02:00
583242d96d
Add osu!-styled colour picker control
2021-06-30 23:25:50 +02:00
939b2baafe
Localise overlay "Scroll to top" button.
2021-06-30 22:19:04 +02:00
8da6ecf6a9
Localise OverlayPanelDisplayStyle tab control.
2021-06-30 21:28:07 +02:00
f2287ba022
Localise friends online status stream control.
2021-06-30 21:16:21 +02:00
285c49be7e
Localise dashboard overlay header.
2021-06-30 20:28:27 +02:00
7a6e67e694
Merge pull request #13710 from smoogipoo/fix-slider-test-failures
...
Fix slider snaking testscene failures
2021-06-30 20:59:36 +09:00
f3aed564cb
Merge pull request #13711 from smoogipoo/increase-test-lenience
...
Increase number of sent frames to prevent timing issues
2021-06-30 20:59:24 +09:00
00d3baef11
Exit handling flow
2021-06-30 20:23:48 +09:00
4a54e7cdb8
Add tests covering score preparation flow
2021-06-30 20:23:24 +09:00
aa7405afa1
Increase number of sent frames to prevent timing issues
2021-06-30 20:16:57 +09:00
2c1f788f2d
Merge methods
2021-06-30 19:52:25 +09:00
b94d88be50
Make method static to better define its usage
2021-06-30 19:49:51 +09:00
e23614556e
Fix slider testscene failures
2021-06-30 19:43:34 +09:00
181243d7ce
Merge pull request #13709 from peppy/update-framework
...
Update framework
2021-06-30 16:53:49 +09:00
4b56d94a98
Revert accidentally pushed part of change
2021-06-30 10:26:34 +03:00
57a21dfb1c
Update framework
2021-06-30 16:11:18 +09:00
4a71a4bb21
Merge pull request #13450 from smoogipoo/spectator-start-at-end-2
...
Start spectator at the end of gameplay
2021-06-30 16:09:35 +09:00
e3344c33ea
Better convey reason of "Spin In" incompatibility with "Hidden"
2021-06-30 09:57:15 +03:00
094cd31361
Merge pull request #13441 from frenzibyte/ruleset-resources-skin
...
Provide access to ruleset resources during `ISkinSource` lookups
2021-06-30 15:26:37 +09:00
741ecbb2df
Merge branch 'master' into spectator-start-at-end-2
2021-06-30 15:06:30 +09:00
162494596b
Merge pull request #13657 from smoogipoo/rework-multiplayer-test-scenes
...
Rework multiplayer test scenes
2021-06-30 15:04:15 +09:00
4337577448
Remove unused private methods
2021-06-30 14:31:27 +09:00
a019f2cc5c
Merge branch 'master' into rework-multiplayer-test-scenes
2021-06-30 13:49:05 +09:00
825181121d
Merge branch 'master' into spectator-start-at-end-2
2021-06-30 01:50:14 +09:00
5031707048
Merge pull request #13690 from smoogipoo/fix-action-posting
...
Fix commands posted to the wrong channel
2021-06-30 00:39:02 +09:00
60d6087700
Merge pull request #13695 from smoogipoo/fix-snaking-tests
...
Fix gameplay tests incorrectly seeking via MusicController
2021-06-30 00:38:13 +09:00
e9158ccc41
Fix gameplay tests incorrectly seeking via MusicController
2021-06-29 23:23:21 +09:00
331b7237ab
Attempt to fix one more intermittent test failure
2021-06-29 23:02:20 +09:00
6dd3c6fe93
Make MultiSpectatorScreen and tests more resillient to timing
2021-06-29 22:45:51 +09:00
5edaf8235d
Merge pull request #13692 from peppy/add-migration-logging
...
Add more logging to help diagnose realm migration failures
2021-06-29 21:34:08 +09:00
3a002e357a
rename method
2021-06-29 19:28:21 +07:00
2f1203085b
Also add logging of realm block/flush operations
2021-06-29 20:23:25 +09:00
9acc5e38bb
Add basic logging for osu! storage migration
...
When looking into the test failure at https://github.com/ppy/osu/runs/2940065457 , it became apparent that we are not showing the migration process anywhere in logs. It's the cause of many issues, and we would want to see this in CI and user logs when occurring.
2021-06-29 20:23:25 +09:00
1b2d00f796
Trigger successes
2021-06-29 20:13:39 +09:00
3fb69666fb
Merge pull request #13691 from peppy/throw-exceptions-on-host-failure
...
Fix multiple tests eating host exceptions
2021-06-29 18:05:47 +09:00
dbe3150f88
Mention about marker interfaces even more explicitly
2021-06-29 11:37:08 +03:00
bfdbe3c3fe
Fix clocks getting added a second time
2021-06-29 17:29:25 +09:00
7997d57030
Mention interfaces being "markers" for the time being
2021-06-29 11:25:35 +03:00
8bcb4d13fb
Fix multiple tests eating host exceptions
2021-06-29 17:21:09 +09:00
8e04d73b67
Merge branch 'rework-multiplayer-test-scenes' into spectator-start-at-end-2
2021-06-29 17:06:57 +09:00
ca0eaab8e2
Add test
2021-06-29 16:30:46 +09:00
7a86686f40
Make nullable
2021-06-29 16:30:40 +09:00
9132c42f87
Fix actions posted to the wrong channel
2021-06-29 15:58:07 +09:00
bcdf36e77b
Merge branch 'master' into spectator-start-at-end-2
2021-06-29 15:53:58 +09:00