Troy Dai
a50a5a9d73
Retry when lock file is occupied by other process
2016-03-10 11:46:52 -08:00
Sridhar Periyasamy
88c1340f6d
Merge pull request #1782 from jeremymeng/debian
...
Add support for building dotnet/cli on Debian.
2016-03-09 17:30:44 -08:00
Jeremy Meng
ee4bbb43ff
Add support for building dotnet CLI on Debian.
2016-03-09 23:05:02 +00:00
Pavel Krymets
9631ba8927
Generate actual deps.json file
2016-03-09 14:11:43 -08:00
Pavel Krymets
85b7336529
Merge pull request #1750 from dotnet/pakrym/deps-duplication-fix
...
Fix dependency context builder regression
2016-03-09 13:43:53 -08:00
Troy Dai
628f54c77c
Send an empty error message after global error is cleared
2016-03-09 08:15:18 -08:00
Andrew Stanton-Nurse
12dd8d6112
fix bad merge that lost removal of net45 from portable app test
2016-03-08 15:03:04 -08:00
Pavel Krymets
dd3c0f50db
Add reference assemblies and runtime targets support to dependency context builder.
2016-03-08 12:03:10 -08:00
Andrew Stanton-Nurse
7cc90d9ad1
Update dotnet-build to produce portable layout
...
dotnet-build will produce a deps file for portable builds, and will now
create "runnable" outputs for RID-less targets
the outputs won't actually be runnable today because we need corehost
changes and to generate a deps.json file for corehost to use.
2016-03-08 11:46:15 -08:00
Andrew Stanton-Nurse
444e4f9fd7
update version of nuget
2016-03-08 09:53:06 -08:00
Livar
5d78743324
Merge pull request #1740 from livarcocc/update_tests_to_lastest_runner
...
Updating test projects to the lastest version of dotnet-test-xunit runner.
2016-03-08 09:37:52 -08:00
Sridhar Periyasamy
d5748854fb
Merge pull request #1667 from Sridhar-MS/rhel
...
Add support for building dotnet CLI on RHEL.
2016-03-08 09:35:30 -08:00
Pavel Krymets
a0db5086f6
Fix dependency context builder regression
2016-03-08 09:22:17 -08:00
Sridhar Periyasamy
53fd607584
Fix EndToEnd tests for RHEL.
2016-03-07 20:23:41 -05:00
Sridhar Periyasamy
c4cb1f2d53
Merge branch 'rel/1.0.0' of https://github.com/dotnet/cli into rhel
...
Conflicts:
TestAssets/TestProjects/OutputStandardOutputAndError/project.json
2016-03-07 19:30:35 -05:00
Livar Cunha
6705585a67
Updating test projects to the lastest version of dotnet-test-xunit runner.
2016-03-07 14:55:39 -08:00
Bryan Thornbury
9f58651b6c
PR Feedback and nearly full test coverage for resolvers
...
fix
resolve rebase issues
2016-03-07 14:45:16 -08:00
Bryan Thornbury
b813e2b849
Fixes #1649
...
make things work again
fix
Tests Passing
cleanup
fix
fix
2016-03-07 14:35:41 -08:00
Bryan
42cc39252e
Refactor CommandResolver into individual CommandResolver Implementation
...
classes.
Write Unit Tests covering Composite DefaultCommandResolver and
ScriptCommandResolver.
baseline
Baseline2
2016-03-07 14:34:23 -08:00
Livar
1fccdbd6ec
Merge pull request #1697 from livarcocc/tests_to_run_in_message
...
Modified the protocol to send a the list of tests to run in a message
2016-03-07 14:01:45 -08:00
Livar Cunha
e498f1dc9d
Modified the protocol to send a the list of tests to run and to invoke the test runner with the wait command flag so that the runner waits for this list.
...
Modified the reporting channel factory to have a create for the adapter and a create for the runner channel. Also added an event to the create runner channel that people can listen and be notified when a test runner channel was created. I use this event to give the message handler access to the runner channel.
Added the new message handler to DotnetTest.
2016-03-04 17:14:56 -08:00
Pavel Krymets
f73e447cfc
Actually fix tests
2016-03-04 15:09:21 -08:00
Pavel Krymets
1658a40806
Fix tests
2016-03-04 15:05:29 -08:00
Pavel Krymets
1d7cff48d4
PR
2016-03-04 14:12:16 -08:00
Pavel Krymets
7df754be36
Finish builder tests
2016-03-04 11:01:15 -08:00
Pavel Krymets
0a0c4a830e
Even more tests
2016-03-04 11:01:15 -08:00
Pavel Krymets
dcaea8c7ca
More work and tests
2016-03-04 11:01:15 -08:00
Pavel Krymets
9bd9ca1512
Add more tests and some reading logic
2016-03-04 11:01:15 -08:00
David Fowler
3ed9361763
Merge pull request #1699 from dotnet/davidfowl/error-handling
...
Tweak error handling a little bit
2016-03-04 07:54:19 -08:00
David Fowler
25b5ce9c77
Tweak error handling a little bit
...
- Handle unresolved projects better in build
- Move unresolved package marking to the resolver
- Added ToString to LibraryKey for easy diagnosis of errors
2016-03-04 01:17:37 -08:00
Eric Erhardt
a709f772f1
Merge pull request #1645 from eerhardt/NewCorefx
...
Move to CoreFX build rc2-23901
2016-03-03 23:21:52 -06:00
Eric Erhardt
8e06989c8f
Add a workaround for a Sockets issue on Unix.
...
Adding an explicit reference to System.Net.NameResolution in our dotnet-projectmodel-server.Tests. The current build of Roslyn references an old version of System.Net.NameResolution which is the version that gets used during the test. Explicitly referencing the current CoreFX version for now. This should be reverted when the underlying bug gets fixed, or Roslyn moves to a newer CoreFX version.
2016-03-03 21:41:00 -06:00
Eric Erhardt
6468b14e1d
Move to CoreFX build rc2-23901
...
Update .exe's project.json Target Framework from dnxcore50 to netstandardapp1.5.
Update .dll's project.json Target Framework from dnxcore50 to netstandard1.3.
Adding workaround for DataContractSerialization to src\dotnet\project.json to fix crossgen issue.
Build 23901 has a dependency issue that doesn't allow the runtime.any.System.Private.DataContractSerialization
package to be restored. When we move to a new build of CoreFX we should take this workaround out.
2016-03-03 16:41:55 -06:00
Troy Dai
496d9fd141
Add test case for scenario in 1665
2016-03-03 13:13:15 -08:00
Pavel Krymets
d701e54d8c
Merge pull request #1671 from dotnet/pakrym/package-cache
...
Search for package cache hash file in right directory
2016-03-03 11:37:13 -08:00
Livar Cunha
03b6b8ada0
We had a bug where the framework for design time runs of dotnet test was hard coded into dnxcore50. Moved some things around so that we will pack the target framework from the project context.
2016-03-02 22:15:02 -08:00
Pavel Krymets
30992babaf
Search for package cache hash file in right directory
2016-03-02 20:04:26 -08:00
Sridhar Periyasamy
3a4ce0a86b
Add support for building dotnet CLI on RHEL.
2016-03-02 15:47:46 -08:00
Livar
5b1ad5fe3e
Merge pull request #1652 from livarcocc/test_output_param
...
Added output param to dotnet test
2016-03-02 14:09:40 -08:00
Troy Dai
b63705198c
Merge branch 'troy/1569' into rel/1.0.0
2016-03-02 09:31:36 -08:00
Livar
66a4554290
Merge pull request #1640 from livarcocc/update_xunit_runner
...
Updating tests to use the latest version of dotnet-test-xunit
2016-03-01 22:47:37 -08:00
Livar Cunha
ebab175d17
Added a command factory where you can fix the output parameters that will flow to the commands, like configuration, outputpath and in the future, framework, runtime and base path.
2016-03-01 22:28:46 -08:00
Livar Cunha
9953ab48b3
Changing from serializing ProcessStartInfo to our own TestStartInfo class, because serializing ProcessStartInfo doesn't really work cross-platform due to unsupported properties.
2016-03-01 21:53:51 -08:00
Livar Cunha
4108920510
Updating tests to use the latest version of dotnet-test-xunit, which supports debugging from VS. Also updating our xproj files so that we can build the CLI from VS using the CLI.
2016-03-01 16:28:10 -08:00
Troy Dai
9f8906fdac
Update dotnet projectmodel tests
2016-03-01 12:58:30 -08:00
Troy Dai
78433197b3
Add tests to capture issue 1568
2016-03-01 12:58:30 -08:00
Troy Dai
7582649f88
Merge branch 'troy/add.test.wip' into rel/1.0.0
2016-02-29 22:32:19 -08:00
Troy Dai
13f97b0cb8
Replace TestHelper with TestAssetsManager
2016-02-29 21:34:48 -08:00
Troy Dai
f7e4714dc5
Integrate ProjectModel server tests
2016-02-29 20:40:04 -08:00
Sridhar Periyasamy
de89da6a3a
Merge pull request #1551 from Sridhar-MS/cli-x86-support
...
Add support for building Windows x86 version of dotnet CLI
2016-02-29 14:59:51 -08:00