Jordan Dominion
29f5e87773
Deprecation notice for based meme removal
...
See commit 261ac08985
2023-08-15 18:53:27 -04:00
Jordan Dominion
1f64be32fa
Merge branch 'master' into dev
2023-08-14 10:12:02 -04:00
Jordan Dominion
8fdcbec275
Fix config listing 500 error
2023-08-13 23:39:48 -04:00
Jordan Dominion
6213c9141b
Regression test for config listing HTTP 500
2023-08-13 23:39:45 -04:00
Jordan Dominion and GitHub
21e4d2c710
Merge pull request #1622 from tgstation/1581-DiscordEmbedBetterness
...
Add deployment stage awareness to Discord embeds
2023-08-13 16:55:52 -04:00
Jordan Dominion
0ca44a4fec
Add deployment stage awareness to Discord embeds
...
- ErrorCode 79 no longer occurs on failing to send a chat message.
- Remove unnecessary parameter for previous compile job from IRemoteDeploymentManager.ApplyDeployment.
- Clean up DmbFactory.
- Fix DmbFactory not doing remote staging if no existing compile job was present.
2023-08-13 13:40:30 -04:00
Jordan Dominion
6e54d69564
Merge branch 'master' into dev
2023-08-12 23:01:22 -04:00
Jordan Dominion
0b9f4c5cf3
Fallback method for missing BYOND linux zips
2023-08-12 19:45:24 -04:00
Jordan Dominion
1db6d57de6
Regression test for #1617
2023-08-12 12:54:51 -04:00
Jordan Dominion
ba8999993f
Switch to using Microsoft.Data.SqlClient
2023-07-27 17:30:42 -04:00
Jordan Dominion
fdbb87805c
Fix failing service test
2023-07-25 07:44:37 -04:00
Jordan Dominion
edb1e3fce7
Fix the -map-threads test
2023-07-19 22:03:13 -04:00
Jordan Dominion
2091ce06e7
Elasticsearch configuration now uses a Uri
...
Also fixed default setup wizard option not working
Fixes #1599
2023-07-15 09:39:15 -04:00
Jordan Dominion
435ae128b2
Dont sleep when responding to events in DMAPI test
2023-07-14 14:35:36 -04:00
Jordan Dominion
6682796514
Fuck running the compat tests on Linux
2023-07-14 13:53:47 -04:00
Jordan Dominion
64564fa481
Disable system watchdog compat tests on Linux
...
TODO: https://github.com/tgstation/tgstation-server/issues/1592
2023-07-13 17:09:02 -04:00
Jordan Dominion
f707d7812f
Do not support 510 with system watchdog on Linux
2023-07-13 08:54:10 -04:00
Jordan Dominion
37316cc423
Re-enable compat tests in actions
...
Against my better judgement
2023-07-12 23:52:47 -04:00
Jordan Dominion
9a1634ec3d
Remove unnecessary whitespace
2023-07-12 23:38:29 -04:00
Jordan Dominion
772e884e8d
Additional /world/Export logging
2023-07-12 07:59:53 -04:00
Jordan Dominion
8301e6bd64
Fix compat tests chat job sometimes not being created in time
2023-07-12 07:59:53 -04:00
Jordan Dominion
13bc6ec719
Additional DMAPI test logging
2023-07-12 07:59:52 -04:00
Jordan Dominion
cf591635e8
Debug logging for DMAPI to hunt the dd topic issue
2023-07-12 07:59:51 -04:00
Jordan Dominion
0a492cbecc
Additional testing for FifoSemaphore
2023-07-11 17:48:32 -04:00
Jordan Dominion
0e9958fe54
Skip compat tests in GitHub actions for now
...
There's an issue with the cwd on Linux
2023-07-11 08:22:59 -04:00
Jordan Dominion
590faeee25
Do not cleanup temp dir at end of tests
...
Still cleans at beginning
2023-07-10 23:47:25 -04:00
Jordan Dominion
aad09cc370
More logging when DD terminates in test
2023-07-10 23:47:24 -04:00
Jordan Dominion
1747f79dac
Fix issues with event message queuing and detaches
2023-07-10 23:47:21 -04:00
Jordan Dominion
0ab023fa89
I am once again asking you to run the compat tests
2023-07-10 17:04:16 -04:00
Jordan Dominion
c290e929ec
Increase timeout for compat test BYOND install
2023-07-10 15:30:54 -04:00
Jordan Dominion
a4362336fa
Add FifoSemaphore and test
2023-07-10 14:37:12 -04:00
Jordan Dominion
8d09bc830b
Increase Live tests topic timeout to 10s
2023-07-10 12:21:09 -04:00
Jordan Dominion
3ae1117b57
Again, disable compat tests in GitHub actions
2023-07-09 23:56:36 -04:00
Jordan Dominion
0745fef651
Run compat test then edge test
2023-07-09 18:05:49 -04:00
Jordan Dominion
60bf46e9e2
Increase live tests topic timeout to 5s
2023-07-09 18:00:58 -04:00
Jordan Dominion
32c653357c
Don't run compat tests in GitHub actions
...
Contention triggers the topic issue. If it breaks we can add it back and bug Lummox to try and figure out the cause of it.
2023-07-09 15:12:04 -04:00
Jordan Dominion
9c8fc14e82
Bookend where the compat tests start and end
2023-07-08 23:37:39 -04:00
Jordan Dominion
6ece6697ba
Fix a bunch of tests being inconclusive in CI
2023-07-08 13:59:39 -04:00
Jordan Dominion
93cfea62ac
Inconclusive map threads test until release.
...
Also fix lack of loggers in calls to InitializeByondVersion
2023-07-08 13:43:41 -04:00
Jordan Dominion
0b92f631ba
Only expect channels while we can guarantee them
2023-07-08 13:34:58 -04:00
Jordan Dominion
009b851f31
Make things slightly more debuggable
2023-07-08 13:34:57 -04:00
Jordan Dominion
e10f03e76d
Add an additional log message exception
2023-07-08 13:34:57 -04:00
Jordan Dominion
4bcb3c49e7
Suppress DMAPI tests warning
2023-07-08 13:34:55 -04:00
Jordan Dominion
744e1835f8
Fix test instance backwards naming
2023-07-08 13:34:55 -04:00
Jordan Dominion
05a4f89a26
Fix possible race condition in DummyChatProvider
2023-07-08 13:34:54 -04:00
Jordan Dominion
6e1b6a6f67
Fix usage of TopicClient in live tests
2023-07-08 13:34:53 -04:00
Jordan Dominion
7e0af87ee2
Fix issues with the GetCommandLine test helper
2023-07-08 09:29:17 -04:00
Jordan Dominion
f31be02f1b
Merge branch 'dev' into 1458-AddMapThreadsParam
2023-07-07 16:45:53 -04:00
Jordan Dominion
c1f439321a
Test oldest compatible BYOND version in Live test
2023-07-07 16:45:51 -04:00
Jordan Dominion
a705339fdd
Do not perform initial node health check immediately after registering
2023-07-07 12:05:34 -04:00