09d560c93e
Add test coverage of spectator requests
2022-04-11 19:27:14 +09:00
6a61fd95eb
Tidy up base implementation
2022-04-11 19:19:45 +09:00
b52f070fdb
Update existing multiplayer leaderboard tests to use new mocked implementation
2022-04-11 19:15:57 +09:00
0ccac24f76
Split out base implementation of MultiplayerGameplayLeaderboard
test
2022-04-11 19:15:46 +09:00
779f7390b7
Add test coverage of DrawableRoom
actually showing post-retrieval text
2022-04-11 13:44:34 +09:00
d17890ca9a
Replace a couple more local test beatmap cases which can instead use TestResources
methods
2022-04-06 15:04:15 +09:00
220d7bc6db
Fix dangerous realm operation in TestSceneMultiplayerMatchSongSelect
...
The import process was running on the async load thread, but then
accessed from the access thread later on. This seemed to somehow pass
fine in headless runs, but would fail on visual test execution
(specifically on `TestBeatmapConfirmed()`).
2022-04-06 14:01:41 +09:00
a3695c7e97
Merge branch 'master' into fix-spectator-seeks
2022-04-06 12:58:43 +09:00
6e6271d0c0
Fix "server-side" room playlist not updated
...
Remove unused using
2022-04-01 18:32:10 +09:00
37dea0ff21
Add failing test case
2022-04-01 17:05:11 +09:00
c3a0f0d6b8
Update tests in line with new button behaviour
2022-03-26 14:43:41 +09:00
0146717fcb
Adjust test button sizing to better match actual usage
2022-03-26 14:29:31 +09:00
f92a31cd39
Merge pull request #17402 from smoogipoo/multiplayer-auto-countdown
...
Add multiplayer auto-start countdown timer
2022-03-25 20:31:14 +09:00
76abce4867
Add missing wait calls on async
test steps
2022-03-25 18:38:26 +09:00
c1649714f4
Add a few more ready button tests
2022-03-25 17:12:00 +09:00
d5a37c2237
Remove irrelevant test
2022-03-25 17:06:04 +09:00
aa9e642e40
Merge branch 'master' into pin-multiplayer-host
2022-03-25 16:49:35 +09:00
f0d132b16e
Rename FinishCountdown() -> SkipToEndOfCountdown()
2022-03-24 15:21:46 +09:00
96a447f68b
Rename Multiplayer prefix to button classes
2022-03-24 14:28:38 +09:00
90c7945bca
Re-remove PopoverButton class with better test fix
2022-03-24 14:26:31 +09:00
6f529cf7a4
Merge branch 'master' into fix-spectator-seeks
2022-03-24 14:24:20 +09:00
547418e47e
Revert "Remove PopoverButton class"
...
This reverts commit 6b712be97d
.
2022-03-24 11:15:51 +09:00
34a367b369
Merge branch 'master' into multiplayer-countdown-timers-2
2022-03-23 15:40:50 +09:00
a83a90e675
Rename countdown Delay -> Duration
2022-03-23 15:21:16 +09:00
6b712be97d
Remove PopoverButton class
2022-03-23 10:40:38 +09:00
9138aaf780
Split MultiplayerReadyButton
2022-03-23 10:38:56 +09:00
483fb84b56
Fix typo in FinishCountdown
method
2022-03-22 16:50:13 +09:00
2c4a6c2465
Add missing async safeties to new tests
2022-03-22 16:46:42 +09:00
5c1e11c153
Merge branch 'master' into queue-list-counter
2022-03-21 05:01:09 +03:00
06136b2247
Revert OsuTabItem Text to protected, update tab count test
2022-03-20 21:37:02 -04:00
63b6686384
make test name clearer
2022-03-20 16:28:05 -04:00
8fbdd06895
add queue tab count test
2022-03-20 16:24:41 -04:00
04f4e81852
Rename start countdown request
2022-03-18 21:05:19 +09:00
c97aa3a26f
Fix intermittent ready button test failure
2022-03-18 18:57:34 +09:00
4bc7c69bf7
Fix test regression due to missing argument
2022-03-18 16:27:14 +09:00
b5ff9ed13a
Add test coverage of multiplayer being paused when users are still loading
2022-03-18 15:07:42 +09:00
72843a6797
Add support for starting/stopping countdowns
2022-03-18 14:33:09 +09:00
efce471f0b
Add countdown button + popover
2022-03-18 14:31:57 +09:00
b76a87e6f8
Split ready button visual logic into button itself
2022-03-18 14:31:57 +09:00
a7ddfc7f51
Add step for returning host back to local user
2022-03-18 08:08:31 +03:00
d0cc68bc97
Add test coverage
2022-03-18 07:26:10 +03:00
4adb8c205f
Add step to switch hosts randomly in TestManyUsers
2022-03-18 07:18:49 +03:00
e3ab5de8cd
Tidy up constructor logic overlap with gameplayStartTime
2022-03-18 01:35:50 +09:00
da0ffab14e
Integrate ready button implementation
2022-03-17 18:43:04 +09:00
461d41529b
Integrate spectate button implementation
2022-03-17 18:36:33 +09:00
94ff6a338f
Merge branch 'master' into scoreprocessor-rework
2022-03-09 23:04:18 +09:00
729af28a64
Fix intermittent test failure
2022-03-09 00:48:12 +09:00
94d5e2f264
Fix test failure ripple through entire TestScene
2022-03-09 00:48:03 +09:00
f1c40bd9ed
Rework GetScore() method signatures + implementations
...
Rename legacy-facing overload to mention as much
2022-03-08 22:30:44 +09:00
e947c97e10
Merge branch 'master' into spectator-reliability
2022-02-25 20:20:30 +09:00