Commit Graph
301 Commits
Author SHA1 Message Date
Jordan Dominion 14ed93c12a Make every LongRunning DMAPI test compile generate a unique .rsc 2023-10-25 08:40:56 -04:00
Jordan Dominion 13128abe73 Fix overeager required process killing 2023-10-25 02:54:50 -04:00
Jordan Dominion b21f3a880f Use a higher priority thread here to ensure the dump test runs successfully 2023-10-24 04:03:56 -04:00
Jordan Dominion 30f2afe43b Merge branch 'V6' into OpenDream 2023-10-23 20:23:32 -04:00
Jordan Dominion 9b405784cc Fix a race condition in compat tests 2023-10-23 02:03:36 -04:00
Jordan Dominion 20428736ec Merge branch 'master' into dev 2023-10-22 19:59:03 -04:00
Jordan Dominion 720c42c522 Test that GameStaticFiles work in live tests 2023-10-22 13:59:54 -04:00
Jordan Dominion b22368086b Additional test logging 2023-10-21 20:41:09 -04:00
Jordan Dominion 71f5c739d8 Fix tests using BasicWatchdog failing 2023-10-21 20:41:08 -04:00
Jordan Dominion abdf8b6bfd Fix build 2023-10-21 19:06:41 -04:00
Jordan Dominion 44729820ed Remove unused variable and fix test buffer size 2023-10-21 16:20:40 -04:00
Jordan Dominion 571c555360 Finally find a way to test if Linux is being shitty to us about links 2023-10-21 12:32:35 -04:00
Jordan Dominion c66890d802 Merge branch 'master' into dev 2023-10-21 12:12:39 -04:00
Jordan Dominion cba6d1b838 Test we're populating the old CompileJob.ByondVersion for compatibility 2023-10-21 09:57:54 -04:00
Jordan Dominion aa0ca834d6 Sort usings 2023-10-21 09:41:10 -04:00
Jordan Dominion ba5823c631 Set minimum required OD commit to https://github.com/OpenDreamProject/OpenDream/commit/fab769776dada6b9bcad546094d78c604049e0e9 2023-10-21 09:40:43 -04:00
Jordan Dominion 279671c7cb Remove failing and badly conceived test 2023-10-21 03:49:28 -04:00
Jordan Dominion 45f5f7456a Remove some unused usings 2023-10-21 01:45:44 -04:00
Jordan Dominion 66ace82477 Merge branch 'V6' into OpenDream 2023-10-21 00:32:10 -04:00
Jordan Dominion 8a5d0d40e5 Test DMAPI security level and CWD is Live 2023-10-20 23:48:13 -04:00
tgstation-server c0e5c5fb0e Merge branch 'master' into dev 2023-10-20 12:58:19 +00:00
Jordan Dominion cd61bd317f Up timeout for dump tests
Addresses the failure in the last nightly
2023-10-19 20:07:11 -04:00
Jordan Dominion 4599e462b2 Fix test timeouts for OpenDream installation 2023-10-16 12:36:50 -04:00
Jordan Dominion 5608b93ac1 Fix various CI test issues 2023-10-16 11:45:06 -04:00
Jordan Dominion ef8b2e860f SocketOption.DontLinger is Windows only 2023-10-16 11:26:08 -04:00
Jordan Dominion 8e5f2dd696 Undo breaking API 10 changes
- Restore backwards compatible `ByondController`
2023-10-16 02:45:48 -04:00
Jordan Dominion 9a3d02a244 BYOND -> Engine nomenclature changes 2023-10-16 01:44:56 -04:00
Jordan Dominion 2a7ac83c9a Merge branch 'V6' into OpenDream 2023-10-16 01:11:18 -04:00
Jordan Dominion 71d803ccc4 More OD test fixes 2023-10-16 01:07:34 -04:00
tgstation-server 9011cf31e8 Merge branch 'master' into dev 2023-10-16 04:39:16 +00:00
Jordan Dominion c7b577d03e Add another possible win32 error to dump tests 2023-10-15 23:27:22 -04:00
Jordan Dominion 37c6e1bfe9 Slight expression extraction to help with debugging 2023-10-15 22:39:21 -04:00
Jordan Dominion 15a3c12211 Fix more bad ports with test topics 2023-10-15 21:29:21 -04:00
Jordan Dominion 5fdaaccd68 Use the new system for finding the topic port 2023-10-15 20:50:00 -04:00
Jordan Dominion 89ad990212 Fix test assumption confusion 2023-10-15 20:49:42 -04:00
Jordan Dominion ed00399c39 Make some logging engine agnostic 2023-10-15 16:05:12 -04:00
Jordan Dominion 88773528a9 Make some live tests more generic for OpenDream 2023-10-15 15:42:26 -04:00
Jordan Dominion 32873fa618 More API sanity for EngineVersions 2023-10-15 10:58:16 -04:00
Jordan Dominion a4a3b78645 Clean up ByondResponse 2023-10-15 01:50:39 -04:00
Jordan Dominion 1eeba3a4b2 Rename ByondVersion to EngineVersion 2023-10-15 01:49:39 -04:00
Jordan Dominion b8b9ad1e35 Fix BYOND specific WatchdogTest asserts 2023-10-14 23:11:03 -04:00
Jordan Dominion 84c0fcd903 Redo how ByondVersion is implemented to support custom OD builds
- `SourceCommittish` -> `SourceSHA`, now MUST be full length.
- Fix OpenDreamInstaller.DownloadVersion requiring a JobProgressReporter.
- Fix naming of BYOND firewall rules
2023-10-14 21:54:33 -04:00
Jordan Dominion 188932e800 Compare ByondVersion not Version 2023-10-14 14:35:34 -04:00
Jordan Dominion 46ed0ab4c2 Fix bad assumption about DummyGitHubService
How was this working previously?
2023-10-14 13:22:43 -04:00
Jordan Dominion 22f9a3bc61 Rework OD test to be alongside main tests
Fix a bunch of VS messages too
2023-10-14 12:17:32 -04:00
Jordan Dominion 59cefa9f4f Fix a VS message 2023-10-14 11:37:09 -04:00
Jordan Dominion abf7feed89 Merge branch 'V6' into OpenDream 2023-10-14 11:27:38 -04:00
tgstation-server ec2929b01f Merge branch 'master' into dev 2023-10-14 08:19:36 +00:00
Jordan Dominion a6907d360d Missed a spot 2023-10-14 03:45:36 -04:00
Jordan Dominion a3e3733668 Get most of the BYOND integration test working 2023-10-14 03:39:57 -04:00