Dean Herbert
|
778eebc94d
|
Add test coverage of local score import and deletion
|
2022-01-28 15:50:36 +09:00 |
|
Dean Herbert
|
cb7ae413fe
|
Ensure test game is always active
|
2022-01-28 15:50:35 +09:00 |
|
Dean Herbert
|
5288eedd31
|
Update all usages of RulesetID and Ruleset.ID to use Ruleset.OnlineID
|
2022-01-27 15:38:03 +09:00 |
|
Salman Ahmed
|
7f34085baa
|
Mark EditorSavingTestScene as abstract
|
2022-01-26 17:04:30 +03:00 |
|
Salman Ahmed
|
064468faad
|
Refactor editor saving test scene for scalability
|
2022-01-26 07:57:46 +03:00 |
|
Salman Ahmed
|
a93873e8ca
|
Recreate test beatmap of EditorTestScene on set up
|
2022-01-25 13:03:27 +03:00 |
|
Dan Balasescu
|
47a13c2eb0
|
Merge pull request #16603 from peppy/update-framework
Update framework
|
2022-01-25 15:15:49 +09:00 |
|
Dean Herbert
|
5872dabf60
|
Fix incorrect flag to options conversion
|
2022-01-25 14:16:15 +09:00 |
|
Dean Herbert
|
dd2caea694
|
Update GetSuitableHost usages in line with new HostOptions
|
2022-01-25 13:52:02 +09:00 |
|
Dean Herbert
|
3e5c9e8436
|
Fix cases of Access instead of Realm
|
2022-01-25 12:58:15 +09:00 |
|
Dean Herbert
|
6eb2c28e41
|
Rename RealmContextFactory to RealmAccess
|
2022-01-24 20:38:07 +09:00 |
|
Dean Herbert
|
e22aea0613
|
Apply same fix to OsuGameTestScene
|
2022-01-24 17:05:49 +09:00 |
|
Dean Herbert
|
1e483ece32
|
Avoid adding "exit all screens" step when running tests interactively
|
2022-01-24 16:40:16 +09:00 |
|
Dean Herbert
|
02baad30d7
|
Merge branch 'master' into global-bindable-thread-safety
|
2022-01-18 18:12:00 +09:00 |
|
Dan Balasescu
|
73a1f27ce5
|
Merge branch 'master' into realm-integration/score-and-beatmaps
|
2022-01-18 17:31:37 +09:00 |
|
Dean Herbert
|
488f044924
|
Remove one more outdated comment
|
2022-01-18 16:46:14 +09:00 |
|
Dean Herbert
|
d26f4d50bd
|
Add test coverage of aggregate room scores displaying correctly
|
2022-01-18 14:00:12 +09:00 |
|
Dean Herbert
|
da9a60a695
|
Update broken test scenes to match new OsuTestScene logic
|
2022-01-18 13:41:50 +09:00 |
|
Dean Herbert
|
b9aae5569f
|
Fix OsuTestScene potentially mutating global bindables
|
2022-01-18 13:29:24 +09:00 |
|
Bartłomiej Dach
|
03e4ec4214
|
Merge branch 'master' into realm-integration/score-and-beatmaps
|
2022-01-15 14:45:42 +01:00 |
|
Susko3
|
19467e58c1
|
Remove unused params from BDL methods
|
2022-01-15 01:06:39 +01:00 |
|
Dean Herbert
|
e558fd69d2
|
Remove unnecessary null check and associated comment
|
2022-01-14 23:26:29 +09:00 |
|
Dean Herbert
|
51251e3204
|
Fix CI reported warnings
|
2022-01-12 22:39:00 +09:00 |
|
Dean Herbert
|
b7ee6d1866
|
Add protections against test null refs when beatmap load fails
|
2022-01-12 17:49:11 +09:00 |
|
Dean Herbert
|
e74a5022c9
|
Fix multiple tests via null checks and changing ToLive to Detach
flow
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
33060990b7
|
Temporarily disable WorkingBeatmapCache and fix multiple invalid data flows
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
00e3af3366
|
Update model manager and many related classes to get things compiling again
|
2022-01-12 17:00:00 +09:00 |
|
Dean Herbert
|
b8cd3cdbbc
|
Various updates to ruleset and primary key usages to move closer to realm support
|
2022-01-12 16:57:13 +09:00 |
|
Dean Herbert
|
89d6ffa7f3
|
Use RealmContextFactory instead of EF
|
2022-01-12 16:39:36 +09:00 |
|
Dean Herbert
|
00177a3ae1
|
Update usages to new naming
|
2022-01-06 22:54:43 +09:00 |
|
Dean Herbert
|
3ea7588a91
|
Update continuation usages to use GetCompletedResult
|
2022-01-06 22:53:07 +09:00 |
|
Dean Herbert
|
f9713b8895
|
Replace usage of TimeoutAttribute to fix beatmap conversion test failures
|
2022-01-04 11:51:41 +09:00 |
|
Dean Herbert
|
031a40af6a
|
Replace usages of Wait with WaitSafely
|
2022-01-04 11:51:41 +09:00 |
|
Dean Herbert
|
7088471cad
|
Protect against test failures due to logger being set too early (and beginning logging)
|
2021-12-25 02:21:49 +09:00 |
|
Dean Herbert
|
a9a7a33974
|
Update framework
|
2021-12-25 02:04:47 +09:00 |
|
Dean Herbert
|
1c0dc204c4
|
Fix some regressing behaviour due to CleanRunHeadlessGameHost 's naming structure changing
|
2021-12-24 20:24:37 +09:00 |
|
Dean Herbert
|
8cdad5f4d9
|
Remove incorrectly used gameSuffix from CleanRunHeadlessGameHost
|
2021-12-24 20:15:10 +09:00 |
|
Dean Herbert
|
83a1d39f80
|
Merge pull request #16231 from bdach/ruleset-config-cache-overwriting-3
Fix ruleset config cache potentially not working correctly in test contexts
|
2021-12-24 17:18:42 +09:00 |
|
Dean Herbert
|
ce4389576f
|
Merge branch 'master' into fix-incorrect-reference
|
2021-12-24 10:03:11 +09:00 |
|
Bartłomiej Dach
|
c429c74d89
|
Expose and use test ruleset config cache in test scenes
|
2021-12-23 19:42:26 +01:00 |
|
Bartłomiej Dach
|
77da1e12d5
|
Add test implementation of the ruleset config cache
|
2021-12-23 19:40:55 +01:00 |
|
Dan Balasescu
|
998b07db90
|
Fix TestMultiplayerClient referencing the wrong room
|
2021-12-23 19:14:09 +09:00 |
|
Bartłomiej Dach
|
1040590844
|
Add cancellation support to game-side IResourceStore s
|
2021-12-23 10:33:17 +01:00 |
|
Dean Herbert
|
f81e32149b
|
Fix ImportCollectionsTest.TestSaveAndReload not cleaning up before/after run
|
2021-12-22 13:38:20 +09:00 |
|
Dean Herbert
|
9aff646ff4
|
Centralise all multiplayer button clicking test logic
This adds the "wait for enabled" check in a way that can be easily
reused, as it keeps getting missed in test implementations.
This particular commit hopefully fixes
https://github.com/ppy/osu/runs/4583845033?check_suite_focus=true.
|
2021-12-21 13:49:51 +09:00 |
|
Dean Herbert
|
6907a9a3cc
|
Name some screen stacks for better logging context
|
2021-12-20 18:24:14 +09:00 |
|
Dan Balasescu
|
9316abc278
|
Better fix for intermittent multiplayer tests
|
2021-12-20 13:10:13 +09:00 |
|
Bartłomiej Dach
|
54790bb758
|
Merge branch 'master' into fix-realm-post-storage-migration-failure
|
2021-12-17 00:19:46 +01:00 |
|
Dean Herbert
|
33cf4ba7f6
|
Merge pull request #16075 from smoogipoo/prevent-idle-transition-during-load
Add AbortGameplay() to fix state transition race conditions during multiplayer load
|
2021-12-15 19:59:19 +09:00 |
|
Dan Balasescu
|
9ade8069a1
|
Rename to AbortGameplay() and handle additional states
|
2021-12-15 06:40:28 +09:00 |
|