| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116549753
|
|
|
|
|
|
|
| |
Introduces the XmlDataResource and all the associated cruft that comes with parsing Android Resource value xmls: XmlValues, XmlValue.
--
MOS_MIGRATED_REVID=116540181
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116511350
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116498132
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116421348
|
|
|
|
|
|
|
| |
TrackingAwaiter if one test fails, and make the Preconditions check in GraphTester a bit more informative.
--
MOS_MIGRATED_REVID=116391607
|
|
|
|
|
|
|
| |
that it can depend on Skylark rule.
--
MOS_MIGRATED_REVID=116385078
|
|
|
|
| |
MOS_MIGRATED_REVID=116363666
|
|
|
|
|
|
|
|
|
| |
The shell.Command class throw an exception when exit code is non
null, resulting in unwanted case where calling a failing command
as just echoing "Exited with status 4".
--
MOS_MIGRATED_REVID=116361594
|
|
|
|
|
|
|
|
|
|
|
|
| |
Events may reach the UI over the event bus simultaneously or
with very small time difference. Updating the UI on the terminal,
however is an expensive operation. So update the UI only once
for simultaneous events.
--
Change-Id: I3e6881f18b37626f6be3ad7b97043b42773812f3
Reviewed-on: https://bazel-review.googlesource.com/#/c/3047
MOS_MIGRATED_REVID=116352143
|
|
|
|
|
|
|
| |
count and possibly use that value to make dynamic decisions around scheduling.
--
MOS_MIGRATED_REVID=116351222
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After completion of the build, there is no need to update the
progress bar any more. Its last line can just move to the scrollback
buffer. The advantage of doing so, is that we then can pass through
STDOUT and STDERR events without additional interference, like line
ending to be sure to know where we position the progress bar and
additional control characters to position the progress bar itself.
In particular, the preformated status report of the tests that were
run will be displayed properly. This makes the experimental UI also
minimally usable for tests.
--
Change-Id: Idaa389b93fc8c9c46c0930f66b4f69b16c3d2e0b
Reviewed-on: https://bazel-review.googlesource.com/#/c/3046
MOS_MIGRATED_REVID=116350626
|
|
|
|
|
|
|
|
|
|
|
|
| |
By not only having a unique identifier for each running action, but
also remembering additional information about the actions, in particular
the action itself, we can provide a more meaningful description of
the currently running actions in the progress bar.
--
Change-Id: I34760a437bf731f057162ca4d08368fe35d4bc71
Reviewed-on: https://bazel-review.googlesource.com/#/c/3045
MOS_MIGRATED_REVID=116349484
|
|
|
|
|
|
|
|
|
|
| |
To improve reporting, in particular about the actions to carry out,
make use of the ExecutionProgressReceiver.
--
Change-Id: I9295199e4c6d9626a193b48b8f332ab2af8e3014
Reviewed-on: https://bazel-review.googlesource.com/#/c/3044
MOS_MIGRATED_REVID=116347930
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116292374
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116272974
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Broke depot: []
*** Original change description ***
Skylark aspects should always output to bin directory.
--
MOS_MIGRATED_REVID=116264598
|
|
|
|
|
|
|
|
|
|
|
| |
The event raised at this occasion also provides the ExecutionProgressReceiver,
so that any UI subscribing to this event has access to up-to-date progress
information.
--
Change-Id: I366497a61f92dad21de6081e5b4f1ed1e19eda12
Reviewed-on: https://bazel-review.googlesource.com/#/c/3043
MOS_MIGRATED_REVID=116256754
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116255991
|
|
|
|
|
|
|
|
| |
Using <> is causing the tests not to build, see
http://ci.bazel.io/job/Bazel/387/.
--
MOS_MIGRATED_REVID=116254679
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Roll-forward of I3762e6be911b79a133a2959fce3a8bf34d183232 with fixes.
Otherwise it prints the wrong message when the target which is missing
a dependency is in a repository other than the default one.
Second try with the new test disabled for jdk7 because that uses an old,
fixed version of the code.
--
Change-Id: I7e16fa874066e1b63064662df42a98784fcae233
Reviewed-on: https://bazel-review.googlesource.com/#/c/3032/
MOS_MIGRATED_REVID=116248259
|
|
|
|
|
|
|
|
|
| |
The run_tests.sh script uses /bin/sh, not bash. From a cursory look, it
seems that this script uses a single bash-specific feature so drop it in
favor of the standard syntax.
--
MOS_MIGRATED_REVID=116243391
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using mandatoryProvidersList to validate python rules' dependency.
Added a SkylarkProvider named 'py' which is a SkylarkClassObject in Java and a
struct in Skylark. Native python rule and Skylark python rule should have this provider
so that they can depend on each other.
RELNOTES[NEW]: Native python rule can depend on skylark rule as long as skylark
rule provides 'py' provider.
--
MOS_MIGRATED_REVID=116241504
|
|
|
|
|
|
|
| |
are created, as opposed to when they are requested from the ParallelEvaluator. That delay can lead to large memory spikes and churn.
--
MOS_MIGRATED_REVID=116224565
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Breaks on Java 1.7
See http://ci.bazel.io/job/Bazel/385/.
*** Original change description ***
Canonicalize the name of the target itself for java indirect dep errors.
Otherwise it prints the wrong message when the target which is missing
a dependency is in a repository other than the default one.
--
MOS_MIGRATED_REVID=116164887
|
|
|
|
|
|
|
| |
Fixed bazel github issue #978
--
MOS_MIGRATED_REVID=116164610
|
|
|
|
|
|
|
| |
--
Change-Id: I7f9edbef4dd94b5d37aabb1a17333224af3615c6
Reviewed-on: https://bazel-review.googlesource.com/#/c/3042
MOS_MIGRATED_REVID=116163936
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116146417
|
|
|
|
|
|
|
|
| |
This is a temporary workaround to enable the use
of a cc_configure() rules to auto-configure C++ toolchain.
--
MOS_MIGRATED_REVID=116140726
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Manually break lines in the progress bar (and only in the progress bar!)
that are longer than the terminal width. In this way, we avoid any
confusion about when the terminal advances a line; in particular, when
the terminal is wider than we believe, we do not erase back into the
scrollback buffer.
--
Change-Id: I19f21bdbd6e6af4665d1e712b921f1a15c7d901c
Reviewed-on: https://bazel-review.googlesource.com/#/c/3041
MOS_MIGRATED_REVID=116138487
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116138214
|
|
|
|
|
|
|
|
|
|
| |
Otherwise it prints the wrong message when the target which is missing
a dependency is in a repository other than the default one.
--
Change-Id: I3762e6be911b79a133a2959fce3a8bf34d183232
Reviewed-on: https://bazel-review.googlesource.com/#/c/2782/
MOS_MIGRATED_REVID=116128663
|
|
|
|
|
|
|
|
|
|
|
|
| |
The production JvmConfigurationLoader never invents Jvm labels, and this
is only used for the sanity check that all implicit labels can be derived
from explicit labels. Unfortunately, our tests often use the
MockJvmFactory, which happily invents Jvm labels.
This is a step towards making the sanity check run unconditionally.
--
MOS_MIGRATED_REVID=116125095
|
|
|
|
|
|
|
| |
cpp, java, jvm) to the documentation.
--
MOS_MIGRATED_REVID=116092594
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116076100
|
|
|
|
|
|
|
|
|
| |
that labels and label_lists are actually of type Target, and adding more cross linking to various documentation to make it easier to peruse.
Tested all of the links to make sure they work.
--
MOS_MIGRATED_REVID=116076080
|
|
|
|
|
|
|
|
|
| |
transformation 'rdeps(<sky_query_environment_universe_scope>, T, depth)' -> 'allrdeps(T, depth)'.
SkyQueryEnvironment can evaluate such allrdeps queries much more efficiently since it doesn't need to bother filtering out targets outside of universe, meaning it doesn't need to have all targets in the universe in memory at the same time.
--
MOS_MIGRATED_REVID=116075008
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116058328
|
|
|
|
|
|
|
|
|
| |
second time. If the first call is notifying listeners that the command is complete, the second call can overtake it (since it skips notifying listeners) and kill the JVM prematurely.
This change does open up the possibility that the CommandCompleteEvent triggers a hang or blocking process that prevents us from exiting, but I'm not aware of any known cases of that.
--
MOS_MIGRATED_REVID=116053085
|
|
|
|
|
|
|
|
|
|
|
| |
For print(fragmentCollection)
you get:
target: [ 'apple', 'cpp', 'java', 'jvm' ]
instead of
com.google.devtools.build.lib.analysis.config.FragmentCollection@402dc7f2
--
MOS_MIGRATED_REVID=116045778
|
|
|
|
|
|
|
|
| |
The only input to FdoSupport.prepareToBuild is now the exec root, and
changes to that invalidate the entire server anyway.
--
MOS_MIGRATED_REVID=116027192
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116020389
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=116017697
|
|
|
|
|
|
|
|
|
| |
...so that it can be used by other event handlers as well.
--
Change-Id: Ic7b37f9041aab63611d05bdb5f18e72bb0c8f1d9
Reviewed-on: https://bazel-review.googlesource.com/#/c/3040
MOS_MIGRATED_REVID=116012068
|
|
|
|
|
|
|
|
|
|
|
|
| |
In order for Aspects to support dynamic configuration, they need to have two
configurations: one to instantiate the Aspect with, containing all the fragment
dependencies of the Aspect itself, and one to create the ConfiguredTargetValue.key
with, containing only the dependencies of the Rule. This expands AspectKey to
have a second configuration, although it currently does not populate that key with
anything different.
--
MOS_MIGRATED_REVID=115997454
|
|
|
|
|
|
|
|
| |
If we don't do that, the host configuration still uses the default
value, despite the invocation policy we apply internally.
--
MOS_MIGRATED_REVID=115986998
|
|
|
|
|
|
|
|
| |
Migrates --java_langtools, --javabuilder_top, --singlejar_top, --genclass_top,
and --ijar_top to java_toolchain.{javac,javabuilder,singlejar,genclass,ijar}
--
MOS_MIGRATED_REVID=115949619
|
|
|
|
|
|
|
|
|
|
| |
* Add support for rules with capital letters, such as Fileset
* Add support for static page headings with periods.
* Run the expander on the HTML doc for the name attribute.
* Add functions to initial rule index.
--
MOS_MIGRATED_REVID=115925884
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=115921810
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=115920640
|