Jordan Dominion
|
256732618c
|
Adjust test server startup timeout to 60s
|
2023-12-25 16:48:04 -05:00 |
|
Jordan Dominion
|
c40720df80
|
Cleanup a JobsHubTests assert
|
2023-12-23 22:24:36 -05:00 |
|
Jordan Dominion
|
6a9e7358a5
|
Switch to named logging placeholder
|
2023-12-23 20:56:44 -05:00 |
|
Jordan Dominion
|
a4258d137e
|
Rework DMApiParameters.AccessIdentifier to be properly non-nullble
|
2023-12-23 11:02:14 -05:00 |
|
Jordan Dominion
|
6d435b7fdd
|
Re-enable control of random chat disconnections
|
2023-12-20 23:37:47 -05:00 |
|
Jordan Dominion
|
f819766a5b
|
Nullify ChatUser
Clean up nullification of `ChannelRepresentation` as well
|
2023-12-20 23:34:29 -05:00 |
|
Jordan Dominion
|
476e903bb0
|
Cleanup messages in tests
|
2023-12-20 23:04:17 -05:00 |
|
Jordan Dominion
|
679bc7d0cb
|
Switch back to dynamic live tests port allocation
|
2023-12-20 22:27:07 -05:00 |
|
Jordan Dominion
|
022b374a44
|
Fix some IDE messages
|
2023-12-20 20:10:10 -05:00 |
|
Jordan Dominion
|
34f142868c
|
Fix engine installs not respecting Session:LowPriorityDeploymentProcesses
|
2023-12-20 20:10:10 -05:00 |
|
Jordan Dominion
|
0883874186
|
Support graceful OpenDream shutdowns
- SessionController now uses `IEngineExectuableLock` to stop servers.
- Kills servers by default. Uses the RobustToolbox WatchdogApi for OpenDream.
|
2023-12-20 14:00:24 -05:00 |
|
Jordan Dominion
|
9711a787a8
|
Rename IProcessBase functions to avoid language conflicts
|
2023-12-19 23:58:45 -05:00 |
|
Jordan Dominion
|
dd23015f4a
|
Slightly increase the health check timeout
|
2023-12-18 15:57:57 -05:00 |
|
Jordan Dominion
|
81ef6191d5
|
Nullify Message
|
2023-12-17 23:25:33 -05:00 |
|
Jordan Dominion
|
c11bc9ada6
|
Merge branch 'V6' into TheGreatNullening
|
2023-12-17 20:57:54 -05:00 |
|
Jordan Dominion
|
2bb85b6aea
|
Simpler test port allocation
|
2023-12-17 18:17:21 -05:00 |
|
Jordan Dominion
|
638418534e
|
Fix DummyChatProvider interference with health check tests
|
2023-12-17 17:07:02 -05:00 |
|
Jordan Dominion
|
93da4d8766
|
More robust test port allocation
|
2023-12-17 16:32:51 -05:00 |
|
Jordan Dominion
|
577ecb0d02
|
Show all duplicated jobs
|
2023-12-17 16:27:43 -05:00 |
|
Jordan Dominion
|
4b4bdcf25a
|
Use larger page size here
|
2023-12-17 16:27:36 -05:00 |
|
Jordan Dominion
|
da10d0f151
|
Double a test timeout
|
2023-12-17 16:23:32 -05:00 |
|
Jordan Dominion
|
5eef090511
|
Suppress OD build output in CI
|
2023-12-17 14:37:23 -05:00 |
|
Jordan Dominion
|
f775a0563b
|
Nullify ChannelRepresentation
|
2023-12-17 10:33:48 -05:00 |
|
Jordan Dominion
|
343b8c69ba
|
Sync topics sent in tests with SessionController
|
2023-12-16 22:33:42 -05:00 |
|
Jordan Dominion
|
50c2fd20ad
|
Increase OpenDream test installation timeout again
|
2023-12-16 16:16:15 -05:00 |
|
Jordan Dominion
|
670fe50847
|
Fix assert
|
2023-12-16 13:16:57 -05:00 |
|
Jordan Dominion
|
f870aa0b17
|
Remove some whitespace
|
2023-12-16 11:37:39 -05:00 |
|
Jordan Dominion
|
0e209b933f
|
Essentially remove live tests token expiry
|
2023-12-16 11:34:04 -05:00 |
|
Jordan Dominion
|
37c54c1fbd
|
Increase some timeouts that were too low
|
2023-12-16 11:26:31 -05:00 |
|
Jordan Dominion
|
6ce9695533
|
Redo Process output reading to better workaround https://github.com/dotnet/runtime/issues/28583
Also test harder
|
2023-12-16 11:23:44 -05:00 |
|
Jordan Dominion
|
aa51b67ea1
|
Handle startup jobs a bit better
|
2023-12-16 10:07:18 -05:00 |
|
Jordan Dominion
|
ba454f0ac0
|
Add a missing throw
|
2023-12-16 09:22:12 -05:00 |
|
Jordan Dominion
|
1665d564d2
|
Use proper TCS method
|
2023-12-16 09:21:33 -05:00 |
|
Jordan Dominion
|
92cc9e7f6a
|
More diagnostic asserts
|
2023-12-15 22:09:12 -05:00 |
|
Jordan Dominion
|
e0f67bb6df
|
More JobsHubTests diagnostics
|
2023-12-15 19:50:05 -05:00 |
|
Jordan Dominion
|
7304cf1a8d
|
Clean up the JobsHubTest assertions again
|
2023-12-15 16:18:02 -05:00 |
|
Jordan Dominion
|
7b3fa4a53c
|
Some additional test diagnostics
|
2023-12-14 23:10:12 -05:00 |
|
Jordan Dominion
|
ef0bf6c0cf
|
Force this variable to check for true
|
2023-12-13 22:59:50 -05:00 |
|
Jordan Dominion
|
081b8d19a6
|
Assert that the process is running before the Linux links test
|
2023-12-04 22:26:59 -05:00 |
|
Jordan Dominion
|
6d6645e9a2
|
Add a diagnostic message to an Assert
|
2023-12-04 22:25:06 -05:00 |
|
Jordan Dominion
|
69f4c7e0b6
|
Add some diagnostic messages for tests
|
2023-12-03 14:53:28 -05:00 |
|
Jordan Dominion
|
10188c782f
|
Hopefully fix bug in JobsHubTest
|
2023-12-03 14:29:38 -05:00 |
|
Jordan Dominion
|
c6ac595290
|
Improve an assert
|
2023-12-03 14:21:53 -05:00 |
|
Jordan Dominion
|
060bd6126d
|
Switch to using topic extension method in tests
|
2023-12-03 14:09:29 -05:00 |
|
Jordan Dominion
|
5b42ad0f8f
|
Weeding out JobsHubTest errors
|
2023-12-02 12:25:32 -05:00 |
|
Jordan Dominion
|
c40197fcb5
|
Specify Environment.SpecialFolderOption where possible
Also fix a typo
|
2023-11-29 17:32:26 -05:00 |
|
Jordan Dominion
|
2ee1ff4665
|
Add a yield here to potentially fix a CI error
We HAD the handle to the process open and running, yet somehow GetProcessesByName failed to find it.
|
2023-11-27 14:18:10 -05:00 |
|
Jordan Dominion
|
a979f04e03
|
Fix race condition in JobsRequiredTest cleanup
|
2023-11-27 12:19:51 -05:00 |
|
 Jordan DominionandGitHub
|
e3fffb2615
|
Merge branch 'V6' into TestSpeedups
|
2023-11-26 23:33:42 -05:00 |
|
Jordan Dominion
|
e6db8713eb
|
Increase test timeout for health check tests
|
2023-11-26 22:19:26 -05:00 |
|