Commit Graph

259 Commits

Author SHA1 Message Date
Pavel Krymets 6ca61a8fc7 Merge release/2.1 to dev 2018-03-30 16:33:44 -07:00
Justin Kotalik 847ab71209 Revert " Add deps file RH injection (#731)"
This reverts commit c217e7b690.
2018-03-27 17:21:57 -07:00
Pavel Krymets c217e7b690 Add deps file RH injection (#731) 2018-03-27 16:30:25 -07:00
Yanbing Shi 2233dcf509
Merge pull request #718 from aspnet/bangbingsyb/ancm-stress
IIS ANCM stress test application
2018-03-27 10:52:57 -07:00
Justin Kotalik 3eee8b8958 Cleanup CancellationToken code 2018-03-26 18:15:36 -07:00
Yanbing Shi 0716789523 move to test folder 2018-03-25 22:42:37 -07:00
Pavel Krymets 79b038afb4 Revert "Merge branch 'dev' into release/2.1"
This reverts commit 88d40dacf9, reversing
changes made to ed801f0e88.
2018-03-23 08:35:53 -07:00
Pavel Krymets 88d40dacf9
Merge branch 'dev' into release/2.1 2018-03-22 16:47:41 -07:00
Pavel Krymets ed801f0e88 Do not return 200 for exceptions 2018-03-22 16:43:11 -07:00
Pavel Krymets 9f76dfa31f
Merge pull request #719 from aspnet/pakrym/fix-error-code
Do not return 200 for exceptions
2018-03-22 16:23:11 -07:00
Pavel Krymets 1686a71046 Return HRESULT 2018-03-22 15:49:18 -07:00
Pavel Krymets f6f5e575fb Test more things 2018-03-22 13:11:29 -07:00
Pavel Krymets 205fe9daf1 Do not return 200 for exceptions 2018-03-22 12:21:10 -07:00
Justin Kotalik f1058f8575
Cleanup ReadAsync calls, make IISHttpContext private (#696) 2018-03-22 11:13:06 -07:00
Pavel Krymets f4890ac7a2
Merge pull request #716 from aspnet/release/2.1
Merge Release/2.1 to dev
2018-03-22 10:23:29 -07:00
Pavel Krymets af96c91584
Add support for running test sites on IIS from VS (#714) 2018-03-22 10:21:59 -07:00
Justin Kotalik edcc74be3d
Remove test parallelization (#712) 2018-03-22 09:36:04 -07:00
Nate McMaster b9a2e5b627
Merge branch 'release/2.1' into dev 2018-03-21 17:43:29 -07:00
Pavel Krymets 689f114932
Add Managed to native project dependencies (#708) 2018-03-21 16:23:48 -07:00
Justin Kotalik be08942b57
Merge pull request #699 from aspnet/release/2.1 2018-03-19 17:10:44 -07:00
Justin Kotalik db27e1c891 Revert "Cleanup ReadAsync calls, make IISHttpContext private. (#685)"
This reverts commit 8c4a83dbbf.
2018-03-19 11:09:44 -07:00
Justin Kotalik 8c4a83dbbf
Cleanup ReadAsync calls, make IISHttpContext private. (#685) 2018-03-19 11:08:36 -07:00
Justin Kotalik cf4874997e
Heap allocate HTTP_DATA_CHUNK if the size of the response is too large. (#683) 2018-03-16 16:56:23 -07:00
Justin Kotalik 4b4bc2d49c
Disable flaky test SynchronousReadAndWriteTests.ReadAndWriteEchoTwice (#688) 2018-03-16 15:41:01 -07:00
Justin Kotalik b0ec797681
Re-Enable ANCM OutOfProcess tests (#678) 2018-03-16 12:10:19 -07:00
Justin Kotalik 5e74b36c53
Verify read/write buffers, use offset parameter when reading. (#652) 2018-03-16 10:11:20 -07:00
Justin Kotalik 8588b77160
Re-adding Concurrent read/write tests. Fix flakiness. (#650) 2018-03-15 10:15:55 -07:00
Pavel Krymets 174a52e5cd
Add support for unit testing from console (#665) 2018-03-14 13:19:41 -07:00
Justin Kotalik d987b48672
Expect websockets to be disabled on Win7. (#649) 2018-03-09 12:30:08 -08:00
Justin Kotalik ce2a5adb10 Use 10.0.15063.0 for Windows SDK 2018-03-08 12:10:29 -08:00
Justin Kotalik ad82bd31d8
Fix argument parsing for hostfxr, add native unit tests. (#635) 2018-03-08 11:53:12 -08:00
Justin Kotalik 00b1948937
Adds websocket feature detection, test cleanup. (#624) 2018-03-08 09:52:45 -08:00
Justin Kotalik 53360e0165
Disable SynchronousReadAndWriteTest (#630) 2018-03-06 16:58:34 -08:00
Justin Kotalik 4e8a9d2493
Move reading and writing of Pipelines to a single loop; Cancel Read every time we write. (#582) 2018-03-04 19:52:41 -08:00
Justin Kotalik 21b1febf2b
Adds environment variable feature for inprocess (#583) 2018-02-21 12:36:39 -08:00
Justin Kotalik babac2c795
Update tests to use test fixture (#571) 2018-01-29 17:48:11 -08:00
Nate McMaster 011cf720e6 Add IServerVariablesFeature
Enables fetching variables directly from IIS when using in-process
hosting. This is not available for out-of-process hosting.

Other changes:
 - Update tests to only run if IIS Express has been updated to support
 the new schema for hostingModel
 - Add a simpler test fixture for in-proc testing
2018-01-29 12:51:26 -08:00
Justin Kotalik ab7ec622ef
Make paths absolute for in-process, fix relative path check (#513) 2018-01-17 16:43:49 -08:00
Justin Kotalik c0761df411
Disables Functional tests due to status code 400 issues (#505) 2018-01-04 12:41:27 -08:00
Justin Kotalik 5d8670243c
Use location of aspnetcore.dll rather than the activating process. (#500) 2018-01-03 11:49:43 -08:00
Justin Kotalik 407f55841b
Disables tests (#499) 2017-12-29 18:05:17 -08:00
Justin Kotalik b70191fb82 Specify configuration for functional tests 2017-12-29 14:07:47 -08:00
Justin Kotalik 3f31706743 Resolve internal package reference issue 2017-12-29 12:48:01 -08:00
Justin Kotalik 3d17a40c0d Removing other test projects 2017-12-29 12:48:00 -08:00
Justin Kotalik 90d5f124b6 remove tests from ANCM as cyclic dependencies 2017-12-20 18:02:27 -08:00
Justin Kotalik b68d76417d removes .all package 2017-12-20 17:37:25 -08:00
ASP.NET CI fa9d7a7e8c Update dependencies.props
[auto-updated: dependencies]
2017-12-20 13:46:28 -08:00
BrennanConroy 2cf020103a Update to new corefx packages (#486) 2017-12-20 13:46:27 -08:00
pan-wang 30bbd87d81 Panwang/refactor (#277)
* Init check in for refactoring

* clean up to make app_offline work

* update loadassembly and build

* add configpath to aspnetcore_config to make recycle work

* Adds in process component to refactor (#249)

* outprocess first checkin (still missing marjor components)

* Adds In-Process support for shimmed module. (#257)

* Init check in for refactoring

* clean up to make app_offline work

* update loadassembly and build

* add configpath to aspnetcore_config to make recycle work

* Adds in process component to refactor (#249)

* outprocess first checkin (still missing marjor components)

* Adds In-Process support for shimmed module. (#257)

* load from bin start and catch unhandled exception

* Fixes request handler vcxproj

* Adds request handler to nuget package

* build issues

* outofprocess refactoring

* adding logging support

* enforce Warning As Error for build and enable process recycle for outofprocess

* fix AV for win32 build and update build flags

* Fixed m_srwLock lock issue

* remove dealock in loadmanagedapp and remove UseMFC

* Readd lost exception catching

* nuget package issue and status code

* fixing warnings

* Adds Headers

* removing web sockets exe for now

* remove flags

* nuspec stuff

* spelling

* only look in inetsvr for now (or same folder)

* rename method

* terminte thread before closing the handle to it

* couple changes related with AV

* null check and Kill thread for in process if dotnet timed out

* fix recursive lock issue reported by appverifier

* client disconnect support AV fix

* flow 502.5 process start failure error page

* Feedback from inperson code review
2017-12-20 13:46:27 -08:00
jhkimnew 9a1cc4ba1c clean up test framework utility functions (#273) 2017-12-19 18:40:11 -08:00