Commit Graph

354 Commits

Author SHA1 Message Date
Pavel Krymets 8ea2cd9081
Ship shim with integration testing (#1129) 2018-08-01 15:40:45 -07:00
Pavel Krymets 4b5a32d3b9
Use TestApplication (#1118) 2018-07-31 19:32:48 -07:00
Pavel Krymets d99d2d881c
Fix HTTPS certs on VSTS (#1123) 2018-07-31 16:35:34 -07:00
Pavel Krymets 652c529f8f
Fix ServerShutsDownWhenMainExits test (#1120) 2018-07-30 14:52:04 -07:00
Pavel Krymets 5d4fedaeac
Remove extra logic from file watcher (#1107) 2018-07-30 14:37:33 -07:00
Pavel Krymets 7d641f8796
Skip VSTS attribute (#1115) 2018-07-30 08:27:06 -07:00
Justin Kotalik 41493f01e3
Don't stop redirect stdout/stderr after startup is done. (#1067) 2018-07-29 23:25:32 -07:00
Justin Kotalik 0af3bef0fe
Fix win7 test failures. (#1109) 2018-07-27 17:32:01 -07:00
Ryan Brandenburg c6ba21efc1 Add VSTS ci pipeline (#893) 2018-07-27 16:34:21 -07:00
Pavel Krymets 12011b3809
Cleanup testsite module locations (#1110) 2018-07-27 16:11:17 -07:00
Justin Kotalik f901bca8a7
Fixing jenkins agents. (#1106) 2018-07-27 15:00:04 -07:00
Pavel Krymets afa5d60821
Add content/webroot and currect directory tests (#1103) 2018-07-26 12:12:12 -07:00
Pavel Krymets 61b4473abe
Fix another shutdown race and appofline race (#1071) 2018-07-26 08:12:08 -07:00
Justin Kotalik ba18129d79
Skip win7 tests (#1096) 2018-07-25 15:26:01 -07:00
Pavel Krymets aa8a8b7471 Skip IIS Jenkins (#1094) 2018-07-25 13:11:40 -07:00
Justin Kotalik 5bd475ef90
Add event logs for some startup failure cases (#1081) 2018-07-24 13:17:05 -07:00
Pavel Krymets fba4e3ec4e
Switch to non-experimental filesystem (#1082) 2018-07-23 08:57:43 -07:00
Justin Kotalik 256aed8369
Make IISExpress shutdown gracefully. (#1066) 2018-07-19 23:20:13 -07:00
Justin Kotalik 89fda83bbd
Move config operations from helpers to functions on the deployment parameters (#1063) 2018-07-19 11:14:07 -07:00
Justin Kotalik 97ebe36b13
Disable client disconnect tests (#1076) 2018-07-18 14:18:42 -07:00
Pavel Krymets 54471a2930
Add client abort tests (#1051) 2018-07-17 20:26:57 -07:00
Justin Kotalik b741743537
Set IsMet and SkipReason with empty constructor (#1070) 2018-07-17 13:03:04 -07:00
Justin Kotalik c657e31b94
Fix Console invalid handle issues. (#1029) 2018-07-13 21:32:20 -07:00
Justin Kotalik b359d6bed1
Fix CI test failures (#1045) 2018-07-13 11:35:52 -07:00
Justin Kotalik 36d7c8ec42
Add startup event log for ANCM inproc (#1047) 2018-07-12 16:03:06 -07:00
Pavel Krymets 6bed0b7206
Add Microsoft.AspNetCore.Server.IntegrationTesting.IIS package (#1037) 2018-07-12 11:56:33 -07:00
Justin Kotalik ba599c49bb
Be more resiliant to apphost.config issues (#1044) 2018-07-12 09:45:51 -07:00
Pavel Krymets c81f379045
Normalize file extensions and project structures (#1038) 2018-07-12 09:30:50 -07:00
Justin Kotalik 385f647215
Allow debug log file to be specified in handler settings; move tests from IISExpress to shared. (#1033) 2018-07-11 18:29:36 -07:00
Pavel Krymets 9635d4fd8d
Cleanup compilation warnings and re-enable asserts (#1035) 2018-07-11 11:47:22 -07:00
Pavel Krymets e1f1705d11
Reenable tests and forward fixture logs (#1034) 2018-07-11 09:38:40 -07:00
Justin Kotalik 11b83dc2b3
Rename reg keys from IIS ANCM V1 to V2 (#1017) 2018-07-10 10:32:01 -07:00
Pavel Krymets f7936ac062
Finish up appoffline refactoring (#1018) 2018-07-09 16:17:33 -07:00
Pavel Krymets cbfd791d7b
Make facts and theories conditional (#1023) 2018-07-09 09:54:48 -07:00
Pavel Krymets 3ec66beecd Move IIS tests to a test group 2018-07-06 17:02:54 -07:00
Justin Kotalik 8ad64d2a35
Port IISExpress tests to run on both IIS and IISExpress (#1010) 2018-07-06 16:16:29 -07:00
Pavel Krymets 99ec23097e
Merge pull request #1015 from aspnet/pakrym/flush-sync
Sync native calls
2018-07-06 15:09:46 -07:00
Pavel Krymets 5f02de1e2c Test 2018-07-06 14:43:33 -07:00
Pavel Krymets 724cc3ce88
Only run fallback logic for dotnet and dotnet.exe (#1004) 2018-07-03 16:49:24 -07:00
Justin Kotalik e7d36a42e6
Only add environment variables if we are running on win8.1 or above. (#1007) 2018-07-03 16:27:28 -07:00
Justin Kotalik 9b7ee92028
Check thread invalid handle and remove extra dup2 call. (#1008) 2018-07-02 17:18:05 -07:00
Justin Kotalik dfd75e939d
Add full IIS tests (#979) 2018-07-02 12:15:15 -07:00
Pavel Krymets 65d3787fc4
Pass parameters to createapplication method (#998) 2018-06-29 12:42:00 -07:00
Pavel Krymets f5f0988baf
Make handlerSettings optional (#989) 2018-06-29 08:44:03 -07:00
Pavel Krymets b84a233d39
Add ability to print debug logs to a file (#954) 2018-06-28 11:52:53 -07:00
Justin Kotalik 4a09d4795e
Use HandleWrapper and initialize variables for FileOutputManager (#986) 2018-06-28 09:09:34 -07:00
Pavel Krymets 27780c28ba
Do not override error responses (#985) 2018-06-27 22:53:30 -07:00
Justin Kotalik fac42c78a1
Re-enable flaky logging tests, add logs to output redirection providers, fix potential race condition in closing pipe output. (#971) 2018-06-26 11:28:56 -07:00
Justin Kotalik 0d96354eef
Return static 500.30 file on startup fails for in-process (#934) 2018-06-25 17:12:30 -07:00
Pavel Krymets bc345bc8e7
Reduce usage of static inprocess application (#962) 2018-06-25 08:46:16 -07:00