philwo | bd7c564 | 2018-09-21 05:51:34 -0700 | [diff] [blame] | 1 | --- |
| 2 | platforms: |
| 3 | ubuntu1404: |
| 4 | 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 |
| 8 | build_targets: |
| 9 | - "//src:bazel" |
| 10 | test_flags: |
| 11 | - "--test_timeout=1200" |
| 12 | test_targets: |
| 13 | - "--" |
| 14 | - "//scripts/..." |
| 15 | - "//src/test/..." |
| 16 | - "//third_party/ijar/..." |
| 17 | - "//tools/android/..." |
| 18 | # Disable Slow Tests |
| 19 | - "-//src/test/shell/bazel:bazel_determinism_test" |
| 20 | # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4663 |
| 21 | - "-//src/test/shell/bazel/android:android_ndk_integration_test" |
| 22 | # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/5888 |
| 23 | - "-//src/test/java/com/google/devtools/build/android/ziputils:ziputils-tests" |
| 24 | macos: |
| 25 | shell_commands: |
| 26 | - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^# |
| 27 | android_ndk_repository/android_ndk_repository/' WORKSPACE |
| 28 | - rm -f WORKSPACE.bak |
| 29 | build_targets: |
| 30 | - "//src:bazel" |
| 31 | test_flags: |
| 32 | - "--test_timeout=1200" |
| 33 | test_targets: |
| 34 | - "--" |
| 35 | - "//scripts/..." |
| 36 | - "//src/test/..." |
| 37 | - "//third_party/ijar/..." |
| 38 | - "//tools/android/..." |
| 39 | # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4663 |
| 40 | - "-//src/test/shell/bazel/android:android_ndk_integration_test" |
| 41 | # The below tests have been disabled because they are too slow on macOS. |
| 42 | # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/4684 |
| 43 | - "-//src/test/shell/bazel:bazel_determinism_test" |
| 44 | - "-//src/test/shell/bazel:bazel_java_test" |
| 45 | - "-//src/test/shell/bazel:bazel_bootstrap_distfile_test" |
| 46 | - "-//src/test/shell/bazel/remote:remote_execution_test" |
| 47 | - "-//src/test/shell/bazel/remote:remote_execution_http_test" |
| 48 | - "-//src/test/shell/bazel:skylark_git_repository_test" |
| 49 | - "-//src/test/shell/bazel:external_path_test" |
| 50 | - "-//src/test/py/bazel:runfiles_test" |
| 51 | - "-//src/test/shell/bazel:git_repository_test" |
| 52 | - "-//src/test/shell/bazel/android:aar_integration_test" |
| 53 | - "-//src/test/shell/bazel/android:android_integration_test" |
| 54 | # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/5888 |
| 55 | - "-//src/test/java/com/google/devtools/build/android/ziputils:ziputils-tests" |
| 56 | windows: |
| 57 | build_flags: |
| 58 | - "--copt=-w" |
| 59 | - "--host_copt=-w" |
| 60 | build_targets: |
| 61 | - "//src:bazel" |
| 62 | test_flags: |
| 63 | - "--copt=-w" |
| 64 | - "--host_copt=-w" |
| 65 | - "--test_env=JAVA_HOME" |
| 66 | # TODO(pcloudy): Need this for WindowsSubprocessTest.java. |
| 67 | # Remove this when release version Bazel sets SYSTEMDRIVE |
| 68 | # on Windows by default. |
| 69 | - "--test_env=SYSTEMDRIVE" |
| 70 | - "--test_timeout=1200" |
| 71 | test_targets: |
| 72 | - "--" |
| 73 | - "//src:all_windows_tests" |
| 74 | # Re-enable once fixed: https://github.com/bazelbuild/bazel/issues/5888 |
| 75 | - "-//src/test/java/com/google/devtools/build/android/ziputils:ziputils-tests" |