blob: 06e1d7d9c93ee23c7c702021818c17a30f205984 [file] [log] [blame]
Jakob Buchgraber1d182e92018-03-22 03:53:03 -07001---
2platforms:
philwo527f6882019-06-25 00:13:01 -07003 centos7:
twerthc2252c62019-09-25 10:02:58 -07004 shards: 4
philwo527f6882019-06-25 00:13:01 -07005 shell_commands:
6 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
7 android_ndk_repository/android_ndk_repository/' WORKSPACE
8 - rm -f WORKSPACE.bak
9 build_targets:
10 - "//src:bazel"
11 - "//src:bazel_jdk_minimal"
12 test_flags:
13 - "--test_timeout=1200"
14 test_targets:
philwo527f6882019-06-25 00:13:01 -070015 - "//scripts/..."
16 - "//src/java_tools/..."
17 - "//src/test/..."
18 - "//src/tools/execlog/..."
19 - "//src/tools/singlejar/..."
20 - "//src/tools/workspacelog/..."
21 - "//third_party/ijar/..."
22 - "//tools/android/..."
23 - "//tools/aquery_differ/..."
24 - "//tools/python/..."
25 # Disable Slow Tests
26 - "-//src/test/shell/bazel:bazel_determinism_test"
27 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4663
28 - "-//src/test/shell/bazel/android:android_ndk_integration_test"
29 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
30 - "-//src/java_tools/buildjar/..."
31 - "-//src/java_tools/import_deps_checker/..."
32 # TODO(philwo): Re-enable after #8708 is fixed.
33 - "-//src/test/shell/bazel:bazel_cc_code_coverage_test"
34 - "-//src/test/shell/bazel:bazel_coverage_cc_test_gcc"
35 - "-//src/test/shell/bazel:bazel_coverage_sh_test"
John Cater8b5584f2019-08-13 11:50:24 -070036 # TODO(katre): Re-enable after 0.29.0: https://github.com/bazelbuild/bazel/issues/9148
37 - "-//src/tools/singlejar:combiners_test"
philwoba64c9c2018-09-10 05:02:28 -070038 ubuntu1604:
twerthc2252c62019-09-25 10:02:58 -070039 shards: 4
philwo9bc3b202018-10-02 07:26:54 -070040 shell_commands:
Philipp Wollermann6d01f672019-06-04 07:03:37 -070041 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
42 android_ndk_repository/android_ndk_repository/' WORKSPACE
43 - rm -f WORKSPACE.bak
philwoba64c9c2018-09-10 05:02:28 -070044 build_targets:
Philipp Wollermann6d01f672019-06-04 07:03:37 -070045 - "//src:bazel"
46 - "//src:bazel_jdk_minimal"
philwo9bc3b202018-10-02 07:26:54 -070047 test_flags:
Philipp Wollermann6d01f672019-06-04 07:03:37 -070048 - "--test_timeout=1200"
philwo9bc3b202018-10-02 07:26:54 -070049 test_targets:
Philipp Wollermann6d01f672019-06-04 07:03:37 -070050 - "//scripts/..."
51 - "//src/java_tools/..."
52 - "//src/test/..."
53 - "//src/tools/execlog/..."
54 - "//src/tools/singlejar/..."
55 - "//src/tools/workspacelog/..."
56 - "//third_party/ijar/..."
57 - "//tools/android/..."
58 - "//tools/aquery_differ/..."
59 - "//tools/python/..."
60 # Disable Slow Tests
61 - "-//src/test/shell/bazel:bazel_determinism_test"
62 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4663
63 - "-//src/test/shell/bazel/android:android_ndk_integration_test"
64 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
65 - "-//src/java_tools/buildjar/..."
66 - "-//src/java_tools/import_deps_checker/..."
John Cater8b5584f2019-08-13 11:50:24 -070067 # TODO(katre): Re-enable after 0.29.0: https://github.com/bazelbuild/bazel/issues/9148
68 - "-//src/tools/singlejar:combiners_test"
buchgr3af38462018-06-22 06:41:17 -070069 ubuntu1804:
twerthc2252c62019-09-25 10:02:58 -070070 shards: 4
buchgr3af38462018-06-22 06:41:17 -070071 shell_commands:
Philipp Wollermann6d01f672019-06-04 07:03:37 -070072 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
73 android_ndk_repository/android_ndk_repository/' WORKSPACE
74 - rm -f WORKSPACE.bak
buchgr3af38462018-06-22 06:41:17 -070075 build_targets:
Philipp Wollermann6d01f672019-06-04 07:03:37 -070076 - "//src:bazel"
77 - "//src:bazel_jdk_minimal"
buchgr3af38462018-06-22 06:41:17 -070078 test_flags:
Philipp Wollermann6d01f672019-06-04 07:03:37 -070079 - "--test_timeout=1200"
buchgr3af38462018-06-22 06:41:17 -070080 test_targets:
Philipp Wollermann6d01f672019-06-04 07:03:37 -070081 - "//scripts/..."
82 - "//src/java_tools/..."
83 - "//src/test/..."
84 - "//src/tools/execlog/..."
85 - "//src/tools/singlejar/..."
86 - "//src/tools/workspacelog/..."
87 - "//third_party/ijar/..."
88 - "//tools/android/..."
89 - "//tools/aquery_differ/..."
90 - "//tools/python/..."
91 # Disable Slow Tests
92 - "-//src/test/shell/bazel:bazel_determinism_test"
93 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4663
94 - "-//src/test/shell/bazel/android:android_ndk_integration_test"
95 # Some prebuilt jars don't run with Java 11
96 - "-//src/test/shell/bazel:external_integration_test"
97 - "-//src/test/shell/bazel:maven_test"
98 # Re-enable once bootstrap works with Java 11
99 - "-//src/test/shell/bazel:bazel_bootstrap_distfile_test"
100 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
101 - "-//src/java_tools/import_deps_checker/..."
John Cater8b5584f2019-08-13 11:50:24 -0700102 # TODO(katre): Re-enable after 0.29.0: https://github.com/bazelbuild/bazel/issues/9148
103 - "-//src/tools/singlejar:combiners_test"
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700104 ubuntu1804_clang:
105 platform: ubuntu1804
106 environment:
107 CC: clang
108 CC_CONFIGURE_DEBUG: 1
109 name: "Clang"
110 shell_commands:
111 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
112 android_ndk_repository/android_ndk_repository/' WORKSPACE
113 - rm -f WORKSPACE.bak
114 build_targets:
115 - "//src:bazel"
116 - "//src:bazel_jdk_minimal"
117 test_flags:
118 - "--test_timeout=1200"
119 test_targets:
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700120 - "//src/test/shell/bazel:cc_integration_test"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700121 macos:
twerthc2252c62019-09-25 10:02:58 -0700122 shards: 4
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700123 shell_commands:
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700124 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
125 android_ndk_repository/android_ndk_repository/' WORKSPACE
126 - rm -f WORKSPACE.bak
rupertsbf04c532018-12-14 10:36:02 -0800127 build_flags:
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700128 - "--apple_platform_type=macos"
129 # Remove when https://github.com/bazelbuild/bazel/issues/7026 is fixed.
130 - "--noincompatible_strict_action_env"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700131 build_targets:
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700132 - "//src:bazel"
133 - "//src:bazel_jdk_minimal"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700134 test_flags:
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700135 - "--test_timeout=1200"
136 # Remove when https://github.com/bazelbuild/bazel/issues/7026 is fixed.
137 - "--noincompatible_strict_action_env"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700138 test_targets:
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700139 - "//scripts/..."
140 - "//src/test/..."
141 - "//src/tools/execlog/..."
142 - "//src/tools/singlejar/..."
143 - "//src/tools/workspacelog/..."
144 - "//third_party/ijar/..."
145 - "//tools/android/..."
146 - "//tools/aquery_differ/..."
147 - "//tools/osx/crosstool/..."
148 - "//tools/python/..."
149 # C++ coverage is not supported on macOS yet.
150 - "-//src/test/shell/bazel:bazel_cc_code_coverage_test"
151 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4663
152 - "-//src/test/shell/bazel/android:android_ndk_integration_test"
153 # The below tests have been disabled because they are too slow on macOS.
154 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4684
155 - "-//src/test/shell/bazel:bazel_determinism_test"
156 - "-//src/test/shell/bazel:bazel_java_test"
157 - "-//src/test/shell/bazel:bazel_java_test_jdk9_toolchain_released"
158 - "-//src/test/shell/bazel:bazel_java_test_jdk9_toolchain_head"
159 - "-//src/test/shell/bazel:bazel_java_test_jdk10_toolchain_head"
160 - "-//src/test/shell/bazel:bazel_bootstrap_distfile_test"
161 - "-//src/test/shell/bazel/remote:remote_execution_test"
162 - "-//src/test/shell/bazel/remote:remote_execution_http_test"
163 - "-//src/test/shell/bazel:skylark_git_repository_test"
164 - "-//src/test/shell/bazel:external_path_test"
165 - "-//src/test/py/bazel:runfiles_test"
166 - "-//src/test/shell/bazel:git_repository_test"
167 - "-//src/test/shell/bazel/android:aar_integration_test"
168 - "-//src/test/shell/bazel/android:android_integration_test"
169 - "-//src/test/shell/integration:minimal_jdk_test"
Googler77ef8d62019-07-23 11:55:53 -0700170 # Docker sandboxing needs Docker installed
buchgr258be482019-07-24 06:55:32 -0700171 - "-//src/test/shell/bazel:bazel_docker_sandboxing_test"
John Cater8b5584f2019-08-13 11:50:24 -0700172 # TODO(katre): Re-enable after 0.29.0: https://github.com/bazelbuild/bazel/issues/9148
173 - "-//src/tools/singlejar:combiners_test"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700174 windows:
twerthc2252c62019-09-25 10:02:58 -0700175 shards: 4
Loo Rong Jie2200ffa2018-12-14 08:38:39 -0800176 batch_commands:
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700177 - powershell -Command "(Get-Content WORKSPACE) -Replace '# android_', 'android_' | Set-Content WORKSPACE"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700178 build_flags:
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700179 - "--copt=-w"
180 - "--host_copt=-w"
181 # Remove when https://github.com/bazelbuild/bazel/issues/7026 is fixed.
182 - "--noincompatible_strict_action_env"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700183 build_targets:
pcloudybf992ac2019-10-15 04:36:35 -0700184 - "//src:bazel.exe"
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700185 - "//src:bazel_jdk_minimal"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700186 test_flags:
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700187 - "--copt=-w"
188 - "--host_copt=-w"
189 - "--test_env=JAVA_HOME"
190 - "--test_timeout=1200"
191 # Remove when https://github.com/bazelbuild/bazel/issues/7026 is fixed.
192 - "--noincompatible_strict_action_env"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700193 test_targets:
Philipp Wollermann6d01f672019-06-04 07:03:37 -0700194 - "//src:all_windows_tests"
John Cater8b5584f2019-08-13 11:50:24 -0700195 # TODO(katre): Re-enable after 0.29.0: https://github.com/bazelbuild/bazel/issues/9148
196 - "-//src/tools/singlejar:combiners_test"
philwode035fa2019-01-10 01:49:02 -0800197 rbe_ubuntu1604:
198 shell_commands:
buchgr2204bd22019-07-12 01:51:41 -0700199 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
200 android_ndk_repository/android_ndk_repository/' WORKSPACE
201 - rm -f WORKSPACE.bak
buchgra2b042c2019-07-18 07:40:40 -0700202 build_flags:
203 - "--config=ubuntu1604_java8"
204 - "--remote_executor=grpcs://remotebuildexecution.googleapis.com"
205 - "--jobs=200"
206 - "--experimental_remote_download_outputs=minimal"
207 - "--experimental_inmemory_jdeps_files"
208 - "--experimental_inmemory_dotd_files"
209 build_targets:
210 - "//src:bazel"
211 - "//src:bazel_jdk_minimal"
buchgr2204bd22019-07-12 01:51:41 -0700212 test_flags:
213 - "--config=ubuntu1604_java8"
214 - "--remote_executor=grpcs://remotebuildexecution.googleapis.com"
215 - "--jobs=200"
216 - "--experimental_remote_download_outputs=minimal"
217 - "--experimental_inmemory_jdeps_files"
218 - "--experimental_inmemory_dotd_files"
219 test_targets:
220 - "--"
221 - "//scripts/..."
222 - "//src/java_tools/..."
223 - "//src/test/..."
224 - "//src/tools/execlog/..."
225 - "//src/tools/singlejar/..."
226 - "//src/tools/workspacelog/..."
227 - "//third_party/ijar/..."
228 - "//tools/aquery_differ/..."
229 - "//tools/python/..."
230 - "//tools/android/..."
231 # See https://github.com/bazelbuild/bazel/issues/8033
232 - "-//src/tools/singlejar:output_jar_simple_test"
233 - "-//src/test/shell/bazel:external_integration_test"
234 - "-//src/test/shell/bazel:maven_test"
235 - "-//src/test/shell/bazel:bazel_repository_cache_test"
236 - "-//src/test/shell/integration:java_integration_test"
237 - "-//src/test/java/com/google/devtools/build/lib:sandbox-tests"
238 # See https://github.com/bazelbuild/bazel/issues/8162 (also disabled for local exec)
239 - "-//src/java_tools/buildjar/..."
240 - "-//src/java_tools/import_deps_checker/..."
241