1. 22 3月, 2018 1 次提交
    • J
      Re-enable integration tests against the newer image · d1087ee8
      Jason Malinowski 提交于
      We had disabled integration tests in -vs-deps since we were regularly
      moving to new Visual Studio APIs and we were waiting to get new imaging
      systems setup. Now that things have stabilized and we have new images,
      we can use them.
      d1087ee8
  2. 21 3月, 2018 2 次提交
    • J
      PR updates · 6d28b065
      Jared Parsons 提交于
      6d28b065
    • J
      Add unit test leg on ES image · 17e1f5a8
      Jared Parsons 提交于
      This adds a unit test leg which runs on a Windows machine with only the
      ES language installed. This should help us catch issues that make
      contribution difficult for developers who don't run English as their
      primary language on Windows.
      17e1f5a8
  3. 14 3月, 2018 1 次提交
    • J
      Fix our coreclr job definition · 7ef0d32e
      Jared Parsons 提交于
      The intent was to create a debug and release leg for our CoreClr tests.
      Our groovy code though gave both jobs the same name and Jenkins let the
      last one win. Hence we've only ever been running release CoreClr legs.
      
      This changes the definition to give each a separate name.
      7ef0d32e
  4. 09 2月, 2018 1 次提交
  5. 24 1月, 2018 1 次提交
    • A
      Fix compiler server on CoreCLR and enable bootstrapping on CoreCLR build (#24239) · c1b61732
      Andy Gocke 提交于
      This PR fixes the CoreCLR compiler server on Windows and changes our bootstrap 
      build to act as a test case. The build was previously failing during pipe ownership verification
      because the required API was not available through reflection. This change
      uses the System.IO.Pipes.AccessControl API to do pipe ownership verification
      instead. However, System.IO.Pipes.AccessControl is operating system dependent 
      and thus ends up in the runtimes subdirectory next to the build task.
      Unfortunately, there is no mechanism for automatic assembly resolution
      of plugin DLLs like MSBuild tasks, so we have to implement something
      similar ourselves. This change hooks assembly resolution and, when we
      see a well-known DLL request, we redirect it to the appropriate path.
      
      Fixes #20900 and #24072
      c1b61732
  6. 19 12月, 2017 1 次提交
  7. 15 12月, 2017 1 次提交
  8. 05 12月, 2017 1 次提交
  9. 14 9月, 2017 1 次提交
  10. 30 8月, 2017 1 次提交
  11. 16 8月, 2017 1 次提交
  12. 08 8月, 2017 2 次提交
  13. 05 8月, 2017 1 次提交
  14. 02 8月, 2017 1 次提交
  15. 27 7月, 2017 1 次提交
  16. 06 7月, 2017 1 次提交
  17. 01 7月, 2017 1 次提交
  18. 30 6月, 2017 1 次提交
  19. 28 6月, 2017 1 次提交
    • M
      Don't fetch every PR ref for every PR job · 1bcabb05
      Matt Ellis 提交于
      Newer versions of git (I've seen this behavior on 2.13.1.windows.1 and
      have not seen it on 2.11.1.windows.1) are much slower at writing out local
      copies of refs after a fetch. Given that we fetch about 10K refs when
      running each PR job this can lead to a massive slowdown in fetch times (on
      the roslyn integration job, which has a newer version of git on the
      workers compared to the other machines, we see fetch taking ~20 mins).
      
      This changes all the Roslyn jobs to fetch just the PR they are going to
      test, which speeds up the fetch significantly.
      1bcabb05
  20. 16 6月, 2017 2 次提交
  21. 15 6月, 2017 1 次提交
    • J
      Disable integration tests while investigating (#20216) · 2fba37a6
      Jared Parsons 提交于
      Looks like there is still fall out from the licensing issue.  VS integration tests still failing
      at 100% due to a timeout issue.  Change them to not run by default while we look into this.
      
      Can still be run manually for testing with
      
      test vsintegration please
      2fba37a6
  22. 14 6月, 2017 1 次提交
  23. 16 5月, 2017 1 次提交
  24. 11 5月, 2017 1 次提交
  25. 04 5月, 2017 1 次提交
  26. 01 5月, 2017 2 次提交
  27. 26 4月, 2017 2 次提交
  28. 13 4月, 2017 1 次提交
  29. 25 3月, 2017 1 次提交
  30. 21 3月, 2017 2 次提交
  31. 20 3月, 2017 1 次提交
  32. 15 3月, 2017 1 次提交
    • J
      Merge new groovy changes · 3ddf4135
      Jared Parsons 提交于
      This needs to be done before the merge from master so that we can properly verify the infrastructure changes.
      3ddf4135
  33. 10 3月, 2017 1 次提交
  34. 09 3月, 2017 1 次提交