Commit Graph

1420 Commits

Author SHA1 Message Date
Jordan Dominion abdf8b6bfd Fix build 2023-10-21 19:06:41 -04:00
Jordan Dominion 5bb655e3f6 Add test for hard links 2023-10-21 18:55:36 -04:00
Jordan Dominion fd6de0fee2 Rename *SymlinkFactory to *FilesystemLinkFactory to better reflect new behavior 2023-10-21 18:42:19 -04:00
Jordan Dominion afceee3a96 I was unsure about DefaultIOManager.DeleteDirectory, so here's another unit test. 2023-10-21 18:26:53 -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 8834fdb817 Fix failing unit test 2023-10-21 12:08:09 -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 d6881f65f7 Correct i before e typos 2023-10-21 04:17:39 -04:00
Jordan Dominion 279671c7cb Remove failing and badly conceived test 2023-10-21 03:49:28 -04:00
Jordan Dominion 1480e48e54 Take advantage of Robust's logging cvars
- Finally add port test retries for up to 5s.
- Fix weirdness with logging to file vs reading std handles.
- Replace some "DD" references with "server"
2023-10-21 03:40:39 -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 471856c5ac Merge branch 'dev' into V6 2023-10-21 00:07:49 -04:00
Jordan Dominion 2f5e62c9a0 A note to help future errors on this assert 2023-10-20 23:48:14 -04:00
Jordan Dominion 8a5d0d40e5 Test DMAPI security level and CWD is Live 2023-10-20 23:48:13 -04:00
Jordan Dominion 65d9785c24 Fix merge build errors 2023-10-20 21:41:24 -04:00
tgstation-server 2e3aaf568e Merge branch 'dev' into V6 2023-10-20 13:32:26 +00:00
tgstation-server c0e5c5fb0e Merge branch 'master' into dev 2023-10-20 12:58:19 +00:00
Jordan Dominion c11afb5ecc Add /tg/station workstation integration tests 2023-10-19 21:01:32 -04:00
Jordan Dominion cd61bd317f Up timeout for dump tests
Addresses the failure in the last nightly
2023-10-19 20:07:11 -04:00
tgstation-server fffd75294d Merge branch 'dev' into V6 2023-10-18 05:32:42 +00:00
tgstation-server 17b33548a0 Merge branch 'master' into dev 2023-10-18 04:55:32 +00:00
Jordan Dominion 356a2c24f8 Find a good version for linux compat tests
Needed https://www.byond.com/forum/post/2402692 fixed
2023-10-17 19:16:38 -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 6c4046ca8c Fix temp path issue in version tests 2023-10-16 11:17:32 -04:00
Jordan Dominion c462fabe8e Use deterministic temp paths in integration tests 2023-10-16 09:38:28 -04:00
Jordan Dominion 33f0933b0d Stop spamming firewall exceptions on dev machines 2023-10-16 09:25:51 -04:00
Jordan Dominion a71f23ee29 Fix event tests 2023-10-16 09:22:11 -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 0413f8b676 Fix test location 2023-10-16 01:30:08 -04:00
Jordan Dominion 512aa8f7ae Fix test cleaning 2023-10-16 01:20:25 -04:00
Jordan Dominion b397b05f60 This reboot was too fast 2023-10-16 01:18:24 -04:00
Jordan Dominion 2a7ac83c9a Merge branch 'V6' into OpenDream 2023-10-16 01:11:18 -04:00
Jordan Dominion bb5fd19eae Fix other failing test 2023-10-16 01:08:52 -04:00
Jordan Dominion 4fca3242ce Remove debug code 2023-10-16 01:07:43 -04:00
Jordan Dominion 71d803ccc4 More OD test fixes 2023-10-16 01:07:34 -04:00
Jordan Dominion 257b7beaa8 Make reboots a lot faster 2023-10-16 01:07:21 -04:00
tgstation-server dff01d2073 Merge branch 'dev' into V6 2023-10-16 04:43:19 +00: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