| Sergio Murguia | 595a1ab | 2019-10-17 11:53:38 -0700 | [diff] [blame^] | 1 | load("//tools/base/bazel:bazel.bzl", "iml_module") |
| 2 | |
| 3 | # managed by go/iml_to_build |
| 4 | iml_module( |
| 5 | name = "intellij.android.old-agp-tests", |
| 6 | iml_files = ["intellij.android.old-agp-tests.iml"], |
| 7 | test_class = "com.android.tools.idea.OldAgpTestSuite", |
| 8 | test_coverage = True, |
| 9 | # keep sorted |
| 10 | test_data = [ |
| 11 | "//prebuilts/studio/jdk", |
| 12 | "//prebuilts/studio/layoutlib:build.prop", |
| 13 | "//prebuilts/studio/layoutlib/data:framework_res.jar", |
| 14 | "//prebuilts/studio/layoutlib/data:native_libs", |
| 15 | "//prebuilts/studio/layoutlib/data/fonts", |
| 16 | "//prebuilts/studio/layoutlib/data/icu", |
| 17 | "//prebuilts/studio/sdk:build-tools/latest", |
| 18 | "//prebuilts/studio/sdk:cmake", |
| 19 | "//prebuilts/studio/sdk:docs", |
| 20 | "//prebuilts/studio/sdk:licenses", |
| 21 | "//prebuilts/studio/sdk:ndk", |
| 22 | "//prebuilts/studio/sdk:platform-tools", |
| 23 | "//prebuilts/studio/sdk:platforms/latest", |
| 24 | "//prebuilts/studio/sdk:platforms/latest-preview", |
| 25 | "//prebuilts/studio/sdk:sources", |
| 26 | "//prebuilts/tools/common/kotlin-plugin:Kotlin/kotlinc/build.txt", |
| 27 | "//tools/adt/idea/adt-ui/lib/libwebp", |
| 28 | "//tools/adt/idea/android:test_deps.zip", |
| 29 | "//tools/adt/idea/android/annotations", |
| 30 | "//tools/adt/idea/android/lib:androidWidgets", |
| 31 | "//tools/adt/idea/android/lib:sampleData", |
| 32 | "//tools/adt/idea/android/testData", |
| 33 | "//tools/adt/idea/artwork:device-art-resources", |
| 34 | "//tools/base/build-system:gradle-distrib", |
| 35 | "//tools/base/build-system:studio_repo.zip", |
| 36 | "//tools/base/build-system/previous-versions:1.5.0.zip", |
| 37 | "//tools/base/build-system/previous-versions:2.2.0.zip", |
| 38 | "//tools/base/build-system/previous-versions:3.0.0.zip", |
| 39 | "//tools/base/build-system/previous-versions:3.3.2.zip", |
| 40 | "//tools/base/build-system/previous-versions:3.5.0.zip", |
| 41 | "//tools/base/templates", |
| 42 | "//tools/base/third_party/kotlin:kotlin-m2repository.zip", |
| 43 | "//tools/data-binding:data_binding_runtime.zip", |
| 44 | "//tools/external/gradle:gradle-distrib-2.6", |
| 45 | "//tools/external/gradle:gradle-distrib-4.5", |
| 46 | "//tools/idea:platform-build-info", |
| 47 | "//tools/idea/java/jdkAnnotations", |
| 48 | "//tools/idea/java/mockJDK-1.7", |
| 49 | ], |
| 50 | # do not sort: must match IML order |
| 51 | test_runtime_deps = [ |
| 52 | "//tools/idea/platform/tasks-platform-impl:intellij.platform.tasks.impl", |
| 53 | "//tools/idea/uast/uast-tests:intellij.platform.uast.tests", |
| 54 | "//tools/idea/plugins/IntelliLang/intellilang-jps-plugin:intellij.java.langInjection.jps", |
| 55 | "//tools/idea/plugins/java-decompiler/plugin:intellij.java.decompiler", |
| 56 | "//tools/idea/jvm/jvm-analysis-java-tests:intellij.jvm.analysis.java.tests", |
| 57 | "//tools/idea/java/manifest:intellij.java.manifest", |
| 58 | "//tools/idea/java/ide-customization:intellij.java.ide.customization", |
| 59 | "//tools/idea/java/remote-servers/impl:intellij.java.remoteServers.impl", |
| 60 | "//tools/idea:intellij.java.ui.tests", |
| 61 | "//tools/idea/plugins/ui-designer:intellij.java.guiForms.designer", |
| 62 | "//tools/idea/java/plugin:intellij.java.plugin", |
| 63 | "//tools/idea/java/compiler/instrumentation-util-8:intellij.java.compiler.instrumentationUtil.java8", |
| 64 | "//tools/idea/java/ide-resources:intellij.java.ide.resources", |
| 65 | "//tools/idea/plugins/ui-designer-core:intellij.uiDesigner", |
| 66 | "//tools/idea/plugins/maven/error-prone-compiler:intellij.maven.errorProne.compiler", |
| 67 | "//tools/adt/idea/databinding:intellij.android.databinding", |
| 68 | ], |
| 69 | test_shard_count = 1, |
| 70 | test_srcs = ["testSrc"], |
| 71 | test_tags = [ |
| 72 | "cpu:3", |
| 73 | "block-network", |
| 74 | "no_test_mac", |
| 75 | "no_test_windows", |
| 76 | ], |
| 77 | test_timeout = "eternal", |
| 78 | visibility = ["//visibility:public"], |
| 79 | # do not sort: must match IML order |
| 80 | deps = [ |
| 81 | "//tools/adt/idea/adt-testutils:intellij.android.adt.testutils[module, test]", |
| 82 | "//tools/base/testutils:studio.android.sdktools.testutils[module, test]", |
| 83 | "//tools/adt/idea/android:intellij.android.core.tests[module, test]", |
| 84 | "//tools/adt/idea/android-test-framework:intellij.android.testFramework[module, test]", |
| 85 | "//tools/idea/platform/core-api:intellij.platform.core[module, test]", |
| 86 | "//tools/adt/idea/android:intellij.android.core[module, test]", |
| 87 | "//tools/idea/plugins/gradle:intellij.gradle.common[module, test]", |
| 88 | "//tools/idea/platform/analysis-impl:intellij.platform.analysis.impl[module, test]", |
| 89 | "//tools/idea/.idea/libraries:truth[test]", |
| 90 | "//tools/idea/.idea/libraries:mockito[test]", |
| 91 | "//tools/idea/platform/testFramework:intellij.platform.testFramework[module, test]", |
| 92 | ], |
| 93 | ) |