Commit Graph

43 Commits

Author SHA1 Message Date
Jan Tattermusch 2de0e4c7df small fixup 2020-05-13 14:39:59 +02:00
Jan Tattermusch cdb3d823fd migrate windows RBE to win2019 pool 2020-05-13 14:39:59 +02:00
Richard Belleville 959945705a Merge branch 'master' of https://github.com/grpc/grpc into blaze_modifications 2019-11-06 11:00:47 -08:00
Lidi Zheng c34bef4ca4 Format all Bazel files with buildifier 2019-11-05 14:03:52 -08:00
Eytan Kidron c97ce9057b Simplify the platform and constraints settings for remote execution
* Remove the toolchains //third_party/toolchains:local and //third_party/toolchains:local_large.
* Remove the platforms :rbe_ubuntu1604, :rbe_ubuntu1604_large, :local and :local_large.
* No longer inherit from @rbe_default//config:platform but instead use it directly. It is now the only non-windows platform.
* When creating @rbe_default//config:platform directly with rbe_autoconfig, set dockerAddCapabilities and dockerPrivileged directly in the exec_properties field. No need to set dockerNetwork to "off" and dockerSiblingContainers to false since these are the defaults.
* Also set gceMachineType = "n1-highmem-2" on the default platform. This value can be overridden by specific targets that want to use LARGE_MACHINE.
* Use create_exec_properties_dict where appropriate.
* Use custom_exec_properties to define LARGE_MACHINE.

I wasn't able to test thoroughly that this PR does not break any existing targets. I was not able to run anything on windows/mac and I also don't have access to gRPC's RBE setup.
2019-10-29 15:40:28 -04:00
Jan Tattermusch e5e3f70a1a Revert "Revert "Upgrade to bazel 1.0.0"" 2019-10-29 06:31:38 -04:00
Jan Tattermusch 17e40c1b5a removed unused rbe windows 0.23.2 toolchain 2019-10-22 12:29:26 +02:00
Nicolas Noble 04d7e0d11f
Revert "Upgrade to bazel 1.0.0" 2019-10-15 14:26:32 -07:00
Jan Tattermusch 755ae65c4d fixup 2019-10-14 11:35:32 -04:00
Jan Tattermusch 25f9a167b9 convert remote_execution_properties into exec_properties 2019-10-14 10:20:59 -04:00
Nicolas "Pixel" Noble 5495a7f7b1 Merge branch 'master' of https://github.com/grpc/grpc into moiz-upb 2019-07-16 19:07:24 +02:00
Nicolas "Pixel" Noble f43322dfcb Upgrading a few more places to bazel 0.26. 2019-07-16 18:54:36 +02:00
Nicolas Lopez a32b1eb765
Merge branch 'master' into master 2019-04-11 15:00:34 -04:00
Bill Feng 5158c3db27 naming update, documentation fix 2019-04-08 14:39:09 -07:00
Bill Feng df89d8e157 bazel RBE Windows build 2019-04-05 11:40:11 -07:00
Nicolas Lopez ad4926d5c6 avoid local runs from accessing remote platforms
This should fix Bazel Basic Tests for Python (Local) and other
local CI runs that are now failing.
I also have a plan to fix Bazel RBE Opt C/C++.
Bazel RBE UBSAN C/C++ might need to wait for gRPC to upgrade to
using 0.23.0
2019-03-28 09:56:50 -04:00
Nicolas Lopez d1640057f2 use rbe_autoconfig 2019-03-28 09:56:50 -04:00
Bill Feng ae7254aa79 adding ptrace to asan 2019-01-25 10:04:16 -08:00
Bill Feng f47e205776 removed ptrace 2019-01-14 15:07:07 -08:00
Bill Feng 67b8d4d33b update default settings for RBE 2019-01-14 10:25:43 -08:00
Bill Feng 5eed6d9d58 fixed version on toolchain 2019-01-10 10:23:43 -08:00
Bill Feng eda9742bbd updated bazel and RBE instance versions 2019-01-09 10:57:53 -08:00
Bill Feng 527ddd9982 cleanup 2018-11-28 11:10:05 -08:00
Bill Feng e00b58ba5a trying latest image 2018-11-27 15:25:30 -08:00
Bill Feng eff3b4ec30 trying standard-16 machine 2018-11-27 15:13:33 -08:00
Bill Feng 49528b9713 trying highmem machine 2018-11-27 14:13:28 -08:00
Bill Feng 70f9992d77 modified execution platform registration, added host platform 2018-11-26 10:10:53 -08:00
Bill Feng 3391245e73 removed all constraints from custom toolchain 2018-11-20 16:18:17 -08:00
Bill Feng 4a9feff1fd removed autoconfigured constraint 2018-11-20 16:15:42 -08:00
Bill Feng 8fad166c85 added autoconfigured 2018-11-19 16:11:57 -08:00
Bill Feng 6cbbefc6c6 temporarily removed some constraints 2018-11-15 16:47:51 -08:00
Bill Feng 09b0b0b712 Attempting Eric Burnett's fix 2018-11-15 14:50:05 -08:00
Bill Feng 3f70672827 reverted bazel-toolchains alias to its original form 2018-11-15 14:39:29 -08:00
Bill Feng 8575588fde added path prefix to bazel_toolchains repo 2018-11-15 14:32:35 -08:00
Bill Feng 17ce7e0d94 addressed Nick's comments 2018-11-15 14:26:30 -08:00
Bill Feng 4d84165bb0 added machine size to toolchain constraints 2018-11-15 13:56:30 -08:00
Bill Feng caf56447d5 added custom platform 2018-11-15 10:52:41 -08:00
Bill Feng d069bb2444 more destination fixes 2018-11-14 16:25:31 -08:00
Bill Feng 9759a1b241 removed accidental submodule update 2018-11-07 15:21:04 -08:00
Adele Zhou 04fda25e6e Use n1-highmem-2 for most tests. 2018-07-24 12:11:24 -07:00
Adele Zhou 8edd56841e Step 3 of multipool RBE configuration. 2018-07-13 10:46:41 -07:00
Adele Zhou c9868d011b Add copyright 2018-07-09 15:25:02 -07:00
Adele Zhou a046f6e3ee Configure bazel builds to use Foundry's multipool feature. 2018-07-09 14:57:42 -07:00