Commit graph

1256 commits

Author SHA1 Message Date
Bryan Thornbury
0b27dba299 Merge pull request #1240 from dotnet/brthor/stream_forwarding_changes
Stream Forwarding Changes.
2016-02-09 10:45:35 -08:00
Bryan Thornbury
0d5984ec6e Fix Incremental Test 2016-02-09 10:05:07 -08:00
Pavel Krymets
055a0cd725 Merge pull request #1249 from dotnet/pakrym/paths
Refactor output directory code, add support for --build-base-path and flat --output
2016-02-09 09:25:14 -08:00
Pavel Krymets
0f82ae37f3 Refactor output directory code 2016-02-09 08:52:59 -08:00
Eric Erhardt
4908436958 Merge pull request #1261 from eerhardt/TestDirectory
Test directory refactoring step 1.
2016-02-08 21:36:29 -06:00
Eric Erhardt
7b40b04e2f Merge pull request #1256 from eerhardt/FixCacheOnUnix
Fix the package cache on CI on Unix.
2016-02-08 20:47:38 -06:00
Eric Erhardt
3d14caceff Test directory refactoring step 1.
Moving TestProjects and TestPackages under root 'TestAssets' folder.

Partial fix #1250
2016-02-08 20:35:22 -06:00
Bryan Thornbury
ff888a70a4 Fix the compile Test 2016-02-08 18:01:27 -08:00
Eric Erhardt
a3ab4d16d1 Fix the package cache on CI on Unix.
On the CI machines, the $HOME variable is redirected to the artifacts folder, which is under the repo root. The package cache is using $HOME. Thus between runs, the cache is removed.

To fix this, change the package cache on CI runs to be outside of the repo.
2016-02-08 17:50:52 -06:00
Bryan Thornbury
2106bb9295 Remove the Async Ordering Test 2016-02-08 14:19:04 -08:00
Bryan Thornbury
b8e95a9568 Argument Fowarding Tests should account for newline added by StreamFowarder. Add an entry to developer guide so command developers will use Console.WriteLine. PR feedback and slight refactoring. 2016-02-08 14:19:03 -08:00
Bryan Thornbury
ccaaebf6e5 Stream Forwarding changes to not wait on buffer full before writing. Instead input streams will be read character by character as they Console.Write or Console.WriteLine. Upon finding a newline character, the line will be printed to the parent process's console. 2016-02-08 14:19:02 -08:00
Pavel Krymets
129bd03098 Merge pull request #1284 from dotnet/pakrym/dcfix
Fix dependency context bug and add load overload
2016-02-08 13:23:42 -08:00
Pavel Krymets
029de95d0f Fix dependency context bug and add load overload 2016-02-08 12:22:12 -08:00
Pranav K
880c141029 Merge pull request #1281 from dotnet/prkrishn/dependencycontext
* Don't throw if Assembly.GetEntryAssembly is null
2016-02-08 11:58:47 -08:00
Pranav K
03d112543b * Don't throw if Assembly.GetEntryAssembly is null
* Add a CompilationOptions.Default for convenient use when
  DependencyContext.Default is null.
