- 317375d Fix checking remote cache for omitted files in buildevent file by Emil Kattainen · 3 years ago
- cc89e16 Expose the `maxTransitiveSourceVersion` from `SkyFunctionEnvironment`. by Googler · 3 years ago
- 4ed40ee Add env_inherit to cc_test. by trybka · 3 years ago
- 6e9239e Avoid crashing when creating an `OutputFileConfiguredTarget` with `--allow_analysis_failures` when the generating rule has failure info. by jhorvitz · 3 years ago
- 68ffdd2 Permit action rewinding in eligible builds (no incremental state, no action cache). by jhorvitz · 3 years ago
- bd67975 Cleanup: move remaining AnalysisFailureInfo tests into AnalysisFailureInfoTest.java by arostovtsev · 3 years ago
- 01183bc Fix crash with --allow_analysis_failures when RuleClass.ConfiguredTargetFactory.create() returns null by arostovtsev · 3 years ago
- 19a93ed Enable Java coverage test against JDK 17 by Fabian Meumertzheim · 3 years ago
- 5d93335 Add tests for `FileWriteStrategy`. by ajurkowski · 3 years ago
- fc66ead Remove options class parameters from `SkyframeExecutor` sync methods - an `OptionsProvider` is already passed in, and it's confusing that some tests have conflicting options in the raw parameter vs the provider. by jhorvitz · 3 years ago
- 64d7c89 Remove '@' from RepositoryName constructors by wyv · 3 years ago
- 09df7c0 Remove --experimental_worker_allow_json_protocol by Keith Smiley · 3 years ago
- f1e6c65 Bazel DevSite: Replace docs.bazel.build references under //third_party/bazel. by fwe · 3 years ago
- 90fe1b2 Allow customizing bazel wrapper location checked into repository by gkorlam · 3 years ago
- 43497ff Test fixes registering appropriate test toolchain(s). by trybka · 3 years ago
- 2f727fa Rename RepositoryName getters by wyv · 3 years ago
- 591dcc4 Remote: Fix a bug that outputs of actions tagged with no-remote are u… by Chi Wang · 3 years ago
- c60eb5d Include merged manifest in android_deploy_info output group. by Googler · 3 years ago
- 6464f1c Add incompatible flag to disable cfg="host" from Starlark by Yannic · 3 years ago
- 187a545 Set progress_message on proto_lang_toolchain rules. by ilist · 3 years ago
- e45fb7a Implement proto_common.declare_generated_files. by ilist · 3 years ago
- b93f828 Switch to using the d8 jar from maven.google.com instead of the jar from the by Googler · 3 years ago
- 87a30ce Add a flag to expose undeclared test outputs in unzipped form. by Tiago Quelhas · 3 years ago
- a9465df Automated rollback of commit 240af807c935225d98b630666000cc03934f2ce7. by lberki · 3 years ago
- c70e072 Automated rollback of commit 76c8c3a35776ecd6c568cf4ef1b6f2d2f52c0280. by ilist · 3 years ago
- 8f0034c Fix `GlobValue` NPE bug. by emilyguo · 3 years ago
- 240af80 Allow select() specialization resolution to work with constraint_values. by Googler · 3 years ago
- 5179d03 Split `third_party/grpc` into `grpc` and `grpc-java` [2/3] by Vasilios Pantazopoulos · 3 years ago
- bc1e207 For Skymeld, eagerly plant the symlinks from execroot to the source root. by leba · 3 years ago
- 32e841d Add a test to document the fact the local actions fail with Skymeld. by leba · 3 years ago
- 01d337f Intern trivial ActionEnvironment and EnvironmentVariables instances by Fabian Meumertzheim · 3 years ago
- b193fc6 Do not attempt to invalidate workspace paths when not tracking incremental state. by jhorvitz · 3 years ago
- 3989a38 Add a test specifying a value for a `Void` expansion in `SetValue` policy. by ajurkowski · 3 years ago
- 5be114a Add **Starlark** implementation of common.copts method. by Googler · 3 years ago
- d57e2c1 Add an allowlist for `java_import.exports` by cushon · 3 years ago
- cf7ebef Implement proto_common.experimental_should_generate_code. by ilist · 3 years ago
- 4e2b21b Remove unused code from ProtoCompileActionBuilder. by ilist · 3 years ago
- 3450fd3 Pass ConfiguredTarget to proto generators instead of ProtoInfo. by ilist · 3 years ago
- d7a3836 Add experimental_progress_message parameter to proto_common.compile. by ilist · 3 years ago
- 982bbce Implement and expose proto_common.compile call. by ilist · 3 years ago
- 7c18a04 Fix square braces in lexer by Thomas Zayouna · 3 years ago
- 9db58e0 Automatic code cleanup. by Googler · 3 years ago
- c9f9d7b In `SequencedSkyframeExecutorTest`, inject values using `Injectable` instead of `GraphTransformerForTesting`. by jhorvitz · 3 years ago
- d352102 Revert the eager throwing of catastrohpic analysis exceptions. by leba · 3 years ago
- e0be616 Post SpawnExecutedEvent only once, but with correct startTime. by larsrc · 3 years ago
- afa02a8 Increase allowed size for install base pre-`netty@4.1.75` upgrade by Vasilios Pantazopoulos · 3 years ago
- e982f2a Remove PathCasingLookupFunction. by lberki · 3 years ago
- a09d19b Add ToolchainTypeRequirement to ToolchainTestCase. by John Cater · 3 years ago
- 522e390 Bazel DocGen: Fix RuleLinkExpander to produce correct links in single-page build encyclopedia. by fwe · 3 years ago
- 5f6a121 Update starlark apis that consume toolchain types to use by John Cater · 3 years ago
- 9119815 Support uses-permission merging in manifest merger by Ben Lee · 3 years ago
- 9c98120 Add support for .ar archives (and .deb files) by Kevin Lubick · 3 years ago
- fac463d Let JacocoCoverageRunner identify the classpath on JDK 16+ by Fabian Meumertzheim · 3 years ago
- 9f908ca Add target label to SpawnExec in the execution log by Cristian Hancila · 3 years ago
- c7c3fa1 Delete `getValues` method in SkyFunction and Environment files, cause all the usages have been replaced by get(Ordered)ValuesAndExceptions. by emilyguo · 3 years ago
- a25dea6 Ensure that Skyframe graph is cleaned after preloading a query if it might have nodes that need to be deleted. Not doing it eagerly means that, in a non-SkyQuery query, LabelVisitor may request single-package evaluation that will trigger deletion, but because of our usage of ConcurrentHashMap#forEachEntry in deletion, and its usage of the currently active ForkJoinPool, that deletion may attempt a re-entrant Skyframe evaluation. by janakr · 3 years ago
- d3170af Use `CrashContext#keepAlive` instead of attempting to halt the JVM in `BazelBuildEventServiceModuleTest`. by jhorvitz · 3 years ago
- f2ac04a Specify fixedEnv/inheritedEnv interaction in ActionEnvironment by Fabian Meumertzheim · 3 years ago
- ee9727d Let Starlark tests inherit env variables by Fabian Meumertzheim · 3 years ago
- 0503d45 Automatic code cleanup. by Googler · 3 years ago
- 6ad5453 Clean up bug reports for unexpected exceptions and do some general clean-up of SkyframeErrorProcessor. Severity of most unexpected exceptions is reduced to "logUnexpected". However, places where we encounter undetailed exceptions have been promoted to "sendBugReport" since they indicate a failure to attribute responsibility, which could affect downstream systems. by janakr · 3 years ago
- 64795c2 Add a sample of modified output files to `ExecutionFinishedEvent`. by ajurkowski · 3 years ago
- ff6c033 Fixes for native/starlark differences for java_lite_proto_library by Googler · 3 years ago
- 2b92a31 Remote: Don't check declared outputs for failed action by Chi Wang · 3 years ago
- 2770799 Collect coverage from cc_binary data deps of java_test by Fabian Meumertzheim · 3 years ago
- c74b69e In `BugReportTest`, use a custom `SecurityManager` to exercise attempting to halt the JVM. by jhorvitz · 3 years ago
- 38722db Automated rollback of commit f2bee5658d2991ccd1674f2c8bec303db30f3371. by emilyguo · 3 years ago
- dbb6e99 Fixing dependencies of //external package by Zhongpeng Lin · 3 years ago
- 299022c remote: Proactively close the ZstdInputStream in ZstdDecompressingOutputStream. by Benjamin Peterson · 3 years ago
- 203f2c5 Propagate user link flags from `deps` on `objc_library` CcInfo provider by Googler · 3 years ago
- e4461d3 Refactor some JDK definitions by Liam Miller-Cushon · 3 years ago
- 815c78d Don't propagate interrupt in ConfiguredTargetFunction#computeDependencies if there is also an error: if we really are being interrupted, the interrupt will override any error in the Skyframe engine. If the interrupt was because we're in error bubbling, we need to throw the processed error to avoid a loading-phase error tunneling through to analysis-phase objects. by janakr · 3 years ago
- 9bb80c2 Declare defeat on unexpected exceptions propagating through Skyframe: add a lower-noise reporting method that fails tests (which we still want to notice) but doesn't file a bug report in production. This allows us to be more liberal when calling this method without a fire drill every time it's hit. When there are actual bad downstream consequences, the logging will still be available as a breadcrumb. by janakr · 3 years ago
- 45b32db Add a remote test for downloading remote outputs after benign re-execution. by ajurkowski · 3 years ago
- be21f19 Allow using python3 for timestamps on macOS and any BSD by arostovtsev · 3 years ago
- f4674b7 Validate `Exception` Type in `getOrThrow`. by emilyguo · 3 years ago
- a7f1c71 Initial Java 18 toolchain support by Liam Miller-Cushon · 3 years ago
- 305fcc3 Refactor `getValues` in `skyframe` directory to only provide the necessary methods for Skyframe evaluation. It will help create less garbage. by emilyguo · 3 years ago
- 1799842 Don't stamp binaries built in tool configuration by Googler · 3 years ago
- 13ae2c6 Use mock BugReporter instead of relying on SecurityException to see that we threw an OOM in a test. by janakr · 3 years ago
- a4e30aa Default blaze integration tests to Python 3; use no_launcher by default. by Googler · 3 years ago
- 7f75df2 Add `--multi_release_deploy_jars`, which causes `_deploy.jar` outputs of `java_binary` to be Multi-Release jar files by cushon · 3 years ago
- 528d067 Expose ProtoLangToolchainInfo to builtins. by ilist · 3 years ago
- b4587f8 Extend proto_lang_toolchain rule with progress_message and mnemonic attributes. by ilist · 3 years ago
- 66e29cd Proxy proto compiler and proto opts over proto_lang_toolchain rule. by ilist · 3 years ago
- a229bed Improve action conflict checker's performance with Skymeld. by leba · 3 years ago
- 2968644 Add a unittest for ExpandSingleVariable. by Googler · 3 years ago
- ac21910 fix(bzlmod): throw on json parse exception by Thomas Zayouna · 3 years ago
- 041f7ce Update j2objc scripts to be `py_binary` targets. by Googler · 3 years ago
- 4ca10bc Remove "manual" tags from java coverage integration tests. by Charles Mita · 3 years ago
- 66d07f0 Change the default dexer to d8 by Googler · 3 years ago
- b4e8f2a In `BuildIntegrationTestCase`, permit writing utf-8 file contents and ensure all path strings are encoded as latin-1 to keep the test framework consistent with `NativePosixFiles`. by jhorvitz · 3 years ago
- ad103c2 Allow ImmutableList (and any type that extends List) to be the type of an option with allowMultiple = true. by janakr · 3 years ago
- ca35c09 Include the missing key in the message of bug report in `GraphTraversingHelper::declareDependenciesAndCheckIfValuesMissing`. by ajurkowski · 3 years ago
- d49b100 Add a test for handling of `InconsistentFilesystemException` from underlying packages in `PrepareDepsOfTargetsUnderDirectoryFunction`. by ajurkowski · 3 years ago
- 8610b37 Remove trailing whitespaces from the command line reference. by fwe · 3 years ago
- 97e0fe3 Automatic code cleanup. by Googler · 3 years ago
- a28e411 Resolve memory issue for java_lite_proto_library by Googler · 3 years ago
- 1f33504 Turn down unused `--experimental_persistent_test_runner` experiment by cushon · 3 years ago
- 5f1087c Change `getValues` to `get(Ordered)ValuesAndExceptions` in Skyframe Test files since `getValues` is going to be removed in Skyfunction. by emilyguo · 3 years ago