Jakob Buchgraber | 1d182e9 | 2018-03-22 03:53:03 -0700 | [diff] [blame] | 1 | --- |
| 2 | platforms: |
philwo | 527f688 | 2019-06-25 00:13:01 -0700 | [diff] [blame] | 3 | centos7: |
twerth | c2252c6 | 2019-09-25 10:02:58 -0700 | [diff] [blame] | 4 | shards: 4 |
philwo | 527f688 | 2019-06-25 00:13:01 -0700 | [diff] [blame] | 5 | 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: |
philwo | 527f688 | 2019-06-25 00:13:01 -0700 | [diff] [blame] | 15 | - "//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 Cater | 8b5584f | 2019-08-13 11:50:24 -0700 | [diff] [blame] | 36 | # TODO(katre): Re-enable after 0.29.0: https://github.com/bazelbuild/bazel/issues/9148 |
| 37 | - "-//src/tools/singlejar:combiners_test" |
philwo | ba64c9c | 2018-09-10 05:02:28 -0700 | [diff] [blame] | 38 | ubuntu1604: |
twerth | c2252c6 | 2019-09-25 10:02:58 -0700 | [diff] [blame] | 39 | shards: 4 |
philwo | 9bc3b20 | 2018-10-02 07:26:54 -0700 | [diff] [blame] | 40 | shell_commands: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 41 | - 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 |
philwo | ba64c9c | 2018-09-10 05:02:28 -0700 | [diff] [blame] | 44 | build_targets: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 45 | - "//src:bazel" |
| 46 | - "//src:bazel_jdk_minimal" |
philwo | 9bc3b20 | 2018-10-02 07:26:54 -0700 | [diff] [blame] | 47 | test_flags: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 48 | - "--test_timeout=1200" |
philwo | 9bc3b20 | 2018-10-02 07:26:54 -0700 | [diff] [blame] | 49 | test_targets: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 50 | - "//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 Cater | 8b5584f | 2019-08-13 11:50:24 -0700 | [diff] [blame] | 67 | # TODO(katre): Re-enable after 0.29.0: https://github.com/bazelbuild/bazel/issues/9148 |
| 68 | - "-//src/tools/singlejar:combiners_test" |
buchgr | 3af3846 | 2018-06-22 06:41:17 -0700 | [diff] [blame] | 69 | ubuntu1804: |
twerth | c2252c6 | 2019-09-25 10:02:58 -0700 | [diff] [blame] | 70 | shards: 4 |
buchgr | 3af3846 | 2018-06-22 06:41:17 -0700 | [diff] [blame] | 71 | shell_commands: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 72 | - 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 |
buchgr | 3af3846 | 2018-06-22 06:41:17 -0700 | [diff] [blame] | 75 | build_targets: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 76 | - "//src:bazel" |
| 77 | - "//src:bazel_jdk_minimal" |
buchgr | 3af3846 | 2018-06-22 06:41:17 -0700 | [diff] [blame] | 78 | test_flags: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 79 | - "--test_timeout=1200" |
buchgr | 3af3846 | 2018-06-22 06:41:17 -0700 | [diff] [blame] | 80 | test_targets: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 81 | - "//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 Cater | 8b5584f | 2019-08-13 11:50:24 -0700 | [diff] [blame] | 102 | # TODO(katre): Re-enable after 0.29.0: https://github.com/bazelbuild/bazel/issues/9148 |
| 103 | - "-//src/tools/singlejar:combiners_test" |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 104 | 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 Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 120 | - "//src/test/shell/bazel:cc_integration_test" |
Jakob Buchgraber | 1d182e9 | 2018-03-22 03:53:03 -0700 | [diff] [blame] | 121 | macos: |
twerth | c2252c6 | 2019-09-25 10:02:58 -0700 | [diff] [blame] | 122 | shards: 4 |
Jakob Buchgraber | 1d182e9 | 2018-03-22 03:53:03 -0700 | [diff] [blame] | 123 | shell_commands: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 124 | - 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 |
ruperts | bf04c53 | 2018-12-14 10:36:02 -0800 | [diff] [blame] | 127 | build_flags: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 128 | - "--apple_platform_type=macos" |
| 129 | # Remove when https://github.com/bazelbuild/bazel/issues/7026 is fixed. |
| 130 | - "--noincompatible_strict_action_env" |
Jakob Buchgraber | 1d182e9 | 2018-03-22 03:53:03 -0700 | [diff] [blame] | 131 | build_targets: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 132 | - "//src:bazel" |
| 133 | - "//src:bazel_jdk_minimal" |
Jakob Buchgraber | 1d182e9 | 2018-03-22 03:53:03 -0700 | [diff] [blame] | 134 | test_flags: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 135 | - "--test_timeout=1200" |
| 136 | # Remove when https://github.com/bazelbuild/bazel/issues/7026 is fixed. |
| 137 | - "--noincompatible_strict_action_env" |
Jakob Buchgraber | 1d182e9 | 2018-03-22 03:53:03 -0700 | [diff] [blame] | 138 | test_targets: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 139 | - "//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" |
Googler | 77ef8d6 | 2019-07-23 11:55:53 -0700 | [diff] [blame] | 170 | # Docker sandboxing needs Docker installed |
buchgr | 258be48 | 2019-07-24 06:55:32 -0700 | [diff] [blame] | 171 | - "-//src/test/shell/bazel:bazel_docker_sandboxing_test" |
John Cater | 8b5584f | 2019-08-13 11:50:24 -0700 | [diff] [blame] | 172 | # TODO(katre): Re-enable after 0.29.0: https://github.com/bazelbuild/bazel/issues/9148 |
| 173 | - "-//src/tools/singlejar:combiners_test" |
Jakob Buchgraber | 1d182e9 | 2018-03-22 03:53:03 -0700 | [diff] [blame] | 174 | windows: |
twerth | c2252c6 | 2019-09-25 10:02:58 -0700 | [diff] [blame] | 175 | shards: 4 |
Loo Rong Jie | 2200ffa | 2018-12-14 08:38:39 -0800 | [diff] [blame] | 176 | batch_commands: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 177 | - powershell -Command "(Get-Content WORKSPACE) -Replace '# android_', 'android_' | Set-Content WORKSPACE" |
Jakob Buchgraber | 1d182e9 | 2018-03-22 03:53:03 -0700 | [diff] [blame] | 178 | build_flags: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 179 | - "--copt=-w" |
| 180 | - "--host_copt=-w" |
| 181 | # Remove when https://github.com/bazelbuild/bazel/issues/7026 is fixed. |
| 182 | - "--noincompatible_strict_action_env" |
Jakob Buchgraber | 1d182e9 | 2018-03-22 03:53:03 -0700 | [diff] [blame] | 183 | build_targets: |
pcloudy | bf992ac | 2019-10-15 04:36:35 -0700 | [diff] [blame^] | 184 | - "//src:bazel.exe" |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 185 | - "//src:bazel_jdk_minimal" |
Jakob Buchgraber | 1d182e9 | 2018-03-22 03:53:03 -0700 | [diff] [blame] | 186 | test_flags: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 187 | - "--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 Buchgraber | 1d182e9 | 2018-03-22 03:53:03 -0700 | [diff] [blame] | 193 | test_targets: |
Philipp Wollermann | 6d01f67 | 2019-06-04 07:03:37 -0700 | [diff] [blame] | 194 | - "//src:all_windows_tests" |
John Cater | 8b5584f | 2019-08-13 11:50:24 -0700 | [diff] [blame] | 195 | # TODO(katre): Re-enable after 0.29.0: https://github.com/bazelbuild/bazel/issues/9148 |
| 196 | - "-//src/tools/singlejar:combiners_test" |
philwo | de035fa | 2019-01-10 01:49:02 -0800 | [diff] [blame] | 197 | rbe_ubuntu1604: |
| 198 | shell_commands: |
buchgr | 2204bd2 | 2019-07-12 01:51:41 -0700 | [diff] [blame] | 199 | - 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 |
buchgr | a2b042c | 2019-07-18 07:40:40 -0700 | [diff] [blame] | 202 | 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" |
buchgr | 2204bd2 | 2019-07-12 01:51:41 -0700 | [diff] [blame] | 212 | 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 | |