• Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1java_genrule {
2    name: "SourceDebugExtensionMockClass_gen",
3    host_supported: true,
4    srcs: ["src/test/resources/org/apache/harmony/jpda/tests/jdwp/Events/SourceDebugExtensionMockClass.class"],
5    tools: ["soong_zip"],
6    cmd: "$(location soong_zip) -jar -o $(out) -C external/apache-harmony/jdwp/src/test/resources -f $(in)",
7    out: ["SourceDebugExtensionMockClass_gen.jar"],
8}
9
10java_test {
11    name: "apache-harmony-jdwp-tests",
12    hostdex: true,
13    host_supported: true,
14    srcs: ["src/test/java/**/*.java"],
15    static_libs: ["SourceDebugExtensionMockClass_gen"],
16
17    libs: ["junit"],
18
19    no_standard_libs: true,
20    system_modules: "core-all-system-modules",
21    target: {
22        // Only depend on core-all for the Android variant so we can avoid
23        // needing to create a core-all host variant.
24        android: {
25            libs: ["core-all"],
26        },
27        host: {
28            exclude_srcs: ["src/test/java/org/apache/harmony/jpda/tests/jdwp/DDM/**/*.java"],
29        },
30    },
31
32    // b/73499927
33    errorprone: {
34        javacflags: ["-Xep:MissingOverride:OFF"],
35    },
36
37    jarjar_rules: "jarjar-rules.txt",
38}
39
40java_library_host {
41    name: "apache-harmony-jdwp-tests-host",
42    static_libs: ["apache-harmony-jdwp-tests"],
43}
44