bazel-buildfarm
bazel-buildfarm copied to clipboard
Bazel remote caching and execution service
Originally slot usage metrics was reported only on slot release. In this case, for example, we got constant zero `input_fetch_slot_usage` metric value with queue capacity 1
Implement an execution wrapper for macOS to set `SDKROOT` and `DEVELOPER_DIR` In Apple based builds - this is required by clang, llvm, and related native compilers and linkers. Because there...
Bazel upstream 10663 has long since landed
Switch the getAllBlobsFuture and cas::getAllFuture interfaces over to lists to be consistent with allAsList, which comfortably dictates the minimal behavior, and we shouldn't hide the fact that the response will...
When I run an action that creates lots of files and directories, the server fails. I haven't found an exact limit - sometimes it fails with 80 directories with one...
After reading the doc: https://groups.google.com/g/android-building/c/EJradKEiPl0, we try to accelerate the build of AOSP using RBE build with buildfarm, but the build failed with following error. Any suggestion about the problem,...
Add support for bazel `--experimental_remote_cache_compression` flag. Add integration test to evaluate compression. These files were taken from bazel source code: [src/main/java/build/buildfarm/common/ZstdCompressingInputStream.java](https://github.com/bazelbuild/bazel-buildfarm/pull/1126/files#diff-84c9835379d0bccc7f1dc3075d495a481c6b8aac736ff8f4846bc7b392d9c6ab) [src/main/java/build/buildfarm/common/ZstdDecompressingOutputStream.java](https://github.com/bazelbuild/bazel-buildfarm/pull/1126/files#diff-7eefee31b62cf16ba123a09f837961e6fb3a60d8d0bcfc58bbb9519c5f5f29d5) https://docs.google.com/document/d/15GHaui2roeulY7NTS0xCi_kF03MCpVEIPheWvVMVoxQ/edit#heading=h.t2kdo79ahls
Addressing issues from revert: https://github.com/bazelbuild/bazel-buildfarm/pull/1084
This continues the effort of moving individual jedis calls behind a container interface. This will make it easier to swap out redis with alternative implementations.
Seems that BuildFarm requires gcc7 to be installed on the client side: ```bash ➜ test_buildfarm cat WORKSPACE ➜ test_buildfarm cat BUILD cc_binary( name = "main", srcs = ["main.cpp"], ) ➜...