Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions .bazelci/build_bazel_binaries.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
platforms:
# This task actually runs Rocky Linux 8 (OpenJDK 11, gcc 10.2.1)
centos7_java11_devtoolset10:
build_targets:
- "//src:bazel"
Expand All @@ -14,23 +15,23 @@ platforms:
build_flags:
- "-c"
- "opt"
ubuntu2004:
ubuntu2004_java11:
build_targets:
- "//src:bazel"
- "//src:bazel_nojdk"
build_flags:
- "-c"
- "opt"
macos:
xcode_version: "13.0"
xcode_version: "16.2.0"
build_targets:
- "//src:bazel"
- "//src:bazel_nojdk"
build_flags:
- "-c"
- "opt"
macos_arm64:
xcode_version: "13.0"
xcode_version: "16.2.0"
build_targets:
- "//src:bazel"
- "//src:bazel_nojdk"
Expand Down
92 changes: 51 additions & 41 deletions .bazelci/postsubmit.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
---
tasks:
# This task actually runs Rocky Linux 8 (OpenJDK 11, gcc 10.2.1)
centos7_java11_devtoolset10:
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
build_flags:
Expand All @@ -20,13 +18,15 @@ tasks:
- "//src:test_repos"
- "//src/main/java/..."
test_flags:
- "--test_output=errors"
- "--sandbox_default_allow_network=false"
- "--sandbox_writable_path=$HOME/bazeltest"
- "--test_env=TEST_INSTALL_BASE=$HOME/bazeltest/install_base"
- "--test_env=TEST_REPOSITORY_HOME=$OUTPUT_BASE/external"
test_targets:
- "//scripts/..."
- "//src/java_tools/..."
- "//src/main/starlark/tests/builtins_bzl/..."
- "//src/test/..."
- "//src/tools/execlog/..."
- "//src/tools/singlejar/..."
Expand All @@ -43,14 +43,16 @@ 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"
# The CI infrastructure no longer supports these tests.
- "-//src/test/shell/bazel/android/..."
- "-//src/test/java/com/google/devtools/build/android/..."
# https://github.com/bazelbuild/bazel/issues/16526#issuecomment-1415858550
- "-//src/test/shell/bazel:python_version_test"
include_json_profile:
- build
- test
ubuntu1804:
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
build_flags:
Expand All @@ -64,6 +66,7 @@ tasks:
- "//src:test_repos"
- "//src/main/java/..."
test_flags:
- "--test_output=errors"
- "--sandbox_default_allow_network=false"
- "--sandbox_writable_path=$HOME/bazeltest"
- "--test_env=TEST_INSTALL_BASE=$HOME/bazeltest/install_base"
Expand All @@ -73,6 +76,7 @@ tasks:
test_targets:
- "//scripts/..."
- "//src/java_tools/..."
- "//src/main/starlark/tests/builtins_bzl/..."
- "//src/test/..."
- "//src/tools/execlog/..."
- "//src/tools/singlejar/..."
Expand All @@ -83,6 +87,9 @@ tasks:
- "//tools/python/..."
# Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
- "-//src/java_tools/import_deps_checker/..."
# The CI infrastructure no longer supports these tests.
- "-//src/test/shell/bazel/android/..."
- "-//src/test/java/com/google/devtools/build/android/..."
include_json_profile:
- build
- test
Expand All @@ -93,9 +100,6 @@ tasks:
CC_CONFIGURE_DEBUG: 1
name: "Clang"
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
build_flags:
Expand All @@ -108,6 +112,7 @@ tasks:
- "//src:test_repos"
- "//src/main/java/..."
test_flags:
- "--test_output=errors"
- "--sandbox_default_allow_network=false"
- "--sandbox_writable_path=$HOME/bazeltest"
- "--test_env=TEST_INSTALL_BASE=$HOME/bazeltest/install_base"
Expand All @@ -117,11 +122,8 @@ tasks:
include_json_profile:
- build
- test
ubuntu2004:
ubuntu2004_java11:
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
build_flags:
Expand All @@ -135,6 +137,7 @@ tasks:
- "//src:test_repos"
- "//src/main/java/..."
test_flags:
- "--test_output=errors"
- "--sandbox_default_allow_network=false"
- "--sandbox_writable_path=$HOME/bazeltest"
- "--test_env=TEST_INSTALL_BASE=$HOME/bazeltest/install_base"
Expand All @@ -144,6 +147,7 @@ tasks:
test_targets:
- "//scripts/..."
- "//src/java_tools/..."
- "//src/main/starlark/tests/builtins_bzl/..."
- "//src/test/..."
- "//src/tools/execlog/..."
- "//src/tools/singlejar/..."
Expand All @@ -154,21 +158,20 @@ tasks:
- "//tools/python/..."
# Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
- "-//src/java_tools/import_deps_checker/..."
# The CI infrastructure no longer supports these tests.
- "-//src/test/shell/bazel/android/..."
- "-//src/test/java/com/google/devtools/build/android/..."
include_json_profile:
- build
- test
macos:
xcode_version: "14.2"
xcode_version: "16.2.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"
Expand All @@ -178,7 +181,8 @@ tasks:
- "//src:test_repos"
- "//src/main/java/..."
test_flags:
- "--sandbox_default_allow_network=false"
- "--test_output=errors"
- "--sandbox_default_allow_network=true"
- "--sandbox_writable_path=$HOME/bazeltest"
- "--test_env=TEST_INSTALL_BASE=$HOME/bazeltest/install_base"
- "--test_env=TEST_REPOSITORY_HOME=$HOME/bazeltest/external"
Expand All @@ -188,6 +192,7 @@ tasks:
- "--local_test_jobs=8"
test_targets:
- "//scripts/..."
- "//src/main/starlark/tests/builtins_bzl/..."
- "//src/test/..."
- "//src/tools/execlog/..."
- "//src/tools/singlejar/..."
Expand All @@ -197,6 +202,9 @@ tasks:
- "//tools/aquery_differ/..."
- "//tools/osx/crosstool/..."
- "//tools/python/..."
# Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
- "-//src/java_tools/buildjar/..."
- "-//src/java_tools/import_deps_checker/..."
# C++ coverage is not supported on macOS yet.
- "-//src/test/shell/bazel:bazel_cc_code_coverage_test"
# https://github.com/bazelbuild/bazel/issues/16526
Expand All @@ -208,9 +216,6 @@ tasks:
# https://github.com/bazelbuild/bazel/issues/16526#issuecomment-1415858550
- "-//src/test/shell/bazel:python_version_test"
- "-//src/test/py/bazel:runfiles_test"
- "-//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"
- "-//tools/python:pywrapper_test"
# https://github.com/bazelbuild/bazel/issues/17410
- "-//src/test/java/com/google/devtools/build/lib/platform:SystemMemoryPressureEventTest"
Expand All @@ -223,12 +228,14 @@ tasks:
# https://github.com/bazelbuild/bazel/issues/17457
- "-//src/test/shell/bazel:jdeps_test"
- "-//scripts/docs:rewriter_test"
# The CI infrastructure no longer supports these tests.
- "-//src/test/shell/bazel/android/..."
- "-//src/test/java/com/google/devtools/build/android/..."
include_json_profile:
- build
- test
windows:
batch_commands:
- powershell -Command "(Get-Content WORKSPACE) -Replace '# android_', 'android_' | Set-Content WORKSPACE"
- mkdir C:\b
- mklink /J C:\b\bazeltest_external %OUTPUT_BASE:/=\%\external
build_flags:
Expand All @@ -244,6 +251,7 @@ tasks:
- "//src:test_repos"
- "//src/main/java/..."
test_flags:
- "--test_output=errors"
- "--copt=-w"
- "--host_copt=-w"
- "--test_tag_filters=-no_windows,-slow"
Expand All @@ -253,8 +261,8 @@ tasks:
- "--test_env=TEST_REPOSITORY_HOME=C:/b/bazeltest_external"
test_targets:
- "//src:embedded_tools_size_test"
- "//src/main/starlark/tests/builtins_bzl/..."
- "//src/test/cpp/..."
- "//src/test/java/com/google/devtools/build/android/..."
- "//src/test/java/com/google/devtools/build/lib/..."
- "//src/test/java/com/google/devtools/build/skyframe/..."
- "//src/test/java/com/google/devtools/common/options/..."
Expand Down Expand Up @@ -291,37 +299,40 @@ tasks:
- "-//src/test/java/com/google/devtools/build/lib/remote:remote"
- "-//src/test/shell/bazel/remote/..."
- "-//tools/python:pywrapper_test"
# https://github.com/bazelbuild/bazel/issues/16526#issuecomment-1415858550
- "-//src/test/shell/bazel:python_version_test"
# The CI infrastructure no longer supports these tests.
- "-//src/test/shell/bazel/android/..."
- "-//src/test/java/com/google/devtools/build/android/..."
include_json_profile:
- build
- test
rbe_ubuntu1804:
platform: ubuntu1804
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
name: "RBE"
build_flags:
- "--config=ubuntu1804_java11"
- "--remote_executor=grpcs://remotebuildexecution.googleapis.com"
- "--jobs=200"
- "--experimental_remote_download_outputs=minimal"
- "--experimental_inmemory_jdeps_files"
- "--experimental_inmemory_dotd_files"
- "--experimental_remote_cache_async"
- "--experimental_remote_merkle_tree_cache"
- "--remote_download_minimal"
build_targets:
- "//src:bazel"
- "//src:bazel_jdk_minimal"
- "//src/main/java/..."
test_flags:
- "--test_output=errors"
- "--config=ubuntu1804_java11"
- "--remote_executor=grpcs://remotebuildexecution.googleapis.com"
- "--jobs=200"
- "--experimental_remote_download_outputs=minimal"
- "--experimental_inmemory_jdeps_files"
- "--experimental_inmemory_dotd_files"
- "--experimental_remote_cache_async"
- "--experimental_remote_merkle_tree_cache"
- "--remote_download_minimal"
test_targets:
- "//scripts/..."
- "//src/java_tools/..."
- "//src/main/starlark/tests/builtins_bzl/..."
- "//src/test/..."
- "//src/tools/execlog/..."
- "//src/tools/singlejar/..."
Expand All @@ -347,16 +358,15 @@ tasks:
- "-//src/test/py/bazel:bazel_yanked_versions_test"
- "-//src/test/py/bazel:bzlmod_query_test"
- "-//src/test/shell/bazel:verify_workspace"
# The CI infrastructure no longer supports these tests.
- "-//src/test/shell/bazel/android/..."
- "-//src/test/java/com/google/devtools/build/android/..."
include_json_profile:
- build
- test
kythe_ubuntu2004:
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
index_flags:
- "--define=kythe_corpus=github.com/bazelbuild/bazel"
index_targets_query: "kind(\"cc_(binary|library|test|proto_library) rule\", ...) union kind(\"java_(binary|import|library|plugin|test|proto_library) rule\", ...) union kind(\"proto_library rule\", ...)"
- "--define=kythe_corpus=github.com/bazelbuild/bazel"
index_targets_query: 'kind("cc_(binary|library|test|proto_library) rule", ...) union kind("java_(binary|import|library|plugin|test|proto_library) rule", ...) union kind("proto_library rule", ...)'
index_upload_policy: Always
index_upload_gcs: True
7 changes: 4 additions & 3 deletions .bazelci/postsubmit_bzlmod.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
tasks:
# This task actually runs Rocky Linux 8 (OpenJDK 11, gcc 10.2.1)
centos7_java11_devtoolset10:
build_flags:
- "--config=bzlmod"
Expand All @@ -20,13 +21,13 @@ tasks:
- "--config=bzlmod"
build_targets:
- "//src:bazel_nojdk"
ubuntu2004:
ubuntu2004_java11:
build_flags:
- "--config=bzlmod"
build_targets:
- "//src:bazel_nojdk"
macos:
xcode_version: "13.0"
xcode_version: "16.2.0"
build_flags:
- "--config=bzlmod"
build_targets:
Expand All @@ -35,4 +36,4 @@ tasks:
build_flags:
- "--config=bzlmod"
build_targets:
- "//src:bazel_nojdk"
- "//src:bazel_nojdk.exe"
8 changes: 2 additions & 6 deletions .bazelci/presubmit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,6 @@ tasks:
# The CI infrastructure no longer supports these tests.
- "-//src/test/shell/bazel/android/..."
- "-//src/test/java/com/google/devtools/build/android/..."

