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