52eba65fbc
BackupEncryptionService (which is in a separate APK) provides a IntermediateTransport which binds to the real transport. We do this so that IntermediateEncryptingTransport can encrypt (decrypt) the data when sending it (receiving it) from the real transport. In this CL, IntermediateTransport does not do any encryption. It simply forwards the data on. We will add the actual encryption in the next CL. Bug: 139269919 Test: atest -v BackupEncryptionUnitTests Test: atest -v RunBackupFrameworksServicesRoboTests Test: atest -v $(find frameworks/base/services/tests/servicestests/src/com/android/server/backup -name '\''*Test.java'\'')' Test: atest -v CtsBackupTestCases CtsBackupHostTestCases Change-Id: I83a84ed3e638eb1dd165fffe406495f80ff930aa
30 lines
1.3 KiB
XML
30 lines
1.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
~ Copyright (C) 2019 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 Backup Encryption Unit Tests.">
|
|
<target_preparer class="com.android.tradefed.targetprep.suite.SuiteApkInstaller">
|
|
<option name="cleanup-apks" value="true" />
|
|
<option name="install-arg" value="-t" />
|
|
<option name="test-file-name" value="BackupEncryptionUnitTests.apk" />
|
|
</target_preparer>
|
|
|
|
<option name="test-tag" value="BackupEncryptionUnitTests" />
|
|
<test class="com.android.tradefed.testtype.AndroidJUnitTest" >
|
|
<option name="package" value="com.android.server.backup.encryption.unittests" />
|
|
<option name="runner" value="androidx.test.runner.AndroidJUnitRunner" />
|
|
</test>
|
|
</configuration>
|