blob: 457fd6aa3bde65e56c623ae90ce839d3498889da [file] [log] [blame]
Sergio Murguia595a1ab2019-10-17 11:53:38 -07001load("//tools/base/bazel:bazel.bzl", "iml_module")
2
3# managed by go/iml_to_build
4iml_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)