diff options
author | janakr <janakr@google.com> | 2017-08-23 23:38:53 +0200 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2017-08-24 13:59:57 +0200 |
commit | 4e08dfcf563f1ef036a1561bd5312ad469077049 (patch) | |
tree | 8a759a004129e327603c01039b3db3f8ce9d1fa4 /src/main/java/com/google/devtools/build/lib/analysis/actions/ParamFileHelper.java | |
parent | 0903d876553ccee6e4b8527e39fe6675c0497624 (diff) |
Request test artifacts to be built in parallel with running the test.
In cases where not all test artifacts are needed to run the test, this allows for greater parallelism in the build.
We need to inject the request for the test to be run into the TargetCompletion function, so that it can properly process any errors. Thanks to nharmata@ for suggesting this.
MEMORY: One additional Skyframe node and 2 edges for each test to be run (sharded tests still only count as one). So with 500 test targets, 100K is a conservative estimate of memory usage.
PiperOrigin-RevId: 166256545
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/actions/ParamFileHelper.java')
0 files changed, 0 insertions, 0 deletions