Commit Graph

40 Commits

Author SHA1 Message Date
Jordan Dominion
8f28ea0042 Add WorldIteration to DreamDaemon response.
- Fix race condition with `TellWorldToReboot`
- Additional test sanity
2025-08-04 23:01:50 -04:00
Jordan Dominion
2a0db24c68 Fix basic test not even being given a chance to run 2025-08-04 12:26:59 -04:00
Jordan Dominion
a353232e62 Do not pass TGS params when running without DMAPI 2025-04-27 13:34:05 -04:00
Jordan Dominion
40b9432fcd Set TGS_INSTANCE_ROOT env var in event scripts 2025-04-20 18:35:03 -04:00
Jordan Dominion
5696aa5263 Test assertion and logging to try and narrow down the cause of the Linux advanced watchdog failures 2024-09-08 01:25:10 -04:00
Jordan Dominion
4570a20a3a Allow DMAPI Validation to be fully skipped
Fuck you @AffectedArc07
2024-09-07 18:41:30 -04:00
Jordan Dominion
bab8f93154 Use a better sleep command on Windows
Works in GitHub Actions
2024-02-21 17:49:16 -05:00
Jordan Dominion
a91cb620f4 Workaround for slow GitHub runners 2024-02-21 08:48:06 -05:00
Jordan Dominion
054c72cc1d Some debug logging 2024-02-20 09:02:20 -05:00
Jordan Dominion
0bbf7cd46a Add DMAPI triggerable custom events
Closes #1746
2024-02-19 16:56:01 -05:00
Jordan Dominion
efb73f504d Fix issues with spaces in .dme names 2024-01-06 17:34:04 -05:00
Jordan Dominion
3901512693 The del world issue is caused by sleep_offline
Just do an infinite loop and ensure `sleep_offline` is off. It can't keep getting away with this.

Bump DMAPI version
2023-10-31 23:16:16 -04:00
Dominion
49c6f37693 Add test helpers to test .dmes
- Make long_running_test_copy.dme just include the original
2023-05-22 19:11:06 -04:00
Dominion
002fbd2afe Fix mishandling of world.params 2023-04-03 01:26:29 -04:00
Dominion
24627e3efd Error watchdog tests on runtimes 2023-04-03 00:03:16 -04:00
Jordan Brown
5b86f1a444 Fix V3 DMAPI build error [DMDeploy][TGSDeploy] 2021-01-31 13:02:24 -05:00
Jordan Brown
99f8129db7 Remove unneeded DMAPI version test 2021-01-22 10:45:08 -05:00
Jordan Brown
badd6dca8d Fix DMAPI test version comparison 2021-01-22 10:23:04 -05:00
Jordan Brown
9dfe6e0fef Fix compile errors 2021-01-21 15:09:53 -05:00
Jordan Brown
eed120ed09 Remove stray #include 2021-01-21 15:01:00 -05:00
Jordan Brown
ed0a04c4a0 Serparate the DMAPI version from Interop Version 2021-01-21 11:52:22 -05:00
Jordan Brown
ad75600890 Custom DreamDaemon Parameters
Closes #949
2020-11-06 13:02:09 -05:00
Jordan Brown
4b934384b7 Maybe fix other sleep_offline issues 2020-07-30 13:40:29 -04:00
Jordan Brown
b158bfbd1e More CI cleanups 2020-07-25 12:59:47 -04:00
Jordan Brown
e4255b0a7e Fix test suite 2020-07-18 10:29:36 -04:00
Jordan Brown
1e5f2fc2b6 Switch to GitHub actions for building 2020-07-15 13:22:15 -04:00
Jordan Brown
a4ce21eecf Log exports in DMAPI tests 2020-05-27 19:17:34 -04:00
Jordan Brown
e53404ea04 Add better test topic logging 2020-05-14 15:58:54 -04:00
Jordan Brown
97286a1b9f More DM tests 2020-04-28 14:53:10 -04:00
Jordan Brown
58d139b8c2 It's a world proc you meme 2020-04-28 14:40:01 -04:00
Jordan Brown
6333ec076b Yeah sorry, don't make Prime bridge requests in the integration tests! 2020-04-28 14:37:47 -04:00
Jordan Brown
54a112db6c Try chat broadcasting 2020-04-28 14:21:36 -04:00
Jordan Brown
166b659be0 Add more logging 2020-04-28 14:18:57 -04:00
Jordan Brown
301763fcef More stuff 2020-04-28 14:02:00 -04:00
Jordan Brown
7135b72c68 Test + DMAPI fixups 2020-04-28 12:31:55 -04:00
Jordan Brown
d8a731fe24 Fix test error 2020-04-28 00:18:59 -04:00
Jordan Brown
c706c7f1c8 More basic operation improvements 2020-04-27 23:46:02 -04:00
Jordan Brown
52b93a0877 Improve the BasicOperation DMAPI test 2020-04-27 23:31:40 -04:00
Jordan Brown
0946c0ca3a Fix build_byond.sh perms 2020-04-25 00:35:55 -04:00
Jordan Brown
7c5f6c07f2 Working on integration tests 2020-04-23 18:21:30 -04:00