2016-02-08 10:06:32 -08:00
Eric Erhardt
55f44f14eb Merge pull request #1258 from eerhardt/SolutionFix
Remove nonexistent project file from our solution
2016-02-05 20:57:45 -06:00
Eric Erhardt
168bfc6778 Merge pull request #1262 from eerhardt/FixCentOS
Fix CentOS on the latest .Net Core.
2016-02-05 20:56:45 -06:00
Livar
581a3a17a8 Merge pull request #1269 from livarcocc/run_tests_using_debug_build
Run tests using debug build for the tests.
2016-02-05 18:42:48 -08:00
Eric Erhardt
1f8c139cec Fix CentOS on the latest .Net Core.
The latest .Net Core renamed the RID of the 'centos' packages to 'rhel'.  Migrating our scripts to use this name.
2016-02-05 20:13:35 -06:00
Livar Cunha
2d55c145e9 We still having issues when passing configuration to dotnet tests. This change makes dotnet build of tests and dotnet test commands always use debug build. We have issues #1267 and #1268 tracking fixes for this problem 2016-02-05 18:08:33 -08:00
Sridhar Periyasamy
04e5db1f1d Merge pull request #1252 from dotnet/Sridhar-MS-vso-badges
Update README.md
2016-02-05 17:22:39 -08:00
Andrew Stanton-Nurse
e5d08e27ee Delete bin 2016-02-05 16:24:37 -08:00
Bryan Thornbury
85fbe52da3 Merge pull request #1260 from dotnet/brthor/try_fix_testresults
fix slash in run_tests
2016-02-05 15:56:03 -08:00
Bryan Thornbury
bf5a466a03 fix slash in run_tests 2016-02-05 15:40:50 -08:00
Eric Erhardt
7a6ba86a74 Remove nonexistent project file from our solution 2016-02-05 16:43:18 -06:00
Piotr Puszkiewicz
0863e02b52 Merge pull request #1253 from dotnet/piotrpMSFT/dotnet-testConfiguration
dotnet-test -c
2016-02-05 14:21:12 -08:00
Andrew Stanton-Nurse
3673e5e12e Merge pull request #1254 from eerhardt/UpdateNetCore
Update to .Net Core rc2-23805
2016-02-05 14:21:02 -08:00
Eric Erhardt
a7e9ee52c9 Update to .Net Core rc2-23805 2016-02-05 15:53:23 -06:00
Piotr Puszkiewicz
f51b9fb337 enable passing config to dotnet-test 2016-02-05 13:26:12 -08:00
Sridhar Periyasamy
35442445ea Update README.md
Update the build status to VSO badges. And use only Jenkins for PR builds.
2016-02-05 12:51:08 -08:00
Eric Erhardt
afc0d45e2e Merge pull request #1242 from eerhardt/NuGetCache
Cache NuGet packages on our CI server between builds.
2016-02-05 11:19:58 -06:00
David Fowler
c5100d3dd6 Added repl back to the list of intrinsic commands 2016-02-05 08:40:30 -08:00
Eric Erhardt
617af759ae Cache NuGet packages on our CI server between builds.
Currently on our CI builds, we point our NuGet cache under the repo. In between builds the repo gets deleted, thus the cache is lost.

This change moves the cache to %userprofile%\.nuget\packages on CI and dev boxes.  On CI, we expire the cache after a day by default.
2016-02-05 10:34:20 -06:00
David Fowler
45ef9c7f91 Merge pull request #1248 from enricosada/patch-1
remove extra comma
2016-02-05 08:27:24 -08:00
Enrico Sada
e44258f604 remove extra comma 2016-02-05 17:23:12 +01:00
Troy Dai
78a7f6d8d1 Fix the exception throw during logging.
The '{}' in the message causes formatter exception when it appears in
string interpolation.
2016-02-04 22:58:58 -08:00
David Fowler
5075b8892e Merge pull request #1241 from dotnet/davidfowl/no-temp-folder-for-run
Removed temporary folder for run
2016-02-04 20:04:02 -08:00
Livar
8269faf954 Merge pull request #1238 from livarcocc/test_release_fix
Making the tests build without tfm, rid or configuration
2016-02-04 19:58:24 -08:00
David Fowler
1e799415cb Removed temporary folder for run 2016-02-04 19:12:02 -08:00
Livar Cunha
64f89c990a Making the tests build without tfm, rid or configuration, because dotnet test does not understand those. that means that if we build for release and then do a dotnet test, the test will fail because dotnet test will look for binaries under debug/tfm. 2016-02-04 18:03:33 -08:00
Piotr Puszkiewicz
65c026afbf Merge pull request #1052 from cdmihai/cdmihai/HFSTimeStampBug
Allow false positive rebuilds when timestamp collision occurs
2016-02-04 17:15:04 -08:00
Mihai Codoban
1376228e4c Merge pull request #1217 from cdmihai/cdmihai/updateBuildDocumentationReleaseTarget
Update build readme
2016-02-04 16:38:49 -08:00
Mihai Codoban
6d1ff3af8c Allow false positive rebuilds when timestamp collision occurs
Fixes #965
2016-02-04 16:35:04 -08:00
Mihai Codoban
897c0fa0f0 Rename --force-incremental-unsafe flag to --no-incremental 2016-02-04 15:57:10 -08:00
Sridhar Periyasamy
17244b15c6 Update package.sh
Fix typos. This is failing the VSO CI builds.
2016-02-04 15:46:58 -08:00
Andrew Stanton-Nurse
bdce3f53f5 Merge pull request #1228 from dotnet/anurse/sync-install-script-params
sync install script params with PowerShell a bit
2016-02-04 14:33:44 -08:00
Senthil
ce3055d338 Merge pull request #1214 from schellap/relfix
Link pthread with corehost
2016-02-04 14:14:59 -08:00
Bryan Thornbury
be4629a6a6 Merge pull request #1187 from dotnet/brthor/test_env_var
Add back Test Env Var so tests are published to the artifacts folder.
2016-02-04 11:58:14 -08:00
David Fowler
d1b8eb9967 Merge pull request #1208 from AustinWise/intrinsicInvoke
Invoke intrinsic commands directly instead of creating a process.
2016-02-04 11:10:16 -08:00