Pavel Krymets
375d037946
Add applicationInitialization tests ( #1402 )
2018-09-19 16:32:24 -07:00
Justin Kotalik
b41f1f0cae
Make cert fixture lazy ( #1412 )
2018-09-19 12:26:14 -07:00
Pavel Krymets
4e57b0e1f1
Add functional style request aborted test ( #1406 )
2018-09-19 10:09:44 -07:00
Pavel Krymets
608889b110
Remove server header assert ( #1407 )
2018-09-19 10:06:23 -07:00
Pavel Krymets
b6c311c14d
Add client disconnect and connection abort support ( #1388 )
2018-09-18 16:36:52 -07:00
Justin Kotalik
ece5ad36e2
Implement ITlsConnectionFeature ( #1390 )
2018-09-18 14:22:56 -07:00
Pavel Krymets
5e896ca506
Implement IHttpBufferingFeature ( #1391 )
2018-09-17 12:04:12 -07:00
Justin Kotalik
2cd6ad6d50
Add windows auth tests for inproc ( #1385 )
2018-09-17 11:57:46 -07:00
Justin Kotalik
e477f47ba8
Cleanup log file tests ( #1398 )
2018-09-17 08:07:16 -07:00
Pavel Krymets
1a0f988064
Skip AppOfflineDroppedWhileSiteFailedToStartInRequestHandler_SiteStops_InProcess ( #1396 )
2018-09-13 11:22:11 -07:00
Justin Kotalik
3649f5bb81
Add OutOfProc logging tests/ merge all inproc test sites into a single site ( #1384 )
2018-09-12 23:20:52 -07:00
Pavel Krymets
eb6b6e58c2
Reenable tests that were throwing in Program.Main ( #1379 )
2018-09-07 10:12:38 -07:00
Justin Kotalik
2cc108b2e1
Write wide strings to stdout; cleanup logging providers; test utf8 ( #1332 )
2018-09-06 11:57:00 -07:00
Justin Kotalik
1fca011674
Fix output location for lib files ( #1373 )
2018-09-06 10:32:49 -07:00
Pavel Krymets
b1f0f173aa
Use ConnectionResetException with 'The client disconnected' message ( #1364 )
2018-09-06 10:10:07 -07:00
Pavel Krymets
88d8571474
Add Trace level for request events, allow logging to eventlog ( #1337 )
2018-09-05 17:15:04 -07:00
Pavel Krymets
5956300df7
Retry TestServer port selection ( #1367 )
2018-09-05 16:48:23 -07:00
Mike Harder
2f4172e7e7
Reduce probability of MultipleAppTests failure ( #1365 )
...
- Decrease false-positive failure rate from 1 in 1,000 to 1 in 1,000,000
- Addresses #1350
2018-09-05 16:43:09 -07:00
Pavel Krymets
0459b6d0d4
Fix dotnet.exe abort exception and startup/shutdown timeouts ( #1352 )
2018-08-31 09:05:46 -07:00
Justin Kotalik
729a98adfc
Call AllocConsole ( #1351 )
2018-08-30 12:20:53 -07:00
Justin Kotalik
c62c7f6a61
Check event logs until process start time ( #1338 )
2018-08-28 14:26:07 -07:00
Justin Kotalik
2605b943f3
Use only one log file for stdout ( #1334 )
2018-08-27 16:50:16 -07:00
Pavel Krymets
9f49539177
Re enable --no-restore ( #1336 )
2018-08-27 11:10:16 -07:00
Pavel Krymets
9b68c5ce89
Add tests for processpath and arguments ( #1331 )
2018-08-24 22:20:28 -07:00
Pavel Krymets
6ddbfb64b9
Improve configuration file handling logic ( #1317 )
2018-08-24 20:20:26 -07:00
Justin Kotalik
2cbf5bd84e
Query event logs when verifying event log messages. ( #1323 )
2018-08-24 16:02:04 -07:00
Pavel Krymets
9d5cbe1e3d
Remove Internal.Sdk reference from test projects ( #1318 )
2018-08-23 15:49:39 -07:00
Justin Kotalik
3b3f128306
Enable app verifier on VSTS; Fix debug log handle use ( #1291 )
2018-08-22 15:39:59 -07:00
Pavel Krymets
eebbb6a602
Support portable.exe apps and better error reporting ( #1287 )
2018-08-22 12:04:04 -07:00
Pavel Krymets
e26231b613
Cleanup application manager ( #1250 )
2018-08-22 08:23:40 -07:00
Justin Kotalik
cc96a611ea
Fix failing tests ( #1288 )
2018-08-21 15:11:39 -07:00
Justin Kotalik
2778570f0b
Redirect native logs into stdout and pipe ( #1154 )
2018-08-21 14:03:26 -07:00
Mike Harder
2d61889e5e
Support empty value for ASPNETCORE_PORT ( #1280 )
...
- Addresses #1264
2018-08-21 13:44:34 -07:00
Nate McMaster
84d4627b8b
Upgrade build tools to use the 2.1.400 SDK ( #1249 )
2018-08-17 15:23:18 -07:00
Pavel Krymets
6440545c4a
Add hosting model switch tests ( #1245 )
2018-08-15 16:47:47 -07:00
Pavel Krymets
60ca38ab56
Fix deployment parameters override ( #1241 )
2018-08-15 12:15:21 -07:00
Pavel Krymets
3e00887c2f
Call StopServer before checking all event logs ( #1242 )
2018-08-15 12:13:25 -07:00
Mike Harder
1328162052
Remove early dereference of ASPNETCORE_PORT env var ( #1225 )
...
- Addresses #1119
- Includes workaround for #1237
2018-08-14 16:53:13 -07:00
Justin Kotalik
0d91dde270
Dynamically link ucrt for release builds ( #1230 )
2018-08-14 12:32:39 -07:00
Pavel Krymets
d725972355
Start adding configuration reload tests ( #1212 )
2018-08-13 13:02:57 -07:00
Pavel Krymets
36add746d7
General cleanup
2018-08-13 08:51:03 -07:00
Pavel Krymets
8361b8cfa9
Split handler resolution from application info ( #1177 )
2018-08-09 11:32:51 -07:00
Pavel Krymets
e6330ab19b
Fix win7 test again ( #1187 )
2018-08-09 10:08:44 -07:00
Pavel Krymets
d7ad4c79ee
Fix incremental checks for test projects ( #1186 )
2018-08-09 10:03:03 -07:00
Pavel Krymets
d6f410bf42
Add locked app_oflline file test and remove retrying client ( #1178 )
...
* Add locked app_oflline file test and remove retrying client
* Write bytes to file
2018-08-09 09:21:02 -07:00
Pavel Krymets
d153bab4a1
Use configurationRedirection for IIS Deployer ( #1170 )
2018-08-08 11:25:44 -07:00
Mike Harder
7431892e64
Replace "std::experimental::filesystem" with "std::filesystem" ( #1153 )
...
* Continuation of #1082
2018-08-07 16:37:11 -07:00
Pavel Krymets
c6830afa55
Add default debug log file name and dll information to debug log ( #1149 )
2018-08-06 17:20:44 -07:00
Mike Harder
60a559719f
Reduce probability of startup port collisions ( #1136 )
...
- GetTickCount() is limited to the resolution of the system timer, which is typically 10-16 ms. If two apps in separate app pools are started within this time window, it's possible GetTickCount() will return the same value, which causes the apps to try the same random port(s).
- Addresses #1124
2018-08-06 14:41:11 -07:00
Mike Harder
d199de2c80
Revert "Replace "std::experimental::filesystem" with "std::filesystem" ( #1153 )"
...
This reverts commit 2a761d635c .
2018-08-03 15:44:35 -07:00