Commit Graph
172 Commits
Author SHA1 Message Date
Dominion ba6f085f21 Merge branch 'master' into dev 2023-06-08 08:30:22 -04:00
Dominion 425386a528 Another dump tests error fix 2023-06-07 19:31:41 -04:00
tgstation-server 746a932978 Merge branch 'master' into dev 2023-06-07 07:14:22 +00:00
Dominion e586102381 EVEN MORE DUMP TESTS EDGE CASES
I fucking hate this test
2023-06-06 23:17:01 -04:00
Dominion d41715c512 More dump tests edge cases 2023-06-06 23:05:27 -04:00
Dominion eba904e700 Fix a log message and dump tests edge case 2023-06-06 23:03:58 -04:00
Dominion a9074b3186 Starting to narrow down that spurious Live tests socket error 2023-06-06 22:49:06 -04:00
tgstation-server 6f6f27cd7c Merge branch 'master' into dev 2023-06-05 21:06:36 +00:00
Dominion 0e187a430d Add a caching FileDownloader for CI to be nice to Lummox 2023-06-04 14:26:21 -04:00
Dominion 63beb10e4e Do not overlog 2023-06-04 11:12:30 -04:00
Dominion 7eddd601e5 Test health check event handler 2023-06-04 10:09:36 -04:00
Dominion 0d4ed0532d Enable receiving health checks in DMAPI event handler
- Internal renaming of Heartbeats to Health Checks
- No API changes for now
2023-06-04 10:04:43 -04:00
Dominion 34225f8c50 Reduce log spam 2023-06-02 16:58:12 -04:00
Dominion a110dda407 Regression test for DreamDaemon priority issues 2023-06-02 10:36:37 -04:00
Dominion 5cd15f4642 Check DreamDaemon output logs work in Live test 2023-05-31 18:09:22 -04:00
Dominion 1f56ee7b90 Reduce log spam in live tests.
This is slowing GitHub actions to an ABSOLUTE FUCKING GARBAGE pace (4hrs of interop for a 7 minute run)
2023-05-28 21:34:29 -04:00
Dominion 8d4537c4e9 Log topics sent from watchdog test 2023-05-27 14:51:57 -04:00
Dominion 76b214d40e Mock IChatProviders when testing without secrets 2023-05-23 02:59:02 -04:00
Dominion 1021c04d4b Don't be cheeky with this .dme name
It hinders full text searches
2023-05-22 19:11:25 -04:00
Dominion e1f471beb6 Add -map-threads parameter support 2023-04-28 21:24:01 -04:00
Dominion 99c4537aa9 Implement BYOND installation deletion
- Add ErrorCode for if a BYOND installation delete attempt is made for the active version.
- Added ByondVersionDeleteRequest new parent of ByondVersionRequest.
- Added ByondRights.DeleteInstall.
- Added BYOND install delete support to client
- Made ByondExecutableLock use the reference counting system.
- Moved TrustDmbPath to ByondManager internals. Removes ByondExecutableLock's dependency on IIOManager.
- Ensured ByondManager doesn't deal in Versions where .Build == 0.
- Fixed race condition where ByondController could attempt to install a version in the scope of a request.
- Fixed long running DMAPI test code specifying a minimum security level of Ultrasafe when it writes files.
- Added JobsRequiredTest.WaitForJobProgress.
- Added BYOND installation deletion integration tests.
- Fixed modifying the user BYOND configuration having a race condition across instances.
- Various code cleanups.
2023-04-24 20:15:10 -04:00
Dominion 8ab819a414 Reorganize integration tests 2023-04-22 10:27:52 -04:00