blob: 87c974ecb25c4fad1e0c6c81d61cad4e429e0ef2 [file] [log] [blame]
Jakob Buchgraber1d182e92018-03-22 03:53:03 -07001---
2platforms:
philwoba64c9c2018-09-10 05:02:28 -07003 ubuntu1404:
philwo9bc3b202018-10-02 07:26:54 -07004 shell_commands:
5 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
6 android_ndk_repository/android_ndk_repository/' WORKSPACE
7 - rm -f WORKSPACE.bak
philwoba64c9c2018-09-10 05:02:28 -07008 build_targets:
9 - "//src:bazel"
Tobias Werth85651642018-12-19 07:25:21 -080010 - "//src:bazel_jdk_minimal"
philwo9bc3b202018-10-02 07:26:54 -070011 test_flags:
12 - "--test_timeout=1200"
13 test_targets:
14 - "--"
15 - "//scripts/..."
John Cater680ffda2019-04-26 08:44:07 -070016 - "//src/java_tools/..."
philwo9bc3b202018-10-02 07:26:54 -070017 - "//src/test/..."
Googler870149f2018-11-27 07:50:56 -080018 - "//src/tools/execlog/..."
Philipp Wollermann3ed88222018-11-06 07:27:31 -080019 - "//src/tools/singlejar/..."
Googler870149f2018-11-27 07:50:56 -080020 - "//src/tools/workspacelog/..."
philwo9bc3b202018-10-02 07:26:54 -070021 - "//third_party/ijar/..."
22 - "//tools/android/..."
leba35757972019-02-08 02:03:12 -080023 - "//tools/aquery_differ/..."
brandjon626906a2019-04-23 09:24:44 -070024 - "//tools/python/..."
philwo9bc3b202018-10-02 07:26:54 -070025 # 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"
John Cater680ffda2019-04-26 08:44:07 -070029 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
30 - "-//src/java_tools/buildjar/..."
31 - "-//src/java_tools/import_deps_checker/..."
philwoba64c9c2018-09-10 05:02:28 -070032 ubuntu1604:
philwo9bc3b202018-10-02 07:26:54 -070033 shell_commands:
34 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
35 android_ndk_repository/android_ndk_repository/' WORKSPACE
36 - rm -f WORKSPACE.bak
philwoba64c9c2018-09-10 05:02:28 -070037 build_targets:
38 - "//src:bazel"
Tobias Werth85651642018-12-19 07:25:21 -080039 - "//src:bazel_jdk_minimal"
philwo9bc3b202018-10-02 07:26:54 -070040 test_flags:
41 - "--test_timeout=1200"
42 test_targets:
43 - "--"
44 - "//scripts/..."
John Cater680ffda2019-04-26 08:44:07 -070045 - "//src/java_tools/..."
philwo9bc3b202018-10-02 07:26:54 -070046 - "//src/test/..."
Googler870149f2018-11-27 07:50:56 -080047 - "//src/tools/execlog/..."
Philipp Wollermann3ed88222018-11-06 07:27:31 -080048 - "//src/tools/singlejar/..."
Googler870149f2018-11-27 07:50:56 -080049 - "//src/tools/workspacelog/..."
philwo9bc3b202018-10-02 07:26:54 -070050 - "//third_party/ijar/..."
51 - "//tools/android/..."
leba35757972019-02-08 02:03:12 -080052 - "//tools/aquery_differ/..."
brandjon626906a2019-04-23 09:24:44 -070053 - "//tools/python/..."
philwo9bc3b202018-10-02 07:26:54 -070054 # Disable Slow Tests
55 - "-//src/test/shell/bazel:bazel_determinism_test"
56 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4663
57 - "-//src/test/shell/bazel/android:android_ndk_integration_test"
John Cater680ffda2019-04-26 08:44:07 -070058 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
59 - "-//src/java_tools/buildjar/..."
60 - "-//src/java_tools/import_deps_checker/..."
buchgr3af38462018-06-22 06:41:17 -070061 ubuntu1804:
62 shell_commands:
63 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
64 android_ndk_repository/android_ndk_repository/' WORKSPACE
65 - rm -f WORKSPACE.bak
66 build_targets:
67 - "//src:bazel"
Tobias Werth85651642018-12-19 07:25:21 -080068 - "//src:bazel_jdk_minimal"
buchgr3af38462018-06-22 06:41:17 -070069 test_flags:
70 - "--test_timeout=1200"
71 test_targets:
72 - "--"
73 - "//scripts/..."
John Cater680ffda2019-04-26 08:44:07 -070074 - "//src/java_tools/..."
buchgr3af38462018-06-22 06:41:17 -070075 - "//src/test/..."
Googler870149f2018-11-27 07:50:56 -080076 - "//src/tools/execlog/..."
Philipp Wollermann3ed88222018-11-06 07:27:31 -080077 - "//src/tools/singlejar/..."
Googler870149f2018-11-27 07:50:56 -080078 - "//src/tools/workspacelog/..."
buchgr3af38462018-06-22 06:41:17 -070079 - "//third_party/ijar/..."
80 - "//tools/android/..."
leba35757972019-02-08 02:03:12 -080081 - "//tools/aquery_differ/..."
brandjon626906a2019-04-23 09:24:44 -070082 - "//tools/python/..."
buchgrd88eee82018-06-26 02:00:45 -070083 # Disable Slow Tests
84 - "-//src/test/shell/bazel:bazel_determinism_test"
buchgr3af38462018-06-22 06:41:17 -070085 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4663
86 - "-//src/test/shell/bazel/android:android_ndk_integration_test"
philwo4a6354a2019-04-25 02:04:53 -070087 # Some prebuilt jars don't run with Java 11
88 - "-//src/test/shell/bazel:external_integration_test"
89 - "-//src/test/shell/bazel:maven_test"
90 # Re-enable once bootstrap works with Java 11
91 - "-//src/test/shell/bazel:bazel_bootstrap_distfile_test"
John Cater680ffda2019-04-26 08:44:07 -070092 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
93 - "-//src/java_tools/import_deps_checker/..."
philwoae102fb2019-04-25 02:54:48 -070094 ubuntu1804_javabase9:
philwo4a6354a2019-04-25 02:04:53 -070095 platform: ubuntu1804_nojava
96 name: ":java: OpenJDK 9 Javabase"
philwo7c649b02019-04-24 08:33:45 -070097 shell_commands:
98 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
99 android_ndk_repository/android_ndk_repository/' WORKSPACE
100 - rm -f WORKSPACE.bak
philwo9bc3b202018-10-02 07:26:54 -0700101 build_flags:
philwo4a6354a2019-04-25 02:04:53 -0700102 - "--javabase=@openjdk9_linux_archive//:runtime"
philwoba64c9c2018-09-10 05:02:28 -0700103 build_targets:
104 - "//src:bazel"
Tobias Werth85651642018-12-19 07:25:21 -0800105 - "//src:bazel_jdk_minimal"
philwo9bc3b202018-10-02 07:26:54 -0700106 test_flags:
philwo4a6354a2019-04-25 02:04:53 -0700107 - "--javabase=@openjdk9_linux_archive//:runtime"
philwo9bc3b202018-10-02 07:26:54 -0700108 - "--test_timeout=1200"
109 test_targets:
110 - "--"
111 - "//scripts/..."
John Cater680ffda2019-04-26 08:44:07 -0700112 - "//src/java_tools/..."
philwo9bc3b202018-10-02 07:26:54 -0700113 - "//src/test/..."
Googler870149f2018-11-27 07:50:56 -0800114 - "//src/tools/execlog/..."
Philipp Wollermann3ed88222018-11-06 07:27:31 -0800115 - "//src/tools/singlejar/..."
Googler870149f2018-11-27 07:50:56 -0800116 - "//src/tools/workspacelog/..."
philwo9bc3b202018-10-02 07:26:54 -0700117 - "//third_party/ijar/..."
philwo7c649b02019-04-24 08:33:45 -0700118 - "//tools/android/..."
leba35757972019-02-08 02:03:12 -0800119 - "//tools/aquery_differ/..."
brandjon626906a2019-04-23 09:24:44 -0700120 - "//tools/python/..."
philwo9bc3b202018-10-02 07:26:54 -0700121 # Disable Slow Tests
122 - "-//src/test/shell/bazel:bazel_determinism_test"
John Cater680ffda2019-04-26 08:44:07 -0700123 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
124 - "-//src/java_tools/import_deps_checker/..."
philwo9bc3b202018-10-02 07:26:54 -0700125 # These tests do not work without an installed system JDK:
126 # (see https://github.com/bazelbuild/bazel/issues/6214#issuecomment-424813868)
philwo7c649b02019-04-24 08:33:45 -0700127 - "-//src/test/java/com/google/devtools/build/android/..."
philwo9bc3b202018-10-02 07:26:54 -0700128 - "-//src/test/py/bazel:launcher_test"
129 - "-//src/test/py/bazel:runfiles_test"
philwo7c649b02019-04-24 08:33:45 -0700130 - "-//src/test/shell/bazel/android/..."
philwo9bc3b202018-10-02 07:26:54 -0700131 - "-//src/test/shell/bazel:bazel_bootstrap_distfile_test"
iirinac8b305a2018-10-23 05:46:48 -0700132 - "-//src/test/shell/bazel:bazel_coverage_cc_test_gcc"
133 - "-//src/test/shell/bazel:bazel_coverage_cc_test_llvm"
134 - "-//src/test/shell/bazel:bazel_coverage_java_test"
135 - "-//src/test/shell/bazel:bazel_coverage_sh_test"
philwo9bc3b202018-10-02 07:26:54 -0700136 - "-//src/test/shell/bazel:bazel_determinism_test"
137 - "-//src/test/shell/bazel:bazel_example_test"
138 - "-//src/test/shell/bazel:bazel_java_test"
139 - "-//src/test/shell/bazel:bazel_random_characters_test"
140 - "-//src/test/shell/bazel:bazel_repository_cache_test"
141 - "-//src/test/shell/bazel:bazel_rules_test"
142 - "-//src/test/shell/bazel:bazel_sandboxing_test"
143 - "-//src/test/shell/bazel:bazel_test_test"
144 - "-//src/test/shell/bazel:empty_package_test"
145 - "-//src/test/shell/bazel:external_integration_test"
146 - "-//src/test/shell/bazel:java_launcher_test"
147 - "-//src/test/shell/bazel:local_repository_test"
148 - "-//src/test/shell/bazel:maven_test"
149 - "-//src/test/shell/bazel:runfiles_test"
150 - "-//src/test/shell/integration:bazel_java_test"
151 - "-//src/test/shell/integration:bazel_sandboxed_worker_test"
152 - "-//src/test/shell/integration:bazel_worker_test"
153 - "-//src/test/shell/integration:discard_analysis_cache_test"
philwo9bc3b202018-10-02 07:26:54 -0700154 - "-//src/test/shell/integration:java_integration_test"
Laszlo Csomor8ac46c12019-02-26 04:51:31 -0800155 - "-//src/test/shell/integration:jvm_flags_escaping_test"
Tobias Werthe81bb6f2018-12-18 11:08:14 -0800156 - "-//src/test/shell/integration:minimal_jdk_test"
philwo9bc3b202018-10-02 07:26:54 -0700157 - "-//src/test/shell/integration:output_filter_test"
158 - "-//src/test/shell/integration:stub_finds_runfiles_test"
159 - "-//src/test/shell/integration:test_test"
philwo4a6354a2019-04-25 02:04:53 -0700160 ubuntu1804_javabase10:
161 platform: ubuntu1804_nojava
162 name: ":java: OpenJDK 10 Javabase"
pcloudy9f06d2f2019-01-15 03:16:34 -0800163 shell_commands:
164 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
165 android_ndk_repository/android_ndk_repository/' WORKSPACE
166 - rm -f WORKSPACE.bak
philwo4a6354a2019-04-25 02:04:53 -0700167 build_flags:
168 - "--javabase=@openjdk10_linux_archive//:runtime"
pcloudy9f06d2f2019-01-15 03:16:34 -0800169 build_targets:
170 - "//src:bazel"
171 - "//src:bazel_jdk_minimal"
172 test_flags:
philwo4a6354a2019-04-25 02:04:53 -0700173 - "--javabase=@openjdk10_linux_archive//:runtime"
pcloudy9f06d2f2019-01-15 03:16:34 -0800174 - "--test_timeout=1200"
175 test_targets:
176 - "--"
177 - "//scripts/..."
John Cater680ffda2019-04-26 08:44:07 -0700178 - "//src/java_tools/..."
pcloudy9f06d2f2019-01-15 03:16:34 -0800179 - "//src/test/..."
180 - "//src/tools/execlog/..."
181 - "//src/tools/singlejar/..."
182 - "//src/tools/workspacelog/..."
183 - "//third_party/ijar/..."
184 - "//tools/android/..."
leba35757972019-02-08 02:03:12 -0800185 - "//tools/aquery_differ/..."
brandjon626906a2019-04-23 09:24:44 -0700186 - "//tools/python/..."
pcloudy9f06d2f2019-01-15 03:16:34 -0800187 # Disable Slow Tests
188 - "-//src/test/shell/bazel:bazel_determinism_test"
John Cater680ffda2019-04-26 08:44:07 -0700189 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/8162
190 - "-//src/java_tools/import_deps_checker/..."
philwo4a6354a2019-04-25 02:04:53 -0700191 # These tests do not work without an installed system JDK:
192 # (see https://github.com/bazelbuild/bazel/issues/6214#issuecomment-424813868)
193 - "-//src/test/java/com/google/devtools/build/android/..."
194 - "-//src/test/py/bazel:launcher_test"
195 - "-//src/test/py/bazel:runfiles_test"
196 - "-//src/test/shell/bazel/android/..."
pcloudy9f06d2f2019-01-15 03:16:34 -0800197 - "-//src/test/shell/bazel:bazel_bootstrap_distfile_test"
philwo4a6354a2019-04-25 02:04:53 -0700198 - "-//src/test/shell/bazel:bazel_coverage_cc_test_gcc"
199 - "-//src/test/shell/bazel:bazel_coverage_cc_test_llvm"
200 - "-//src/test/shell/bazel:bazel_coverage_java_test"
201 - "-//src/test/shell/bazel:bazel_coverage_sh_test"
202 - "-//src/test/shell/bazel:bazel_determinism_test"
203 - "-//src/test/shell/bazel:bazel_example_test"
204 - "-//src/test/shell/bazel:bazel_java_test"
205 - "-//src/test/shell/bazel:bazel_random_characters_test"
206 - "-//src/test/shell/bazel:bazel_repository_cache_test"
207 - "-//src/test/shell/bazel:bazel_rules_test"
208 - "-//src/test/shell/bazel:bazel_sandboxing_test"
209 - "-//src/test/shell/bazel:bazel_test_test"
210 - "-//src/test/shell/bazel:empty_package_test"
211 - "-//src/test/shell/bazel:external_integration_test"
212 - "-//src/test/shell/bazel:java_launcher_test"
213 - "-//src/test/shell/bazel:local_repository_test"
214 - "-//src/test/shell/bazel:maven_test"
215 - "-//src/test/shell/bazel:runfiles_test"
216 - "-//src/test/shell/integration:bazel_java_test"
217 - "-//src/test/shell/integration:bazel_sandboxed_worker_test"
218 - "-//src/test/shell/integration:bazel_worker_test"
219 - "-//src/test/shell/integration:discard_analysis_cache_test"
220 - "-//src/test/shell/integration:java_integration_test"
221 - "-//src/test/shell/integration:jvm_flags_escaping_test"
222 - "-//src/test/shell/integration:minimal_jdk_test"
223 - "-//src/test/shell/integration:output_filter_test"
224 - "-//src/test/shell/integration:stub_finds_runfiles_test"
225 - "-//src/test/shell/integration:test_test"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700226 macos:
227 shell_commands:
228 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^#
229 android_ndk_repository/android_ndk_repository/' WORKSPACE
230 - rm -f WORKSPACE.bak
rupertsbf04c532018-12-14 10:36:02 -0800231 build_flags:
232 - "--apple_platform_type=macos"
philwo6e20cd22019-01-02 08:25:53 -0800233 # Remove when https://github.com/bazelbuild/bazel/issues/7026 is fixed.
234 - "--noincompatible_strict_action_env"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700235 build_targets:
236 - "//src:bazel"
Tobias Werth85651642018-12-19 07:25:21 -0800237 - "//src:bazel_jdk_minimal"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700238 test_flags:
buchgrcbd6f462018-06-21 06:18:33 -0700239 - "--test_timeout=1200"
philwo6e20cd22019-01-02 08:25:53 -0800240 # Remove when https://github.com/bazelbuild/bazel/issues/7026 is fixed.
241 - "--noincompatible_strict_action_env"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700242 test_targets:
243 - "--"
244 - "//scripts/..."
245 - "//src/test/..."
Googler870149f2018-11-27 07:50:56 -0800246 - "//src/tools/execlog/..."
Philipp Wollermann3ed88222018-11-06 07:27:31 -0800247 - "//src/tools/singlejar/..."
Googler870149f2018-11-27 07:50:56 -0800248 - "//src/tools/workspacelog/..."
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700249 - "//third_party/ijar/..."
250 - "//tools/android/..."
leba35757972019-02-08 02:03:12 -0800251 - "//tools/aquery_differ/..."
davga8fa6e22019-04-23 11:52:59 -0700252 - "//tools/osx/crosstool/..."
brandjon626906a2019-04-23 09:24:44 -0700253 - "//tools/python/..."
iirina75b26bf2019-04-08 01:58:51 -0700254 # C++ coverage is not supported on macOS yet.
255 - "-//src/test/shell/bazel:bazel_cc_code_coverage_test"
256 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4663
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700257 - "-//src/test/shell/bazel/android:android_ndk_integration_test"
iirina75b26bf2019-04-08 01:58:51 -0700258 # The below tests have been disabled because they are too slow on macOS.
259 # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4684
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700260 - "-//src/test/shell/bazel:bazel_determinism_test"
261 - "-//src/test/shell/bazel:bazel_java_test"
iirina8a48b272019-05-02 07:54:40 -0700262 - "-//src/test/shell/bazel:bazel_java_test_jdk9_toolchain_released"
263 - "-//src/test/shell/bazel:bazel_java_test_jdk9_toolchain_head"
264 - "-//src/test/shell/bazel:bazel_java_test_jdk10_toolchain_head"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700265 - "-//src/test/shell/bazel:bazel_bootstrap_distfile_test"
olaola5655c7f2018-03-22 06:45:18 -0700266 - "-//src/test/shell/bazel/remote:remote_execution_test"
267 - "-//src/test/shell/bazel/remote:remote_execution_http_test"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700268 - "-//src/test/shell/bazel:skylark_git_repository_test"
269 - "-//src/test/shell/bazel:external_path_test"
270 - "-//src/test/py/bazel:runfiles_test"
271 - "-//src/test/shell/bazel:git_repository_test"
272 - "-//src/test/shell/bazel/android:aar_integration_test"
273 - "-//src/test/shell/bazel/android:android_integration_test"
Tobias Werthe81bb6f2018-12-18 11:08:14 -0800274 - "-//src/test/shell/integration:minimal_jdk_test"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700275 windows:
Loo Rong Jie2200ffa2018-12-14 08:38:39 -0800276 batch_commands:
277 - powershell -Command "(Get-Content WORKSPACE) -Replace '# android_', 'android_' | Set-Content WORKSPACE"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700278 build_flags:
279 - "--copt=-w"
280 - "--host_copt=-w"
philwo6e20cd22019-01-02 08:25:53 -0800281 # Remove when https://github.com/bazelbuild/bazel/issues/7026 is fixed.
282 - "--noincompatible_strict_action_env"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700283 build_targets:
284 - "//src:bazel"
Tobias Werth85651642018-12-19 07:25:21 -0800285 - "//src:bazel_jdk_minimal"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700286 test_flags:
287 - "--copt=-w"
288 - "--host_copt=-w"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700289 - "--test_env=JAVA_HOME"
buchgrcbd6f462018-06-21 06:18:33 -0700290 - "--test_timeout=1200"
philwo6e20cd22019-01-02 08:25:53 -0800291 # Remove when https://github.com/bazelbuild/bazel/issues/7026 is fixed.
292 - "--noincompatible_strict_action_env"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700293 test_targets:
Tobias Wertha05e6cc2018-08-14 07:16:52 -0700294 - "--"
Jakob Buchgraber1d182e92018-03-22 03:53:03 -0700295 - "//src:all_windows_tests"
philwode035fa2019-01-10 01:49:02 -0800296 rbe_ubuntu1604:
297 shell_commands:
Googlerde0612a2019-03-07 06:06:55 -0800298 - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/'
299 -e 's/^# android_ndk_repository/android_ndk_repository/'
300 -e 's/^# rbe_autoconfig/rbe_autoconfig/'
301 -e 's/^# load("@bazel_toolchains/load("@bazel_toolchains/' WORKSPACE
philwode035fa2019-01-10 01:49:02 -0800302 - rm -f WORKSPACE.bak
303 build_targets:
304 - "//src:bazel"
305 - "//src:bazel_jdk_minimal"