Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5ab90aeb authored by Cole Faust's avatar Cole Faust
Browse files

Re-enable SystemUILintCheckerTest

They can be re-enabled using a new feature to exclude
certain classes from being loaded by tradefed.

Bug: 240445172
Test: atest --host SystemUILintCheckerTest
Change-Id: Id36a13cab0ebdbba9bffcf29ea7da0cfca2ea28c
parent 15bc01b9
Loading
Loading
Loading
Loading
+14 −6
Original line number Diff line number Diff line
@@ -37,12 +37,6 @@ java_library_host {

java_test_host {
    name: "SystemUILintCheckerTest",
    // TODO(b/239881504): Since this test was written, Android
    // Lint was updated, and now includes classes that were
    // compiled for java 15. The soong build doesn't support
    // java 15 yet, so we can't compile against "lint". Disable
    // the test until java 15 is supported.
    enabled: false,
    srcs: [
        "tests/**/*.kt",
        "tests/**/*.java",
@@ -55,5 +49,19 @@ java_test_host {
    ],
    test_options: {
        unit_test: true,
        tradefed_options: [
            {
                // lint bundles in some classes that were built with older versions
                // of libraries, and no longer load. Since tradefed tries to load
                // all classes in the jar to look for tests, it crashes loading them.
                // Exclude these classes from tradefed's search.
                name: "exclude-paths",
                value: "org/apache",
            },
            {
                name: "exclude-paths",
                value: "META-INF",
            },
        ],
    },
}