/aosp_15_r20/build/soong/docs/ |
H A D | rbe.md | 3 Soong is integrated with Google's Remote Build Execution(RBE) service, which 7 With RBE enabled, it can speed up the Android Platform builds by distributing 12 To enable RBE, you need to set several environment variables before triggering 15 As an example, [build/soong/docs/rbe.json](rbe.json) is a config that enables 16 RBE in the build. Once the config file is created, you need to let Soong load 19 following command starts Soong with [build/soong/docs/rbe.json](rbe.json) 23 ANDROID_BUILD_ENVIRONMENT_CONFIG=rbe \ 31 [build/soong/docs/rbe.json](rbe.json): 34 If set to 1, enable RBE for the build. 36 ##### RBE\_CXX\_EXEC\_STRATEGY / RBE\_JAVAC\_EXEC\_STRATEGY / RBE\_R8\_EXEC\_STRATEGY / RBE\_D8\_EX… [all …]
|
/aosp_15_r20/prebuilts/go/linux-x86/src/vendor/golang.org/x/crypto/sha3/ |
D | keccakf_amd64.s | 51 #define rBe R11 macro 66 #define XORQ_RBE_RCU XORQ rBe, rCu 106 MOVQ _ge(iState), rBe; \ 111 XORQ rDe, rBe; \ 112 ROLQ $44, rBe; \ 117 MOVQ rBe, rCa; \ 127 ANDQ rBe, rCu; \ 142 XORQ rBe, rBi; \ 148 MOVQ _gu(iState), rBe; \ 149 XORQ rDu, rBe; \ [all …]
|
/aosp_15_r20/external/libyuv/infra/config/ |
H A D | cr-buildbucket.cfg | 33 ' "instance": "rbe-webrtc-trusted",' 63 ' "instance": "rbe-webrtc-trusted",' 93 ' "instance": "rbe-webrtc-trusted",' 121 ' "instance": "rbe-webrtc-trusted",' 149 ' "instance": "rbe-webrtc-trusted",' 177 ' "instance": "rbe-webrtc-trusted",' 207 ' "instance": "rbe-webrtc-trusted",' 237 ' "instance": "rbe-webrtc-trusted",' 267 ' "instance": "rbe-webrtc-trusted",' 297 ' "instance": "rbe-webrtc-trusted",' [all …]
|
/aosp_15_r20/build/soong/ui/build/ |
H A D | rbe.go | 32 // prebuilt RBE binaries 35 // RBE metrics proto buffer file 46 ctx.Fatalf("rbe command path not found") 50 ctx.Fatalf("rbe command %q not found", rbeCmd) 94 fmt.Fprintln(ctx.Writer, "\033[33mUnable to remove RBE log directory: ", err, "\033[0m") 100 ctx.Fatalf("Unable to start RBE reproxy\nFAILED: Missing LOAS credentials.") 111 ctx.Fatalf("Unable to create logs dir (%v) for RBE: %v", config.rbeProxyLogsDir, err) 120 ctx.Status.Status("Starting rbe...") 125 …ctx.Fatalf("Unable to start RBE reproxy\nFAILED: RBE bootstrap failed with: %v\n%s\n", err, output) 133 ctx.Fatalf("rbe bootstrap with shutdown failed with: %v\n%s\n", err, output) [all …]
|
H A D | rbe_test.go | 30 // RBE is only supported on linux. 32 t.Skip("RBE is only supported on linux") 40 description: "RBE disabled", 45 description: "rbe metrics generated", 73 // Validate that the rbe metrics file exists if RBE is enabled. 76 t.Errorf("got true, want false for rbe metrics file %s to exist.", rbeMetricsFilename) 80 t.Errorf("got false, want true for rbe metrics file %s to exist.", rbeMetricsFilename) 90 // RBE is only supported on linux. 92 t.Skip("RBE is only supported on linux")
|
/aosp_15_r20/external/angle/infra/config/generated/ |
H A D | cr-buildbucket.cfg | 29 ' "instance": "rbe-chromium-trusted",' 84 ' "instance": "rbe-chromium-trusted",' 139 ' "instance": "rbe-chromium-trusted",' 194 ' "instance": "rbe-chromium-trusted",' 249 ' "instance": "rbe-chromium-trusted",' 304 ' "instance": "rbe-chromium-trusted",' 359 ' "instance": "rbe-chromium-trusted",' 414 ' "instance": "rbe-chromium-trusted",' 470 ' "instance": "rbe-chromium-trusted",' 526 ' "instance": "rbe-chromium-trusted",' [all …]
|
/aosp_15_r20/external/tensorflow/ |
H A D | .bazelrc | 62 # rbe: General RBE options shared by all flavors. 63 # rbe_linux: General RBE options used on all linux builds. 64 # rbe_win: General RBE options used on all windows builds. 66 # rbe_cpu_linux: RBE options to build with only CPU support. 67 # rbe_linux_cuda_nvcc_py*: RBE options to build with GPU support using nvcc. 69 # rbe_linux_py3: Linux Python 3 RBE config 71 # rbe_win_py37: Windows Python 3.7 RBE config 72 # rbe_win_py38: Windows Python 3.8 RBE config 73 # rbe_win_py39: Windows Python 3.9 RBE config 74 # rbe_win_py310: Windows Python 3.10 RBE config [all …]
|
/aosp_15_r20/tools/treble/build/sandbox/ |
H A D | rbe_action.py | 15 """Runs a single action remotely with RBE.""" 19 import rbe 29 default='echo RBE check successful.', 30 help='Command to run remotely with RBE.') 38 cleanup = rbe.setup(env, sys.stdout if args.print else subprocess.DEVNULL) 41 env = rbe.env_array_to_dict(rbe.prepare_env(env)) 47 # Bootstrap the RBE proxy. 48 bootstrap_cmd = rbe.get_nsjail_bin_wrapper() + \ 49 [os.path.join(rbe.TOOLS_DIR, 'bootstrap')] 52 print('Bootstrap RBE reproxy:') [all …]
|
H A D | rbe.py | 15 """Utilities for RBE-enabled builds.""" 22 # These are the environment variables that control RBE usage with the 52 return ['netns-exec', 'rbe-closed-ns'] 73 """Prepares an env dict for enabling RBE. 119 """Returns a dictionary of extra nsjail.run arguments for RBE.""" 125 """Prerequisite for having RBE enabled for the build. 127 Calls RBE http proxy in a separate network namespace. 138 # Create the RBE http proxy allowlist file. 157 # Restart RBE http proxy. 171 'netns-exec', 'rbe-open-ns', 'tinyproxy', '-c', new_conf.name, '-d'] [all …]
|
H A D | build_android_sandboxed.py | 20 from . import rbe 55 use_rbe: If true, will attempt to use RBE for the build. 88 cleanup = rbe.setup(env) 89 env = rbe.prepare_env(env) 90 extra_nsjail_args.extend(rbe.get_extra_nsjail_args()) 91 readonly_bind_mounts.extend(rbe.get_readonlybind_mounts()) 92 nsjail_wrapper = rbe.get_nsjail_bin_wrapper() 178 '--use_rbe', action='store_true', help='Executes the build on RBE')
|
H A D | rbe_test.py | 15 """Test rbe.""" 18 from . import rbe 21 """unittest for RBE.""" 24 self.assertEqual(rbe.get_extra_nsjail_args()[0], '--disable_clone_newnet') 27 env = rbe.prepare_env(env=["RBE_instance=test_instance", "RBE_service=test_service"])
|
/aosp_15_r20/external/skia/bazel/rbe/ |
H A D | README.md | 1 RBE configurations 6 in the RBE Docker image; these toolchains are required to run Bazel, but are **not** the toolchains 9 We build our own, bare-bones, Docker image to use on RBE. We intend to use a hermetic toolchain 11 hermetic toolchain on and off RBE makes the build reproducible and consistent across machines, 13 has the desirable property of not needing to change and upload RBE Docker images if we need to 18 the Linux RBE image has at least glibc 2.32, which is the current minimum requirement of the 28 Creating/Updating the RBE image 48 be used by our RBE workers. Note the sha256 hash of this created container 51 7) Modify the RBE platform in `//platform/BUILD.bazel` to refer to the new `container_image`. 57 Defining our own Bazel RBE platforms [all …]
|
/aosp_15_r20/external/grpc-grpc/third_party/toolchains/ |
H A D | README.md | 1 # RBE toolchain configuration (Linux and Windows) 4 The `rbe_ubuntu2004` directory contains the autogenerated toolchain configuration for linux RBE. 9 …s_bazel_6.3.2_vs2019` directory contains the autogenerated toolchain configuration for windows RBE. 10 The configuration was generated by the `rbe_configs_gen` tool (just as the linux RBE config), 21 Also see go/rbe-windows-user-guide 23 # Windows RBE docker image 25 …ontains the dockerfile to rebuild the docker image we use on RBE windows workers. See go/rbe-windo… 27 Note that for linux, we use a docker image under `tools/dockerfile` (since for Linux RBE docker ima… 30 ## How to rebuild the Windows RBE docker image and use it for Windows RBE 37 - Regenerate the Windows RBE toolchain with the instructions above.
|
H A D | BUILD | 21 # The default toolchain suite for RBE linux, pass it to --crosstool_top 27 # The default CC toolchain suite for RBE linux 33 # The default platform for RBE Linux 41 # by default, all RBE actions will run on "small" workers. 52 # The default toolchain suite for RBE windows, pass it to --crosstool_top 58 # The default CC toolchain suite for RBE windows 64 # The default platform for RBE windows 71 # by default, all RBE actions will run on "small" workers.
|
/aosp_15_r20/external/tensorflow/tensorflow/tools/toolchains/remote_config/ |
H A D | containers.bzl | 1 """Docker images used with remote config and RBE.""" 31 # Built with //tensorflow/tools/ci_build/Dockerfile.rbe.ubuntu16.04-manylinux2010. 38 … # Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cuda10.0-cudnn7-ubuntu16.04-manylinux2010. 45 … # Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cuda10.1-cudnn7-ubuntu16.04-manylinux2010. 52 …# Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cuda10.1-cudnn7-ubuntu16.04-manylinux2010-… 59 …# Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cuda10.1-cudnn7-ubuntu18.04-manylinux2010-… 66 …# Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cuda10.2-cudnn7-ubuntu18.04-manylinux2010-… 73 …# Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cuda11.0-cudnn8-ubuntu18.04-manylinux2010-… 80 …# Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cuda11.2-cudnn8.1-ubuntu20.04-manylinux201… 87 …# Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cuda11.1-cudnn8-ubuntu20.04-manylinux2014-… [all …]
|
/aosp_15_r20/cts/tests/media/jni/ |
H A D | NativeExtractorUnitTest.cpp | 57 FILE* srcFp = fopen(csrcPath, "rbe"); in nativeTestSelectTrackForInvalidIndex() 77 FILE* srcFp = fopen(csrcPath, "rbe"); in nativeTestIdempotentSelectTrack() 101 FILE* srcFp = fopen(csrcPath, "rbe"); in nativeTestUnselectTrackForInvalidIndex() 122 FILE* srcFp = fopen(csrcPath, "rbe"); in nativeTestUnselectTrackForUnSelectedTrackIndex() 137 FILE* srcFp = fopen(csrcPath, "rbe"); in nativeTestIdempotentUnselectTrack() 166 FILE* srcFp = fopen(csrcPath, "rbe"); in nativeTestSeekToBeforeSelectTrack() 213 FILE* srcFp = fopen(csrcPath, "rbe"); in nativeTestAdvanceBeforeSelectTrack() 236 FILE* srcFp = fopen(csrcPath, "rbe"); in nativeTestGetSampleFlagsBeforeSelectTrack() 259 FILE* srcFp = fopen(csrcPath, "rbe"); in nativeTestGetSampleTimeBeforeSelectTrack() 282 FILE* srcFp = fopen(csrcPath, "rbe"); in nativeTestGetSampleSizeBeforeSelectTrack() [all …]
|
/aosp_15_r20/external/webrtc/infra/config/ |
H A D | cr-buildbucket.cfg | 36 ' "instance": "rbe-webrtc-trusted",' 86 ' "instance": "rbe-webrtc-trusted",' 136 ' "instance": "rbe-webrtc-trusted",' 186 ' "instance": "rbe-webrtc-trusted",' 236 ' "instance": "rbe-webrtc-trusted",' 286 ' "instance": "rbe-webrtc-trusted",' 336 ' "instance": "rbe-webrtc-trusted",' 387 ' "instance": "rbe-webrtc-trusted",' 438 ' "instance": "rbe-webrtc-trusted",' 489 ' "instance": "rbe-webrtc-trusted",' [all …]
|
/aosp_15_r20/external/coreboot/src/soc/intel/common/block/include/intelblocks/ |
H A D | cse_telemetry_v2.h | 13 /* CSME ROM completed execution / CSME RBE started */ 19 /* CSME RBE started SOC.PMC patch and payloads read from SPI flash */ 22 /* CSME RBE completed SOC.PMC patch and payloads read from SPI flash */ 25 /* CSME RBE started pushing SOC.PMC patch and payloads */ 28 /* CSME RBE completed pushing SOC.PMC patch and payloads */ 31 /* CSME RBE set "Boot Stall Done" indication to SOC.PMC */ 34 /* CSME RBE Started load IOE.PMC patch and payloads */ 37 /* CSME RBE completed to load IOE.PMC patch and payloads */ 40 /* CSME RBE jumped to CSME Kernel */
|
/aosp_15_r20/external/skia/ |
H A D | .bazelrc | 10 # We would like developers to not upload to the remote build cache, only the RBE workers themselves. 27 # for RBE. 110 # End of the copied RBE settings 113 # Use the RBE instance on the skia-rbe GCP project. 114 build:remote --remote_instance_name projects/skia-rbe/instances/default_instance 116 # The linxu_rbe config will build on RBE and default to compiling for linux_x64 using 119 # On the RBE instances, we also have the Java and C++ toolchain from the Docker image available. 123 build:linux_rbe --extra_toolchains=//bazel/rbe/gce_linux/java:all 124 build:linux_rbe --extra_toolchains=//bazel/rbe/gce_linux/config:cc-toolchain
|
/aosp_15_r20/external/rust/android-crates-io/crates/grpcio-sys/grpc/third_party/toolchains/ |
D | BUILD | 21 # The default toolchain suite for RBE linux, pass it to --crosstool_top 27 # The default CC toolchain suite for RBE linux 33 # The default platform for RBE Linux 41 # by default, all RBE actions will run on "small" workers. 52 # The default toolchain suite for RBE windows, pass it to --crosstool_top 58 # The default CC toolchain suite for RBE windows 64 # The default platform for RBE windows 75 # by default, all RBE actions will run on "small" workers.
|
D | README.md | 1 # RBE toolchain configuration (Linux and Windows) 3 - rbe_ubuntu2004: Autogenerated toolchain configuration for linux RBE. 6 - rbe_windows_bazel_5.2.0_vs2019: The autogenerated toolchain configuration for windows RBE. 9 See go/rbe-windows-user-guide 11 - rbe_win2019: The windows dockerfile to rebuild the docker image we use on RBE workers. See go/rbe…
|
/aosp_15_r20/build/soong/android/ |
H A D | package_ctx.go | 129 // goma/RBE, restrict jobs to the local parallelism value 250 // RemoteRuleSupports configures rules with whether they have Goma and/or RBE support. 253 RBE bool member 256 …emoteStaticRule wraps blueprint.StaticRule but uses goma or RBE's parallelism if goma or RBE are e… 269 if ctx.Config().UseRBE() && !supports.RBE { 270 // When USE_RBE=true is set and the rule is not supported by RBE, restrict jobs to the 289 …p.AndroidRemoteStaticRule(name+"RE", RemoteRuleSupports{RBE: true}, ruleParamsRE, append(commonArg… 305 …p.AndroidRemoteStaticRule(name+"RE", RemoteRuleSupports{RBE: true}, ruleParamsRE, append(commonArg…
|
/aosp_15_r20/external/skia/bazel/platform/ |
H A D | BUILD.bazel | 11 ":cgo_off", # Necessary to build on RBE. 14 # We specify exec_properties because we have an RBE instance that matches this platform. 18 # http://go/skolo-rbe 21 # a Linux RBE worker (which they should, assuming our hermetic toolchain *is* hermetic). 64 ":cgo_off", # Necessary to build locally (i.e. non-RBE builds). 97 # the target and not a default one (e.g. on the Linux RBE instance). We do this by
|
/aosp_15_r20/external/tensorflow/tensorflow/tools/toolchains/ |
H A D | BUILD | 12 # Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cpu. 25 # Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cpu-centos6. 38 # Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cuda10.0-cudnn7-ubuntu14.04. 51 # Built with //tensorflow/tools/ci_build/Dockerfile.rbe.cuda10.0-cudnn7-centos6. 64 # Built with //tensorflow/tools/ci_build/Dockerfile.rbe.ubuntu16.04-manylinux2010.
|
/aosp_15_r20/external/python/google-api-python-client/docs/dyn/ |
D | remotebuildexecution_v1alpha.projects.instances.html | 117 …RBE instances, as well as instance-wide behavior changes that take effect without opt-in or opt-ou… 118 … are accepted. # Which container image sources are allowed. Currently only RBE-supported registry … 256 …RBE instances, as well as instance-wide behavior changes that take effect without opt-in or opt-ou… 257 … are accepted. # Which container image sources are allowed. Currently only RBE-supported registry … 331 …RBE instances, as well as instance-wide behavior changes that take effect without opt-in or opt-ou… 332 … are accepted. # Which container image sources are allowed. Currently only RBE-supported registry … 401 …RBE instances, as well as instance-wide behavior changes that take effect without opt-in or opt-ou… 402 … are accepted. # Which container image sources are allowed. Currently only RBE-supported registry …
|