windows:
shards: 4
batch_commands:
Expand Down Expand Up @@ -251,7 +250,6 @@ tasks:
- "//src:embedded_tools_size_test"
- "//src/main/starlark/tests/builtins_bzl/..."
- "//src/test/cpp/..."
- "//src/test/java/com/google/devtools/build/android/..."
- "//src/test/java/com/google/devtools/build/lib/..."
- "//src/test/java/com/google/devtools/build/skyframe/..."
- "//src/test/java/com/google/devtools/common/options/..."
Expand Down Expand Up @@ -293,7 +291,6 @@ tasks:
# The CI infrastructure no longer supports these tests.
- "-//src/test/shell/bazel/android/..."
- "-//src/test/java/com/google/devtools/build/android/..."

rbe_ubuntu1804:
platform: ubuntu1804
name: "RBE"
Expand Down Expand Up @@ -348,11 +345,10 @@ tasks:
# The CI infrastructure no longer supports these tests.
- "-//src/test/shell/bazel/android/..."
- "-//src/test/java/com/google/devtools/build/android/..."

kythe_ubuntu2004:
index_flags:
- "--define=kythe_corpus=github.com/bazelbuild/bazel"
index_targets_query: "kind(\"cc_(binary|library|test|proto_library) rule\", ...) union kind(\"java_(binary|import|library|plugin|test|proto_library) rule\", ...) union kind(\"proto_library rule\", ...)"
- "--define=kythe_corpus=github.com/bazelbuild/bazel"
index_targets_query: 'kind("cc_(binary|library|test|proto_library) rule", ...) union kind("java_(binary|import|library|plugin|test|proto_library) rule", ...) union kind("proto_library rule", ...)'
index_upload_policy: Always
index_upload_gcs: False
docs_ubuntu1804:
Expand Down
Loading