Commit Graph
972 Commits
Author SHA1 Message Date
Dominion 078775c8a3 Minor timeout fix for repository test 2023-06-04 09:20:24 -04:00
Jordan DominionandGitHub 591335f224 Merge pull request #1513 from tgstation/StargetdPrs
`--staged` param for `prs` chat command
2023-06-04 01:00:02 -04:00
Dominion 083667d04d Migrate ServerUpdater to use GitHubService 2023-06-04 00:40:14 -04:00
tgstation-server 0f42921196 Merge branch 'master' into dev 2023-06-04 03:08:21 +00:00
Dominion 6577f55f65 Add --staged parameter for prs command. 2023-06-03 22:19:48 -04:00
Dominion 6936b73422 Additional log message exception 2023-06-03 20:07:00 -04:00
tgstation-server 702ef314f9 Merge branch 'master' into dev 2023-06-03 02:30:53 +00:00
Dominion e335f2b002 More restrictive priority checks 2023-06-02 19:01:57 -04:00
Dominion 34225f8c50 Reduce log spam 2023-06-02 16:58:12 -04:00
Dominion 50c657ea32 Attempt to normalize the process priority class on Windows Live tests
Also assume Windows allows nicing.
2023-06-02 13:46:20 -04:00
Dominion d94ba26151 Use Assert.AreEqual instead of if 2023-06-02 11:46:55 -04:00
Dominion 5e3949e33f Fix Linux actions builds 2023-06-02 10:56:36 -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 4ec850c6c5 Resolving master -> dev merge 2023-05-29 20:21:28 -04:00
Dominion ea8f12da0a Regression test for #1501 2023-05-29 10:58:19 -04:00
Dominion 79afd454c3 Fix tests not failing correctly 2023-05-29 10:42:28 -04:00
Dominion 786d76ea05 Fix race condition in test 2023-05-29 09:55:22 -04:00
tgstation-server 48b05af66a Merge branch 'master' into dev 2023-05-29 08:12:30 +00:00
Dominion 8129bc1277 Attempting to debug a random-ass pipeline error
https://github.com/tgstation/tgstation-server/actions/runs/5107521897/jobs/9180568543
https://gist.github.com/Cyberboss/ec68324347401bfd077828848de1e462

This run failed because either the exact same GitHub API request returned different results or the configuration changed underneath us. I want to know which it is.
2023-05-29 03:31:54 -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 05832bfee5 Reverse ordering of sort for initial test chat connection jobs 2023-05-28 13:18:21 -04:00
Dominion c3992971cb Write console line before log failing 2023-05-28 13:17:51 -04:00
Dominion 401bb866a4 More DummyChatProvider fixes 2023-05-28 13:10:06 -04:00
Dominion 252196cced Run these continuations asynchronously 2023-05-28 10:58:32 -04:00
Dominion ccd0f00a30 Some QoL improvements to debugging error log test failures 2023-05-28 08:57:31 -04:00
Dominion 8d4537c4e9 Log topics sent from watchdog test 2023-05-27 14:51:57 -04:00
Dominion c8c0be22fb Log chat provider RNG 2023-05-27 11:59:28 -04:00
Dominion 8dddb0d5e9 Use .StartsWith, logMessage formatter doesn't match exactly 2023-05-27 11:57:18 -04:00
Dominion a29331cb00 Test error log failure fixes 2023-05-27 11:33:16 -04:00
Dominion aca475dda2 Ignore more cancellations 2023-05-27 11:13:46 -04:00
Dominion c85f459333 Regex instead of StartsWith for better accuracy 2023-05-26 16:41:59 -04:00
Dominion d610c05efb Ignore query cancellation exceptions in hard fail logger 2023-05-26 16:39:59 -04:00
Dominion da11e3d313 Fix a typo 2023-05-26 15:44:40 -04:00
Dominion 8244c470fc Minor formatting change + comment 2023-05-26 14:53:21 -04:00
Dominion 397728738d Hard fail test logging doesn't parrot 2023-05-26 13:41:21 -04:00
Dominion f842c99e92 Test instance manager in parallel with instance 2023-05-26 13:00:34 -04:00
Dominion d3be54be15 Several fixes for the dummy chat provider 2023-05-26 12:59:06 -04:00
Dominion 6fc3584b30 Fix a bad assert 2023-05-23 23:01:31 -04:00
Dominion e12697fcc9 Error Live test if an unallowed error is logged 2023-05-23 22:42:12 -04:00
Dominion 8cfba1d79d Set General:ConfigVersion in LiveTestingServer 2023-05-23 22:02:11 -04:00
tgstation-server 580259e6f9 Merge branch 'master' into dev 2023-05-24 00:58:02 +00:00
Dominion 86f20a0a3c Address race condition between enabling chat bots and their reconnect jobs appearing in Live test 2023-05-23 19:51:24 -04:00
Dominion fc3ce4caf7 Fix errors when using real chat connection strings 2023-05-23 19:44:09 -04:00
Dominion 6ac18508da Assert valid connection strings in chat tests 2023-05-23 17:54:06 -04:00
Dominion 76b214d40e Mock IChatProviders when testing without secrets 2023-05-23 02:59:02 -04:00
Dominion 9f1d169ff6 Chat test connections are now required to succeed 2023-05-22 19:38:00 -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 65a4d929b1 Informative comment 2023-05-21 02:14:53 -04:00
Dominion 95443b42aa Add a test assert 2023-05-20 19:43:54 -04:00