Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dfg #139

Closed
wants to merge 2,704 commits into from
Closed

dfg #139

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2704 commits
Select commit Hold shift + click to select a range
5e742c0
Update README.md
Pavank1992 Jun 22, 2023
e08d88e
Merge pull request #98 from iancha1992/pavan_test1
Pavank1992 Jun 22, 2023
3f3ff3d
Automated rollback of commit 124b4445233fea1e103401851bf8d906249a700e.
joeleba Jun 22, 2023
76fcd8d
Download in-memory output concurrently with other outputs.
coeuvre Jun 22, 2023
ba5e617
Allow using BwoB without setting flags --experimental_inmemory_*_files.
coeuvre Jun 22, 2023
ec6ce5b
Make --action_cache_store_output_metadata a no-op.
coeuvre Jun 22, 2023
7c32437
Fix jre_deps_aspect in j2objc_library
kotlaja Jun 22, 2023
1b00db9
Inline a glob in the actions package.
tjgq Jun 22, 2023
25d65f2
Expose `cc_link_params_info` from Starlark `JavaInfo` unconditionally
hvadehra Jun 22, 2023
1ab110c
Remove --action_cache_store_output_metadata from flag expansion since…
coeuvre Jun 22, 2023
32f63a9
[Skymeld] Restructure the initialization and clearing of the various …
joeleba Jun 22, 2023
d48a0e3
Add j2objc_library to the objc_provider
kotlaja Jun 22, 2023
57856bf
Add j2objc source header search paths which were missing in the Starl…
kotlaja Jun 22, 2023
eed10b2
Fix `android_common.enable_implicit_sourceless_deps_exports_compatibi…
hvadehra Jun 22, 2023
300d4ea
Break out `SkyframeExecutor#modifiedFileSet`, which returns the set o…
a-googler Jun 22, 2023
b8b9f53
Merge branch 'bazelbuild:master' into release_test
github-actions[bot] Jun 22, 2023
a38c2f1
[Skymeld] Fix a race condition with the IncrementalArtifactConflictFi…
joeleba Jun 23, 2023
ba7b3bf
Upgrade mockito to 5.4.0
coeuvre Jun 23, 2023
3d90cf4
Expose private API to get the value of `--experimental_google_legacy_…
hvadehra Jun 23, 2023
815eccc
Partially revert earlier change[^1] exposing `cc_link_params_info` fr…
hvadehra Jun 23, 2023
95ae4db
Stop linking indirect dynamic_deps in binaries
oquenchil Jun 23, 2023
0686691
[Skymeld] Make BuildDriverKey's toString more obvious.
joeleba Jun 23, 2023
bf0ca1c
Move RunfilesSupplier into a separate target.
tjgq Jun 23, 2023
c88f374
Make --incompatible_remote_results_ignore_disk a no-op.
coeuvre Jun 23, 2023
c2553cc
Use same bzl environment for workspace and bzlmod
hvadehra Jun 23, 2023
c8a817a
Make native `java_common` internal to `@_builtins` and re-export it
hvadehra Jun 23, 2023
c3c9776
Remove dependency on `java_common.bzl` from `java_info.bzl`
hvadehra Jun 23, 2023
27241af
Add `java_common.target_kind` as a `@_builtins` private API
hvadehra Jun 23, 2023
d49b82d
Add `java_common.get_build_info` as a `@_builtins` private API
hvadehra Jun 23, 2023
f21581e
Add `java_common.to_java_binary_info` as a `@_builtins` private API
hvadehra Jun 23, 2023
d3a4015
Add `java_common.collect_native_deps_dirs` as a `@_builtins` private API
hvadehra Jun 23, 2023
4ff120b
Add `java_common.get_runtime_classpath_for_archive` as a `@_builtins`…
hvadehra Jun 23, 2023
5f518bd
Print the mnemonic of the Spawn, not the ActionOwner, with --subcomma…
ahumesky Jun 23, 2023
5a02197
In starlark_doc_extract, apply symbol_names filter to qualified names…
tetromino Jun 23, 2023
68409c7
Merge branch 'bazelbuild:master' into release_test
github-actions[bot] Jun 23, 2023
bc01c67
Testing
iancha1992 Jun 23, 2023
4c0680a
Testing
iancha1992 Jun 23, 2023
7f7017a
Remove uses of `genrule.exec_tools` from tests.
katre Jun 23, 2023
d6df623
Testing
iancha1992 Jun 25, 2023
6ffadb2
Merge branch 'bazelbuild:master' into release_test
github-actions[bot] Jun 25, 2023
a9f5e21
Update README.md
iancha1992 Jun 25, 2023
9848ac5
Merge pull request #103 from iancha1992/pullrequest_test
iancha1992 Jun 25, 2023
d682633
Testing
iancha1992 Jun 25, 2023
831279c
testing
iancha1992 Jun 25, 2023
b72bd5e
Testing
iancha1992 Jun 25, 2023
9081ca0
Automatic code cleanup.
a-googler Jun 26, 2023
6d089b3
Report remote execution messages as events
illicitonion Jun 26, 2023
0efaf54
Don't append the default dynamic strategies if there are mnemonic-spe…
larsrc-google Jun 26, 2023
d097b5d
Add flag `--remote_download_all` in spirit of `--remote_download_[top…
coeuvre Jun 26, 2023
aff3361
Update turbine
cushon Jun 22, 2023
ed5e660
Fix tests that use genrule to produce dir outputs.
coeuvre Jun 26, 2023
4cf764d
Properly handle invalid credential files
coeuvre Jun 26, 2023
9c96529
Build without the bytes by default
coeuvre Jun 26, 2023
4c40a15
Add module extension to lockfile
SalmaSamy Jun 26, 2023
5ede15c
starlark_doc_extract: match legacy Stardoc behavior for private aspec…
tetromino Jun 26, 2023
fa65782
Mark starlark_doc_extract as non-experimental
tetromino Jun 26, 2023
68f6126
Bazel CI: Temporarily disable Android shell tests.
fweikert Jun 26, 2023
4a9ed90
Reduce memory spent on progress messages of Java actions.
justinhorvitz Jun 26, 2023
dc56ef9
Fail on isolated extension usages without imports
fmeum Jun 26, 2023
0bda661
Clean up Label Interner flag and relevant unused code
yuyue730 Jun 26, 2023
3f68dc1
Bazel CI: Temporarily disable Android shell tests on RBE, too.
fweikert Jun 26, 2023
23de211
Starlark exec transitions: add --experimental flag, propagate the tra…
gregestren Jun 26, 2023
bb155eb
Refactor linkstamp logic
googlewalt Jun 26, 2023
0aa7b2d
Make `IncludeScannerSupplier`'s outer Caffine cache use weak referenc…
yuyue730 Jun 26, 2023
4ec3b2b
Merge branch 'bazelbuild:master' into release_test
github-actions[bot] Jun 26, 2023
37c96dc
Testing
iancha1992 Jun 26, 2023
7516691
Refactor j2obcj dead code
googlewalt Jun 26, 2023
133780f
Merge branch 'bazelbuild:master' into release_test
github-actions[bot] Jun 26, 2023
3bfd922
Delete unused variables in ObjcVariablesExtension
googlewalt Jun 26, 2023
ca289d7
Testing
iancha1992 Jun 27, 2023
b652d6d
Remove the non-parallel StreamedOutputHandler for aquery.
joeleba Jun 27, 2023
5fa4718
Remove dead code from CppCompileAction.java.
philwo Jun 27, 2023
88412ce
Support new-style digest functions
tylerwilliams Jun 27, 2023
b0942bb
Apply discussed changes to stale workflow
keertk Jun 27, 2023
75b0221
Polish doc related to Bazel's release policy and support level
meteorcloudy Jun 27, 2023
39758b6
Adjust install base size in minimal_jdk_test
fweikert Jun 27, 2023
788a954
Upgrade absl-py from 0.1.1 to 1.3.0
fweikert Nov 3, 2022
0f41d11
Add Bzlmod Migration Guide to bazel.build
meteorcloudy Jun 27, 2023
288cd01
Bazel DocGen: Enable rewriter_test again.
fweikert Jun 27, 2023
a3525b5
Create the initial version of the packages_used rule
aiuto Jun 27, 2023
5e1e210
Refactor `FileSystemValueCheckerInferringAncestors` to take in an `In…
a-googler Jun 27, 2023
25b0c40
Fix action inputs and commands in j2objc_aspect
kotlaja Jun 27, 2023
dba9e43
Automated rollback of commit 607d0f7335f95aa0ee236ba3c18ce2a232370cdb.
zhengwei143 Jun 27, 2023
044a14c
Fix rpath for symlinks in cc_shared_library
oquenchil Jun 27, 2023
6e90569
Document precedence of JAVABIN on java_binary rule
samshadwell Jun 27, 2023
24db557
Clarify that ActionOwner.getMnemonic() is actually the mnemonic of th…
ahumesky Jun 27, 2023
604a9ef
Output contents of RepoMappingManifest files when using --include_fil…
a-googler Jun 27, 2023
2526f66
Merge branch 'bazelbuild:master' into release_test
github-actions[bot] Jun 28, 2023
1c32e87
Add SBOM generator - first cut
aiuto Jun 28, 2023
bdcd311
RELNOTES[INC]: Remove deprecated and unused `--experimental_show_arti…
meisterT Jun 28, 2023
29086ee
Add some extra info around cycle checking.
joeleba Jun 28, 2023
15c412e
Automated rollback of commit 52dbdc7a92cedfa212ef681f88e0b733cb5280e0.
justinhorvitz Jun 28, 2023
1a2b792
Implement lease extension
coeuvre Jun 28, 2023
e449322
Change `worker_max_instances` default value for consistency with `wo…
Jun 28, 2023
d055c46
Set BAZEL_VC for Bazel's integration tests
meteorcloudy Jun 28, 2023
5637083
Fix remote execution tests
coeuvre Jun 28, 2023
e609d60
Remove GraphNodeAspect
comius Jun 28, 2023
e4cb191
Remove flag `experimental_worker_multiplex` from documentation.
Jun 28, 2023
281bef0
WindowsSubprocess: fix potential null pointer exception
jayconrod Jun 28, 2023
0d72103
Fix SkyframeTests
coeuvre Jun 28, 2023
2a2a474
Prevent most side effects of yanked modules
fmeum Jun 28, 2023
54ae805
Fix some errors from `-Werror=sign-compare`
Yannic Jun 28, 2023
d14a56f
Flip j2objc_library and expose its Starkarkified providers
kotlaja Jun 28, 2023
ba5c740
Link unused targets listed in cc_shared_library.dynamic_deps
oquenchil Jun 28, 2023
62afb4b
Avoid creating an identical `ImmutableMap` when the input to `Dict#co…
justinhorvitz Jun 28, 2023
d00e34a
Add INFO log lines to all call paths to `#handleAnalysisInvalidatingC…
haxorz Jun 28, 2023
9092303
Group synthetic classes with their context classes in DexFileSplitter…
ahumesky Jun 28, 2023
db34798
Add thinlto support for tree artifacts
a-googler Jun 28, 2023
536acae
Update and document peak-heap-size info in user-manual page
yuyue730 Jun 28, 2023
d29ba27
Merge branch 'bazelbuild:master' into release_test
iancha1992 Jun 28, 2023
41f894f
Support R.txt files generated with aapt2 link --package-id
colincross Jun 28, 2023
84df145
Testing
iancha1992 Jun 29, 2023
4c27139
Update README.md
iancha1992 Jun 29, 2023
9853369
Merge branch 'bazelbuild:master' into release_test
github-actions[bot] Jun 29, 2023
429bbe0
Update README.md
iancha1992 Jun 29, 2023
b9dcb0c
Remove the ability to disable Starlark java_test in bazel
hvadehra Jun 29, 2023
05dea88
Remove the ability to disable Starlark java_binary in bazel
hvadehra Jun 29, 2023
cafa3cb
Fix error prone ComparisonOutOfRange in PersistentStringIndexer
hvadehra Jun 29, 2023
93508d7
Fix integration test failures on Windows.
coeuvre Jun 29, 2023
1dc358c
Remove mention of `experimental_worker_multiplex` form flag help.
Jun 29, 2023
785b91f
Update maven_install.json
meteorcloudy Jun 29, 2023
09188a9
Fix error prone ComparisonOutOfRange in ZipTester
hvadehra Jun 29, 2023
5c4cf47
Fix non-declared symlink issue for local actions when BwoB.
coeuvre Jun 29, 2023
8fc8deb
Delete native j2objc_library
kotlaja Jun 29, 2023
33a689c
Consider max transitive source version in `FileSystemValueCheckerInfe…
a-googler Jun 29, 2023
22d81a2
Fix bazel_rules_java_test.sh with non-release version of rules_java
meteorcloudy Jun 29, 2023
f00439d
On Unix, encode spawned process argv as utf-8 if required by sun.jnu.…
tetromino Jun 29, 2023
19014e7
Give a name to the repo fetching worker thread pool.
lberki Jun 29, 2023
990d97e
Automated rollback of commit 0bda661e589ded1caad9edd58c9bebc3f647e41d.
yuyue730 Jun 29, 2023
6e83f6a
Update README.md
iancha1992 Jun 29, 2023
dac1780
Add unicode_test to Bazel shell integration tests
tetromino Jun 29, 2023
f232d74
Update labeler.yml
iancha1992 Jun 29, 2023
a592d0d
Update labeler.yml
iancha1992 Jun 29, 2023
3bb5ef6
Update labeler.yml
iancha1992 Jun 29, 2023
b6cbb8e
Update labeler.yml
iancha1992 Jun 29, 2023
b14bb20
Update labeler.yml
iancha1992 Jun 29, 2023
ebe7cb3
Automatic code cleanup.
a-googler Jun 30, 2023
b7aad6c
Remove usage of `java_common.compile()` private APIs in AutoExecGroup…
hvadehra Jun 30, 2023
86dbeb5
Remove mention of `experimental_worker_multiplex` from tests.
Jun 30, 2023
828edc8
Update mirror_request.yml
meteorcloudy Jun 30, 2023
5c4940a
Don't drop GLOB nodes after analysis when in Skymeld mode.
joeleba Jun 30, 2023
3071bee
Increase the test size for DexFileSplitter_synthetic_classes_test bec…
ahumesky Jun 30, 2023
bf6e469
Avoid creating a new map of predeclared bindings for each starlark mo…
justinhorvitz Jun 30, 2023
0e899c5
Better centralize package defaults into PackageArgs
Jun 30, 2023
815b6c9
Stop using xcrunwrapper for j2objc dead code
googlewalt Jun 30, 2023
65ee478
Remove unnecessary netty-transport-sctp dependency.
benjaminp Jun 30, 2023
80621fd
Stop using xcrunwrapper for strip action
googlewalt Jun 30, 2023
05c70d9
Start to incorporate data from the maven lock into our SBOM
aiuto Jun 30, 2023
5fe0277
Update README.md
iancha1992 Jun 29, 2023
42eab53
Update labeler.yml
iancha1992 Jun 29, 2023
a078fdf
testing
iancha1992 Jun 30, 2023
3a796ee
Merge pull request #126 from iancha1992/fake-release-6.3.0
iancha1992 Jun 30, 2023
1a896be
Get input files more efficiently.
aiuto Jun 30, 2023
d56ceb4
bbbreadme
iancha1992 Jun 30, 2023
4cd1407
closes #127
iancha1992 Jun 30, 2023
1906dad
closes #127; hihihihi
iancha1992 Jun 30, 2023
c1802cd
Closes #127; byebyebye
iancha1992 Jun 30, 2023
e6f94fe
Fixes #127; byebyebye
iancha1992 Jun 30, 2023
75051c6
Merge pull request #128 from iancha1992/BBBBB
iancha1992 Jun 30, 2023
cfad977
Merge branch 'bazelbuild:master' into release_test
github-actions[bot] Jun 30, 2023
c886a67
Delete unused dependencies
googlewalt Jul 1, 2023
6c393ec
Add temporary rules_go bazel_dep to restore CI
werkt Jul 3, 2023
32ccdd0
Delete unused `JavaInfo` constructor
hvadehra Jul 3, 2023
cf7e6df
Add old name warning for `experimental_worker_max_multiplex_instances…
Jul 3, 2023
05e3b7b
Make grep_includes optional in cc_common
kotlaja Jul 3, 2023
f706e7d
Enable Starlark `java_common`
hvadehra Jul 3, 2023
92d6f22
Automatic code cleanup.
a-googler Jul 4, 2023
ef54ef5
Expose metadata_files parameter in coverage_common.instrumented_files…
c-mita Jul 4, 2023
f551289
Delete JavaBinary implementation and related unused code
hvadehra Jul 4, 2023
b512ead
Expose `_neverlink` and `_constraints` from native `JavaInfo`
hvadehra Jul 4, 2023
67b71cd
Move `announce` option to graveyard.
meisterT Jul 4, 2023
228f1bf
Move `print_workspace_in_output_paths_if_needed` to the graveyard.
meisterT Jul 4, 2023
cbfcab9
Deprecate `--experimental_multi_cpu`.
meisterT Jul 4, 2023
a07e186
Move `action_cache_store_output_metadata` to graveyard.
meisterT Jul 4, 2023
bc99d41
Move `discard_actions_after_execution` to graveyard.
meisterT Jul 4, 2023
4034ae0
Delete unused native API `java_common.provider`
hvadehra Jul 4, 2023
9bebac2
Move `defer_param_files` to the graveyard.
meisterT Jul 4, 2023
79a77ee
Delete unused native API `java_common.JavaPluginInfo`
hvadehra Jul 4, 2023
4627d60
Fix a couple of cquery/aquery latent bugs caused by delegation.
aoeui Jul 4, 2023
6b90bf4
Allow Error Prone plugins to use `common.regex`
cushon Jul 4, 2023
0dd6a49
Implement `run_ijar` in Starlark and delete the corresponding native API
hvadehra Jul 5, 2023
9b7730c
Move `check_fileset_dependencies_recursively` to the graveyard.
meisterT Jul 5, 2023
232d848
`--build_event_json_file` should imply `--bes_upload_mode=wait_for_up…
meisterT Jul 5, 2023
1e17348
Remove `--experimental_throttle_action_cache_check` flag.
meisterT Jul 5, 2023
167e133
Implement `stamp_jar` in Starlark and delete the corresponding native…
hvadehra Jul 5, 2023
98dd941
Fix translation of Starlark `JavaInfo` into native
hvadehra Jul 5, 2023
fc5eb40
Delete dead code
hvadehra Jul 5, 2023
53ca28c
Removing aquery's `--deduplicate_depsets`.
joeleba Jul 5, 2023
fb564ea
Move deprecated fileset options to the graveyard.
meisterT Jul 5, 2023
d426b3d
Do not invalidate skyframe's in-memory action cache when changing out…
coeuvre Jul 5, 2023
2bba03b
Use an ImmutableMap instead of a HashMap for retry times.
meisterT Jul 5, 2023
24a0325
Move no-op flag `experimental_skyframe_prepare_analysis` to graveyard.
meisterT Jul 5, 2023
10a9a7a
Automated rollback of commit 15c412eb9aa38e1b81f7dd2047849bbb55417a83.
aoeui Jul 5, 2023
67c31ee
Implement `java_common.to_java_binary_info` in Starlark and delete co…
hvadehra Jul 5, 2023
42ced78
In `ResourceJarActionBuilder`, when all resource artifacts use the de…
justinhorvitz Jul 5, 2023
f22d35f
Delete top-level rule transition special case code.
aoeui Jul 5, 2023
94c0315
Add `SkyValueDirtinessChecker` utility which returns the mtsv for `Di…
a-googler Jul 5, 2023
7119b39
Use `paths.bzl` instead of introducing a new method for replacing fil…
hvadehra Jul 5, 2023
b3e0106
Refactor test helpers in `FileSystemValueCheckerInferringAncestorsTes…
a-googler Jul 5, 2023
f2e9c78
Implement `java_common.add_constraints` in Starlark and delete corres…
hvadehra Jul 5, 2023
91d884e
Delete `AndroidLintActionBuilder.java`
hvadehra Jul 5, 2023
691b48b
Implement `java_common.get_constraints` in Starlark and delete corres…
hvadehra Jul 5, 2023
df82dcd
Add the target path of an UnresolvedSymlink action to the aquery results
a-googler Jul 5, 2023
f5d8a45
Extend SkyQueryEnvironment to pass query Callback to `#beforeEvaluate…
michaeledgar Jul 5, 2023
8715e9a
Add toolchain type for Java bootstrap runtime
fmeum Jul 5, 2023
652a33e
Update README.md
iancha1992 Jul 5, 2023
ade32e6
Add additional_compiler_inputs attribute for cc_library.
a-googler Jul 5, 2023
f53a292
Implement `MessageBundleInfo` provider in Starlark
hvadehra Jul 5, 2023
5e5b213
Merge pull request #131 from iancha1992/cpa
iancha1992 Jul 5, 2023
f551a92
Add support for resources in `java_helper.create_single_jar` action
hvadehra Jul 5, 2023
8539469
Update README.md
iancha1992 Jul 5, 2023
6da7f21
Implement `java_common.pack_sources` in Starlark and delete the corre…
hvadehra Jul 5, 2023
95c15c8
Automated rollback of commit 990d97e576d4ec7d0c45f3efa5732171492d50b1.
yuyue730 Jul 5, 2023
5f37aa8
Merge pull request #135 from iancha1992/cpa
iancha1992 Jul 5, 2023
9b5c4a4
Merge branch 'bazelbuild:master' into release_test
github-actions[bot] Jul 5, 2023
e3af34a
Instead of duplicating the name, use `oldName` for it.
meisterT Jul 5, 2023
a309553
Fix formatting issues in Providers doc
a-googler Jul 6, 2023
edc1388
Implement `java_common.make_non_strict` in Starlark and delete corres…
hvadehra Jul 6, 2023
da584f7
Implement `java_common.set_annotation_processing` in Starlark and del…
hvadehra Jul 6, 2023
9836a80
Delete dead `JavaPluginInfo` code
hvadehra Jul 6, 2023
8ba6618
Enable lockfile by default and fix warning
SalmaSamy Jul 6, 2023
f513358
Add integration test for --nozip_undeclared_outputs and BwoB.
coeuvre Jul 6, 2023
d6cefac
Automatic code cleanup.
a-googler Jul 6, 2023
3f8bab9
Split SpawnMetrics into two classes to reduce memory footprint.
meisterT Jul 6, 2023
8480f1a
Delete dead `JavaInfo` code
hvadehra Jul 6, 2023
f868582
[Skymeld] Remove the left over symlinks from sibling repositories
joeleba Jul 6, 2023
eadb984
Fix `to_java_binary_info`
hvadehra Jul 6, 2023
6a23ac4
Merge `java_plugin_info.bzl` into `java_info.bzl`
hvadehra Jul 6, 2023
c231b7d
Move `merge` from `java_common_internal_for_builtins.bzl` to `java_in…
hvadehra Jul 6, 2023
70e66eb
Fix remote action wall time in the case of action timeout
exoson Jul 6, 2023
6f737d4
Avoid discarding SRE state for IO cause
werkt Jul 6, 2023
3e800a7
Teach DexMapper to not separate synthetic classes from their context …
ahumesky Jul 6, 2023
27d158b
Inline the only usage of and delete `JavaCommon.collectNativeLibraries`
hvadehra Jul 6, 2023
3d5a70c
Merge branch 'bazelbuild:master' into release_test
github-actions[bot] Jul 6, 2023
fb1c344
Add lockfile documentation
SalmaSamy Jul 6, 2023
fcfefc1
handle exception instead of crashing
SalmaSamy Jul 6, 2023
07c6a1c
Fix `to_java_binary_info`, for real this time
hvadehra Jul 7, 2023
e064f8f
Fix race condition for tests with `--experimental_cancel_concurrent_t…
coeuvre Jul 7, 2023
9819a40
Revert "Implement `java_common.to_java_binary_info` in Starlark and d…
hvadehra Jul 7, 2023
9631f41
Update grpc to 1.48.1.bcr.1 and remove temporary rules_go dep
fmeum Jul 7, 2023
59a1613
Implement `java_common.java_toolchain_label` in Starlark and delete c…
hvadehra Jul 7, 2023
68a4780
Move `--collapse_duplicate_defines` to the graveyard.
meisterT Jul 7, 2023
6ae9503
Introduce a `LazyImmutableStarlarkList`, used for lazily flattening d…
justinhorvitz Jul 7, 2023
772cdde
Move test helper `assertIsSubsetOf` to `FileSystemValueCheckerInferri…
a-googler Jul 7, 2023
617a3bd
Support passing LLVM MemProf (memory profile) to CppCompile
a-googler Jul 7, 2023
8781e5c
Open-source Google test `ConvenienceSymlinkTest`
gregestren Jul 7, 2023
d052d6b
Automatic code cleanup.
a-googler Jul 7, 2023
6e660f4
Skips delegating nodes in AnalysisTestCase.getSkyframeEvaluatedTarget…
aoeui Jul 7, 2023
7845aca
Makes error message for expected package group consistent.
aoeui Jul 7, 2023
f0d72ca
Merge branch 'bazelbuild:master' into release_test
github-actions[bot] Jul 8, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 0 additions & 3 deletions .bazelci/build_bazel_binaries.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,6 @@ platforms:
build_flags:
- "-c"
- "opt"
# TODO(pcloudy): Remove the following flag when we actually use Apple
# Silicon machines for macos_arm64 platform
- "--cpu=darwin_arm64"
windows:
build_flags:
- "--copt=-w"
Expand Down
136 changes: 133 additions & 3 deletions .bazelci/postsubmit.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
---
matrix:
bzlmod_platforms: ["centos7_java11_devtoolset10", "ubuntu2004", "macos", "windows"]

tasks:
bzlmod_builds:
name: "Bazel Bzlmod build"
platform: ${{ bzlmod_platforms }}
build_flags:
- "--config=bzlmod"
build_targets:
- "//src:bazel"
test_targets:
- "//src/test/cpp/..."
centos7_java11_devtoolset10:
shell_commands:
- sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
Expand Down Expand Up @@ -43,6 +55,13 @@ tasks:
- "-//src/test/shell/bazel:bazel_coverage_cc_released_test_gcc"
- "-//src/test/shell/bazel:bazel_coverage_cc_head_test_gcc"
- "-//src/test/shell/bazel:bazel_coverage_sh_test"
# https://github.com/bazelbuild/bazel/issues/18776
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test"
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test_with_head_android_tools"
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test_with_platforms"
- "-//src/test/shell/bazel/android:aapt_integration_test"
- "-//src/test/shell/bazel/android:aapt_integration_test_with_head_android_tools"
- "-//src/test/shell/bazel/android:aapt_integration_test_with_platforms"
include_json_profile:
- build
- test
Expand All @@ -68,6 +87,7 @@ tasks:
- "--sandbox_writable_path=$HOME/bazeltest"
- "--test_env=TEST_INSTALL_BASE=$HOME/bazeltest/install_base"
- "--test_env=TEST_REPOSITORY_HOME=$OUTPUT_BASE/external"
- "--test_tag_filters=-no_1804"
# Configure and enable tests that require access to the network.
- "--test_env=REMOTE_NETWORK_ADDRESS=bazel.build:80"
test_targets:
Expand All @@ -83,6 +103,13 @@ tasks:
- "//tools/python/..."
# Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
- "-//src/java_tools/import_deps_checker/..."
# https://github.com/bazelbuild/bazel/issues/18776
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test"
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test_with_head_android_tools"
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test_with_platforms"
- "-//src/test/shell/bazel/android:aapt_integration_test"
- "-//src/test/shell/bazel/android:aapt_integration_test_with_head_android_tools"
- "-//src/test/shell/bazel/android:aapt_integration_test_with_platforms"
include_json_profile:
- build
- test
Expand Down Expand Up @@ -112,6 +139,7 @@ tasks:
- "--sandbox_writable_path=$HOME/bazeltest"
- "--test_env=TEST_INSTALL_BASE=$HOME/bazeltest/install_base"
- "--test_env=TEST_REPOSITORY_HOME=$OUTPUT_BASE/external"
- "--test_tag_filters=-no_1804"
test_targets:
- "//src/test/shell/bazel:cc_integration_test"
include_json_profile:
Expand Down Expand Up @@ -154,11 +182,85 @@ tasks:
- "//tools/python/..."
# Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
- "-//src/java_tools/import_deps_checker/..."
# https://github.com/bazelbuild/bazel/issues/18776
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test"
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test_with_head_android_tools"
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test_with_platforms"
- "-//src/test/shell/bazel/android:aapt_integration_test"
- "-//src/test/shell/bazel/android:aapt_integration_test_with_head_android_tools"
- "-//src/test/shell/bazel/android:aapt_integration_test_with_platforms"
include_json_profile:
- build
- test
macos:
xcode_version: "13.0"
shell_commands:
- sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
android_ndk_repository/android_ndk_repository/' WORKSPACE
- rm -f WORKSPACE.bak
- rm -rf $HOME/bazeltest
- mkdir $HOME/bazeltest
- ln -sf $OUTPUT_BASE/external $HOME/bazeltest/external
build_flags:
- "--test_env=TEST_INSTALL_BASE=$HOME/bazeltest/install_base"
- "--test_env=TEST_REPOSITORY_HOME=$OUTPUT_BASE/external"
- "--test_env=TEST_REPOSITORY_HOME=$HOME/bazeltest/external"
- "--test_env=REMOTE_NETWORK_ADDRESS=bazel.build:80"
- "--noremote_accept_cached"
build_targets:
- "//src:bazel"
- "//src:bazel_jdk_minimal"
- "//src:test_repos"
- "//src/main/java/..."
test_flags:
- "--sandbox_default_allow_network=false"
- "--sandbox_writable_path=$HOME/bazeltest"
- "--test_env=TEST_INSTALL_BASE=$HOME/bazeltest/install_base"
- "--test_env=TEST_REPOSITORY_HOME=$HOME/bazeltest/external"
# Configure and enable tests that require access to the network.
- "--test_env=REMOTE_NETWORK_ADDRESS=bazel.build:80"
# Fine tune the number of test jobs running in parallel to avoid timeout
- "--local_test_jobs=8"
test_targets:
- "//scripts/..."
- "//src/test/..."
- "//src/tools/execlog/..."
- "//src/tools/singlejar/..."
- "//src/tools/workspacelog/..."
- "//third_party/ijar/..."
- "//tools/android/..."
- "//tools/aquery_differ/..."
- "//tools/python/..."
# C++ coverage is not supported on macOS yet.
- "-//src/test/shell/bazel:bazel_cc_code_coverage_test"
# MacOS does not have cgroups so it can't support hardened sandbox
- "-//src/test/shell/integration:bazel_hardened_sandboxed_worker_test"
# https://github.com/bazelbuild/bazel/issues/16526
- "-//src/test/shell/bazel:starlark_repository_test"
# https://github.com/bazelbuild/bazel/issues/17407
- "-//src/test/shell/bazel/apple:bazel_apple_test"
# https://github.com/bazelbuild/bazel/issues/17408
- "-//src/test/shell/bazel/apple:bazel_objc_test"
# https://github.com/bazelbuild/bazel/issues/18776
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test"
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test_with_head_android_tools"
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test_with_platforms"
- "-//src/test/shell/bazel/android:aapt_integration_test"
- "-//src/test/shell/bazel/android:aapt_integration_test_with_head_android_tools"
- "-//src/test/shell/bazel/android:aapt_integration_test_with_platforms"
# https://github.com/bazelbuild/bazel/issues/17410
- "-//src/test/java/com/google/devtools/build/lib/platform:SystemMemoryPressureEventTest"
# https://github.com/bazelbuild/bazel/issues/17411
- "-//src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace:PatchApiBlackBoxTest"
# https://github.com/bazelbuild/bazel/issues/17447
- "-//src/test/java/com/google/devtools/build/lib/blackbox/tests/workspace:GitRepositoryBlackBoxTest"
# https://github.com/bazelbuild/bazel/issues/17456
- "-//src/test/shell/bazel:bazel_determinism_test"
# https://github.com/bazelbuild/bazel/issues/17457
- "-//src/test/shell/bazel:jdeps_test"
include_json_profile:
- build
- test
macos_arm64:
shell_commands:
- sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
android_ndk_repository/android_ndk_repository/' WORKSPACE
Expand Down Expand Up @@ -193,10 +295,26 @@ tasks:
- "//third_party/ijar/..."
- "//tools/android/..."
- "//tools/aquery_differ/..."
- "//tools/osx/crosstool/..."
- "//tools/python/..."
# C++ coverage is not supported on macOS yet.
- "-//src/test/shell/bazel:bazel_cc_code_coverage_test"
# MacOS does not have cgroups so it can't support hardened sandbox
- "-//src/test/shell/integration:bazel_hardened_sandboxed_worker_test"
# https://github.com/bazelbuild/bazel/issues/16521 & https://github.com/bazelbuild/bazel/issues/18776
- "-//src/test/shell/bazel/android/..."
- "-//src/tools/android/java/com/google/devtools/build/android/..."
- "-//src/test/java/com/google/devtools/build/android/dexer:AllTests"
# https://github.com/bazelbuild/bazel/issues/16525
- "-//src/test/java/com/google/devtools/build/lib/buildtool:KeepGoingTest"
- "-//src/test/java/com/google/devtools/build/lib/buildtool:DanglingSymlinkTest"
- "-//src/test/java/com/google/devtools/build/lib/buildtool:CompileOneDependencyIntegrationTest"
- "-//src/test/java/com/google/devtools/build/lib/buildtool:SkymeldBuildIntegrationTest"
- "-//src/test/java/com/google/devtools/build/lib/rules/objc:BazelJ2ObjcLibraryTest"
- "-//src/test/java/com/google/devtools/build/lib/skyframe/rewinding:RewindingTest"
- "-//src/test/java/com/google/devtools/build/lib/buildtool:MiscAnalysisTest"
- "-//src/test/java/com/google/devtools/build/lib/rules/objc:ObjcRulesTests"
# https://github.com/bazelbuild/bazel/issues/17007
- "-//src/test/java/com/google/devtools/build/lib/platform:SystemMemoryPressureEventTest"
include_json_profile:
- build
- test
Expand All @@ -222,6 +340,7 @@ tasks:
- "--host_copt=-w"
- "--test_tag_filters=-no_windows,-slow"
- "--test_env=JAVA_HOME"
- "--test_env=BAZEL_VC"
- "--test_env=TEST_INSTALL_BASE=$HOME/bazeltest_install_base"
- "--test_env=TEST_REPOSITORY_HOME=C:/b/bazeltest_external"
test_targets:
Expand Down Expand Up @@ -253,7 +372,6 @@ tasks:
- "-//src/test/java/com/google/devtools/build/lib/query2/cquery/..."
- "-//src/test/java/com/google/devtools/build/lib/query2/engine/..."
- "-//src/test/java/com/google/devtools/build/lib/versioning/..."
- "-//src/test/java/com/google/devtools/build/lib/rules/java/..."
- "-//src/test/java/com/google/devtools/build/lib/worker/..."
- "-//src/test/java/com/google/devtools/build/lib/remote:remote"
- "-//src/test/shell/bazel/remote/..."
Expand Down Expand Up @@ -286,6 +404,7 @@ tasks:
- "--experimental_remote_download_outputs=minimal"
- "--experimental_inmemory_jdeps_files"
- "--experimental_inmemory_dotd_files"
- "--test_tag_filters=-no_1804"
test_targets:
- "//scripts/..."
- "//src/java_tools/..."
Expand All @@ -308,7 +427,18 @@ tasks:
- "-//src/java_tools/import_deps_checker/..."
# We hit connection timeout error when downloading multiple URLs on RBE, see b/217865760
- "-//src/test/py/bazel:bazel_module_test"
- "-//src/test/py/bazel:bazel_lockfile_test"
- "-//src/test/py/bazel:bazel_overrides_test"
- "-//src/test/py/bazel:bazel_repo_mapping_test"
- "-//src/test/py/bazel:bazel_yanked_versions_test"
- "-//src/test/shell/bazel:verify_workspace"
# https://github.com/bazelbuild/bazel/issues/18776
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test"
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test_with_head_android_tools"
- "-//src/test/shell/bazel/android:android_instrumentation_test_integration_test_with_platforms"
- "-//src/test/shell/bazel/android:aapt_integration_test"
- "-//src/test/shell/bazel/android:aapt_integration_test_with_head_android_tools"
- "-//src/test/shell/bazel/android:aapt_integration_test_with_platforms"
include_json_profile:
- build
- test
Expand Down
38 changes: 0 additions & 38 deletions .bazelci/postsubmit_bzlmod.yml

This file was deleted.

Loading