| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
| |
being exempted from StrictJavaDeps enforcement.
--
MOS_MIGRATED_REVID=87194169
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87194107
|
|
|
|
|
|
|
| |
dependencies of a target (along with outputs and NODEP_LABEL_LIST, which was just special because of visibility).
--
MOS_MIGRATED_REVID=87180069
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Users have asked for ways to control the concurrency level of their
local tests. They can do it right now using the --local_resources
option, but that is unintuitive and affects the parallelism of
non-test actions.
This option changes the kind of resources obtained for local tests. If
set, the CPU, RAM, and IO dimensions for local tests will not be used,
and a new localTestCount dimension will be used, where the capacity is
equal to the option's value, and each local test consumes one unit.
--
MOS_MIGRATED_REVID=87177698
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87175187
|
|
|
|
|
|
|
| |
Having an error message in path/to/package and //path/to/package resolve to //path/to/package:package was a bit strange.
--
MOS_MIGRATED_REVID=87171051
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87167431
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87162771
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87154772
|
|
|
|
|
|
|
|
|
|
|
|
| |
tree, rewrite most uses of assertPresence. This is a small step towards
migrating the tests to JUnit 4. Depending on inheritance for the assert*
methods is not recommended, and the (old) Asserts class is deprecated in
JUnit 4.
Sorry, there was no good way to do this piecemeal.
--
MOS_MIGRATED_REVID=87154212
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87153741
|
|
|
|
|
|
|
|
| |
the tests under analysis/actions. They don't run yet, because the mock client
setup is still missing.
--
MOS_MIGRATED_REVID=87149625
|
|
|
|
|
|
|
| |
load.
--
MOS_MIGRATED_REVID=87143293
|
|
|
|
|
|
|
| |
are unused.
--
MOS_MIGRATED_REVID=87139146
|
|
|
|
|
|
|
|
|
| |
BuildRequest.determineOutputGroups().
This paves the way for making --compile_only, --compilation_prerequsites_only and --save_temps into aliases for --output_groups=<something>
--
MOS_MIGRATED_REVID=87138659
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87136119
|
|
|
|
|
|
|
|
|
| |
* Adds primary and fallback bundle ID fields
* Adds conflict resolution that considers IDs in order: plist file, primary ID (set in BUILD file), fallback ID (Blaze default). If plist and primary are both set, they should be equal, otherwise an error is thrown.
--
MOS_MIGRATED_REVID=87106031
|
|
|
|
|
|
|
| |
instead of nanoTime. As nanoTime should only be used to compute time differences. To avoid having to pass two long values representing time (And calling twice to Clock.xxx methods per action executed) we compute the wall time by passing a clock and computing the difference from the start nano time.
--
MOS_MIGRATED_REVID=87102963
|
|
|
|
|
|
|
| |
can access it.
--
MOS_MIGRATED_REVID=87086924
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87083899
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87066171
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87049801
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87048867
|
|
|
|
|
|
|
| |
creating a HIDDEN_TOP_LEVEL output group and putting the artifacts required for building runfiles there.
--
MOS_MIGRATED_REVID=87039530
|
|
|
|
|
|
|
| |
replace them with output groups.
--
MOS_MIGRATED_REVID=87038548
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87036991
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=87009938
|
|
|
|
|
|
|
| |
constant is correctly used.
--
MOS_MIGRATED_REVID=87008436
|
|
|
|
|
|
|
| |
Having a random non-Debug non-Release xcode_options doesn't serve any useful purpose.
--
MOS_MIGRATED_REVID=86999601
|
|
|
|
|
|
|
| |
Make it not depend on the iteration order on the hash table of **kwargs.
--
MOS_MIGRATED_REVID=86986044
|
|
|
|
|
|
|
|
|
| |
Use the "bundles" attribute instead.
RELNOTES: Use "bundles" instead of "deps" to depend on bundles in objc rules.
--
MOS_MIGRATED_REVID=86985618
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86946740
|
|
|
|
|
|
|
|
|
| |
correctly.
ios_extension is a direct dependency of the objc_binary, but none of the transitive dependencies should be added to the build phases, since this would cause the symbols of the linked objc_binary to contain everything the ios_extension has, which we don't want.
--
MOS_MIGRATED_REVID=86920610
|
|
|
|
|
|
|
| |
Xcode happy.
--
MOS_MIGRATED_REVID=86910779
|
|
|
|
|
|
|
| |
processing related flags.
--
MOS_MIGRATED_REVID=86898123
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86826447
|
|
|
|
|
|
|
|
|
|
| |
Most current invocations of the ResourceSet constructor shouldn't
care about any new dimensions we add to restrict test execution. This
change allows us to make those changes, keep the ResourceSet ctor
symmetrical, and avoid contaminating those ctor call sites with noise.
--
MOS_MIGRATED_REVID=86826112
|
|
|
|
|
|
|
| |
This fixes the visit/accept protocol for Argument.Passed.
--
MOS_MIGRATED_REVID=86799044
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86797852
|
|
|
|
|
|
|
| |
Without this, xcode doesn't accept the data model's version group.
--
MOS_MIGRATED_REVID=86796043
|
|
|
|
|
|
|
|
|
| |
how app extensions are built and how they differ from application bundles.
RELNOTES: Support ios_extension and ios_extension_binary rules for creating iOS app extensions.
--
MOS_MIGRATED_REVID=86788086
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86787893
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86780976
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86780538
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86780440
|
|
|
|
|
|
|
|
| |
Gets rid of a confusing warning that there are no object files, but something
is linked.
--
MOS_MIGRATED_REVID=86777258
|
|
|
|
|
|
|
|
| |
This can otherwise clash with C/C++ compiles where the source file has the same
name as the target.
--
MOS_MIGRATED_REVID=86776429
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=86738858
|
|
|
|
|
|
|
| |
See associated bug for more details.
--
MOS_MIGRATED_REVID=86708715
|
|
|
|
|
|
|
| |
As discussed in [].
--
MOS_MIGRATED_REVID=86708361
|