Commit Graph
340 Commits
Author SHA1 Message Date
Jordan Brown 8d37dca85c Merge branch 'dev' of https://github.com/tgstation/tgstation-server into 979-EnablePostgres 2020-06-04 17:06:45 -04:00
Jordan Brown 0c0e7e2590 Events refactor
- Add Components.Events namespace, move all event stuff there.
- Add README.
- Add EventScriptAttribute, all EventTypes must now have an associated script name.
- Added unit tests.
2020-06-01 12:34:47 -04:00
Jordan Brown 3220d2aeec Fix Postgres Update test again 2020-05-29 12:47:57 -04:00
Jordan Brown 179cd39468 Assert Inconclusive on update test 2020-05-29 10:31:42 -04:00
Jordan Brown ceb297a66c Merge branch 'master' of https://github.com/tgstation/tgstation-server into dev 2020-05-28 22:39:01 -04:00
Jordan Brown 28f9683553 Linux is the dumb 2020-05-28 17:25:24 -04:00
Jordan Brown f32be88910 Logging for days 2020-05-28 14:08:15 -04:00
Jordan Brown 2701305a85 Hmmmm 2020-05-28 14:05:45 -04:00
Jordan Brown 935a2173c8 Fuck it, just don't call TgsInitializationComplete 2020-05-28 13:43:57 -04:00
Jordan Brown 3b6b7ec4be Please make the pain stop 2020-05-28 13:31:38 -04:00
Jordan Brown c01256d9c8 Rerererere 2020-05-28 12:58:02 -04:00
Jordan Brown a6358d3f05 Could it really be that simple... 2020-05-27 21:18:21 -04:00
Jordan Brown 4afa5e75b0 AHHHH WTFFF 2020-05-27 21:08:29 -04:00
Jordan Brown 9d1b6e1666 Wtf is happening 2020-05-27 19:43:19 -04:00
Jordan Brown a4ce21eecf Log exports in DMAPI tests 2020-05-27 19:17:34 -04:00
Jordan Brown 224429e959 Increase the time we give DD to reboot 2020-05-27 17:54:16 -04:00
Jordan BrownandGitHub 47d1e94659 Merge branch 'dev' into 965-FixBrokenTests 2020-05-27 17:22:26 -04:00
Jordan Brown 3452a62589 Fix a minor async delayer issue 2020-05-27 15:13:59 -04:00
Jordan Brown 499172d268 Add some logging 2020-05-25 22:47:55 -04:00
Jordan Brown 5ca472f369 Merge branch 'dev' of https://github.com/tgstation/tgstation-server into 965-FixBrokenTests 2020-05-25 22:22:25 -04:00
Jordan Brown 812e27574d Is this the issue? 2020-05-25 20:36:12 -04:00
Jordan Brown 1652ed80eb Fix tests 2020-05-25 17:09:30 -04:00
Jordan Brown c86ed1eb5e Fix integration test 2020-05-25 15:57:45 -04:00
Jordan Brown 06d5515ebd Re-enable the disabled watchdog tests 2020-05-25 12:27:25 -04:00
Jordan Brown 12c92a79f4 Fix tests 2020-05-24 23:57:12 -04:00
Jordan BrownandGitHub 3ad18b2b07 Merge branch 'dev' into 979-Postgres 2020-05-24 19:17:51 -04:00
Jordan Brown 5d00e23a97 Add auto refresh functionality to IServerClient 2020-05-24 17:57:28 -04:00
Jordan Brown 823dab7b85 Port client/api libraries to .netstandard 2.1
- Enable nullable references
- Client v7, API v6.4.1
2020-05-24 16:42:31 -04:00
Jordan Brown 76a73c7922 Oops 2020-05-22 14:19:38 -04:00
Jordan Brown 24d6b648ef Improve integration test timeouts 2020-05-22 13:39:25 -04:00
Jordan Brown f466957007 Slightly shorter timespan as we need to not hit the Travis timeout 2020-05-22 11:38:37 -04:00
Jordan Brown f174dfa63a Cap integration tests to 10 minutes so we can better diagnose why Travis hangs 2020-05-22 11:26:11 -04:00
Jordan BrownandGitHub ce1a630e45 Merge branch 'dev' into 979-Postgres 2020-05-16 12:01:55 -04:00
Jordan Brown d2ab2a885f Implement PostgresSQL database context
- Add DatabaseType
- Add DatabaseContext
- Add SetupWizardry
- Add DesignTimeDbContextFactory
- Add migration
- Add integration test to travis as separate job (split out others too)
- Other minor code cleanups
2020-05-16 07:41:13 -04:00
Jordan Brown fea6deb33c Whatever 2020-05-15 23:14:12 -04:00
Jordan Brown 314b32256c Better assert failure message 2020-05-15 21:48:11 -04:00
Jordan Brown 448c658ed6 Fix this 2020-05-15 15:27:48 -04:00
Jordan Brown 79b25eca13 Add tests 2020-05-15 14:40:06 -04:00
Jordan Brown 779ca33ea4 Fix the build 2020-05-15 14:35:16 -04:00
Jordan Brown b228dac537 Change testing server default port 2020-05-15 14:34:44 -04:00
Jordan Brown 5ec4945125 IProcessSuspender -> IProcessFeatures
- Add support for getting the username of the executor.
2020-05-15 14:34:23 -04:00
Jordan Brown c88c4bbc3b Fix test assert 2020-05-14 23:21:43 -04:00
Jordan Brown 7f09ffe2d4 Change BYOND version used under test 2020-05-14 23:08:54 -04:00
Jordan Brown f993f52a85 Remove unused using 2020-05-14 20:15:38 -04:00
Jordan Brown 3f86492590 More testing 2020-05-14 18:02:00 -04:00
Jordan Brown 672c35ba72 Add successful heartbeat tests. + Tests topic calls 2020-05-14 17:18:39 -04:00
Jordan Brown e53404ea04 Add better test topic logging 2020-05-14 15:58:54 -04:00
Jordan Brown b8f04d81ce Build time optimization 2020-05-14 15:40:37 -04:00
Jordan Brown 7274e0c01d Add a warning about the BYOND pager 2020-05-14 13:46:47 -04:00
Jordan Brown e96296448b This test can now run on sqlite 2020-05-14 12:30:31 -04:00