diff options
-rw-r--r-- | AndroidTest.xml | 41 | ||||
-rw-r--r-- | METADATA | 12 | ||||
-rw-r--r-- | MODULE_LICENSE_BSD | 0 | ||||
-rw-r--r-- | OWNERS.android | 4 | ||||
-rw-r--r-- | TEST_MAPPING | 7 |
5 files changed, 64 insertions, 0 deletions
diff --git a/AndroidTest.xml b/AndroidTest.xml new file mode 100644 index 0000000..5233b0d --- /dev/null +++ b/AndroidTest.xml @@ -0,0 +1,41 @@ +<!-- + ~ Copyright (C) 2022 The Android Open Source Project + ~ + ~ Licensed under the Apache License, Version 2.0 (the "License"); + ~ you may not use this file except in compliance with the License. + ~ You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. + --> +<configuration description="Runs libchrome-gestures_test."> + <option name="test-suite-tag" value="apct" /> + <option name="test-suite-tag" value="apct-native" /> + + <target_preparer class="com.android.tradefed.targetprep.RootTargetPreparer"> + <option name="force-root" value="false" /> + </target_preparer> + + <target_preparer class="com.android.tradefed.targetprep.PushFilePreparer"> + <option name="cleanup" value="true" /> + <option name="push" value="libchrome-gestures_test->/data/local/tmp/libchrome-gestures_test" /> + </target_preparer> + + <!-- + Because we push the test binary into /data/local/tmp, SELinux prevents + it from being read to produce symbolized stack traces when crashes + occur, so disable SELinux for these tests. + --> + <target_preparer class="com.android.tradefed.targetprep.DisableSELinuxTargetPreparer" /> + + <test class="com.android.tradefed.testtype.GTest" > + <option name="native-test-device-path" value="/data/local/tmp" /> + <option name="module-name" value="libchrome-gestures_test" /> + <option name="change-to-working-directory" value="true" /> + </test> +</configuration> diff --git a/METADATA b/METADATA new file mode 100644 index 0000000..4ab2fc3 --- /dev/null +++ b/METADATA @@ -0,0 +1,12 @@ +name: "libchrome-gestures" +description: "ChromeOS touchpad gestures library. Upstream is the source of truth, please contribute CLs there first." + +third_party { + url { + type: GIT + value: "https://chromium.googlesource.com/chromiumos/platform/gestures/" + } + version: "b824af1e782a4e741fbfe4b0c311de3bc161e2fc" + last_upgrade_date { year: 2024 month: 3 day: 13 } + license_type: NOTICE +} diff --git a/MODULE_LICENSE_BSD b/MODULE_LICENSE_BSD new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/MODULE_LICENSE_BSD diff --git a/OWNERS.android b/OWNERS.android new file mode 100644 index 0000000..ca7c6cc --- /dev/null +++ b/OWNERS.android @@ -0,0 +1,4 @@ +benm@google.com +hcutts@google.com +joseprio@google.com +michaelwr@google.com diff --git a/TEST_MAPPING b/TEST_MAPPING new file mode 100644 index 0000000..9626d8d --- /dev/null +++ b/TEST_MAPPING @@ -0,0 +1,7 @@ +{ + "imports": [ + { + "path": "frameworks/native/services/inputflinger" + } + ] +} |