Dominion
|
a9074b3186
|
Starting to narrow down that spurious Live tests socket error
|
2023-06-06 22:49:06 -04:00 |
|
Dominion
|
927a5f003c
|
Add DelayedFileDownloader + tests
|
2023-06-05 22:16:32 -04:00 |
|
Dominion
|
6a54236969
|
Prefer DisposeAsync over Dispose where possible
|
2023-06-05 21:50:28 -04:00 |
|
Dominion
|
e71a34a919
|
Increase a test timeout
|
2023-06-05 21:27:52 -04:00 |
|
tgstation-server
|
6f6f27cd7c
|
Merge branch 'master' into dev
|
2023-06-05 21:06:36 +00:00 |
|
Dominion
|
489b7b7e5d
|
Fix race condition in RepositoryTest
|
2023-06-05 10:52:09 -04:00 |
|
Dominion
|
08c93ecac6
|
Tests are so fast now it's hard to catch this
|
2023-06-05 09:38:28 -04:00 |
|
Dominion
|
9c5f4bad26
|
Hashing Uri's doesn't work that way
Also fix CachingFileDownloader Cleanup
|
2023-06-04 16:07:22 -04:00 |
|
Dominion
|
81b0734dc9
|
Actions hates ~ apparently
|
2023-06-04 15:41:38 -04:00 |
|
Dominion
|
0158b6330d
|
Do not delete release cache between tests in CI
|
2023-06-04 14:51:36 -04:00 |
|
Dominion
|
937835a563
|
Fix ordering for remote GitHub features initialization
|
2023-06-04 14:27:24 -04:00 |
|
Dominion
|
0e187a430d
|
Add a caching FileDownloader for CI to be nice to Lummox
|
2023-06-04 14:26:21 -04:00 |
|
Dominion
|
baac58ec92
|
Actually enable the GitHub token for remote git feature testing
|
2023-06-04 14:03:00 -04:00 |
|
Dominion
|
395ee7d316
|
Add DummyGitHubService for live testing
- Also enable repo additional features for testing if possible
- Change a bunch of `TestInitialize`rs to `ClassInitialize`rs
|
2023-06-04 13:15:09 -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
|
3b870711f5
|
Enable login refresh attempts on test clients
|
2023-06-04 09:39:53 -04:00 |
|
Dominion
|
2da317b9b8
|
Extend test timeout specifically for GitHub actions
|
2023-06-04 09:34:52 -04:00 |
|
Dominion
|
078775c8a3
|
Minor timeout fix for repository test
|
2023-06-04 09:20:24 -04:00 |
|
Jordan Dominion
|
591335f224
|
Merge pull request #1513 from tgstation/StargetdPrs
`--staged` param for `prs` chat command
|
2023-06-04 01:00:02 -04:00 |
|
Dominion
|
97d5f58fd5
|
Move GitHub related utils to their own namespace
|
2023-06-04 00:47:15 -04:00 |
|
Dominion
|
083667d04d
|
Migrate ServerUpdater to use GitHubService
|
2023-06-04 00:40:14 -04:00 |
|
Dominion
|
fe7d91a06b
|
GitHubService and factory + AdministrationController replacement
|
2023-06-04 00:33:05 -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 |
|