1// Copyright (C) 2020 The Android Open Source Project 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14 15package { 16 default_applicable_licenses: ["Android-Apache-2.0"], 17 default_team: "trendy_team_android_storage", 18} 19 20android_test_helper_app { 21 name: "CtsScopedStorageTestAppA", 22 manifest: "ScopedStorageTestHelper/TestAppA.xml", 23 static_libs: ["cts-scopedstorage-lib"], 24 sdk_version: "test_current", 25 target_sdk_version: "36", 26 min_sdk_version: "29", 27 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 28 // Tag as a CTS artifact 29 test_suites: [ 30 "general-tests", 31 "mts-mediaprovider", 32 ], 33} 34 35android_test_helper_app { 36 name: "CtsScopedStorageTestAppA31", 37 manifest: "ScopedStorageTestHelper/TestAppA31.xml", 38 static_libs: ["cts-scopedstorage-lib"], 39 sdk_version: "test_current", 40 target_sdk_version: "31", 41 min_sdk_version: "29", 42 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 43 // Tag as a CTS artifact 44 test_suites: [ 45 "general-tests", 46 "mts-mediaprovider", 47 ], 48} 49 50android_test_helper_app { 51 name: "CtsScopedStorageTestAppA34", 52 manifest: "ScopedStorageTestHelper/TestAppA34.xml", 53 static_libs: ["cts-scopedstorage-lib"], 54 sdk_version: "test_current", 55 target_sdk_version: "34", 56 min_sdk_version: "29", 57 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 58 // Tag as a CTS artifact 59 test_suites: [ 60 "general-tests", 61 "mts-mediaprovider", 62 ], 63} 64 65android_test_helper_app { 66 name: "CtsScopedStorageTestAppB", 67 manifest: "ScopedStorageTestHelper/TestAppB.xml", 68 static_libs: ["cts-scopedstorage-lib"], 69 sdk_version: "test_current", 70 target_sdk_version: "36", 71 min_sdk_version: "29", 72 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 73 // Tag as a CTS artifact 74 test_suites: [ 75 "general-tests", 76 "mts-mediaprovider", 77 ], 78} 79 80android_test_helper_app { 81 name: "CtsScopedStorageTestAppB34", 82 manifest: "ScopedStorageTestHelper/TestAppB34.xml", 83 static_libs: ["cts-scopedstorage-lib"], 84 sdk_version: "test_current", 85 target_sdk_version: "34", 86 min_sdk_version: "29", 87 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 88 // Tag as a CTS artifact 89 test_suites: [ 90 "general-tests", 91 "mts-mediaprovider", 92 ], 93} 94 95android_test_helper_app { 96 name: "CtsScopedStorageTestAppDLegacy", 97 manifest: "ScopedStorageTestHelper/TestAppDLegacy.xml", 98 static_libs: ["cts-scopedstorage-lib"], 99 sdk_version: "test_current", 100 target_sdk_version: "28", 101 min_sdk_version: "28", 102 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 103 // Tag as a CTS artifact 104 test_suites: [ 105 "general-tests", 106 "mts-mediaprovider", 107 ], 108} 109 110android_test_helper_app { 111 name: "CtsScopedStorageTestAppFileManager", 112 manifest: "ScopedStorageTestHelper/TestAppFileManager.xml", 113 static_libs: ["cts-scopedstorage-lib"], 114 sdk_version: "test_current", 115 target_sdk_version: "35", 116 min_sdk_version: "29", 117 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 118 // Tag as a CTS artifact 119 test_suites: [ 120 "general-tests", 121 "mts-mediaprovider", 122 ], 123} 124 125android_test_helper_app { 126 name: "CtsScopedStorageTestAppFileManagerBypassDB", 127 manifest: "ScopedStorageTestHelper/TestAppFileManagerBypassDB.xml", 128 static_libs: ["cts-scopedstorage-lib"], 129 sdk_version: "test_current", 130 target_sdk_version: "35", 131 min_sdk_version: "29", 132 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 133 // Tag as a CTS artifact 134 test_suites: [ 135 "general-tests", 136 "mts-mediaprovider", 137 "mcts-mediaprovider", 138 "cts", 139 ], 140} 141 142android_test_helper_app { 143 name: "CtsScopedStorageTestAppSystemGalleryBypassDB", 144 manifest: "ScopedStorageTestHelper/TestAppSystemGalleryBypassDB.xml", 145 static_libs: ["cts-scopedstorage-lib"], 146 sdk_version: "test_current", 147 target_sdk_version: "35", 148 min_sdk_version: "29", 149 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 150 // Tag as a CTS artifact 151 test_suites: [ 152 "general-tests", 153 "mts-mediaprovider", 154 "mcts-mediaprovider", 155 "cts", 156 ], 157} 158 159android_test_helper_app { 160 name: "CtsScopedStorageTestAppSystemGallery30BypassDB", 161 manifest: "ScopedStorageTestHelper/TestAppSystemGallery30BypassDB.xml", 162 static_libs: ["cts-scopedstorage-lib"], 163 sdk_version: "test_current", 164 target_sdk_version: "30", 165 min_sdk_version: "29", 166 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 167 // Tag as a CTS artifact 168 test_suites: [ 169 "general-tests", 170 "mts-mediaprovider", 171 "mcts-mediaprovider", 172 "cts", 173 ], 174} 175 176android_test_helper_app { 177 name: "CtsLegacyStorageTestAppRequestLegacy", 178 manifest: "legacy/requestLegacy.xml", 179 static_libs: ["cts-scopedstorage-lib"], 180 sdk_version: "test_current", 181 target_sdk_version: "29", 182 min_sdk_version: "29", 183} 184 185android_test_helper_app { 186 name: "CtsLegacyStorageTestAppPreserveLegacy", 187 manifest: "legacy/preserveLegacy.xml", 188 static_libs: ["cts-scopedstorage-lib"], 189 sdk_version: "test_current", 190 target_sdk_version: "30", 191 min_sdk_version: "29", 192} 193 194android_test_helper_app { 195 name: "ScopedStorageTest", 196 manifest: "AndroidManifest.xml", 197 srcs: ["src/**/*.java"], 198 static_libs: [ 199 "truth", 200 "cts-scopedstorage-lib", 201 "modules-utils-build_system", 202 ], 203 compile_multilib: "both", 204 test_suites: [ 205 "general-tests", 206 "mts-mediaprovider", 207 ], 208 sdk_version: "test_current", 209 target_sdk_version: "33", 210 min_sdk_version: "29", 211 java_resources: [ 212 ":CtsScopedStorageTestAppA", 213 ":CtsScopedStorageTestAppA31", 214 ":CtsScopedStorageTestAppB", 215 ], 216} 217 218android_test_helper_app { 219 name: "AppCloningDeviceTest", 220 manifest: "AndroidManifest.xml", 221 srcs: ["src/**/*.java"], 222 static_libs: [ 223 "truth", 224 "cts-scopedstorage-lib", 225 "modules-utils-build_system", 226 ], 227 compile_multilib: "both", 228 test_suites: [ 229 "general-tests", 230 "mts-mediaprovider", 231 ], 232 sdk_version: "test_current", 233 target_sdk_version: "33", 234 min_sdk_version: "29", 235 java_resources: [ 236 ":CtsScopedStorageTestAppB", 237 ], 238} 239 240android_test_helper_app { 241 name: "LegacyStorageTest", 242 manifest: "legacy/AndroidManifest.xml", 243 srcs: ["legacy/src/**/*.java"], 244 static_libs: [ 245 "truth", 246 "cts-scopedstorage-lib", 247 ], 248 compile_multilib: "both", 249 test_suites: [ 250 "general-tests", 251 "mts-mediaprovider", 252 "mcts-mediaprovider", 253 ], 254 sdk_version: "test_current", 255 target_sdk_version: "29", 256 min_sdk_version: "29", 257 java_resources: [ 258 ":CtsScopedStorageTestAppA", 259 ], 260} 261 262android_test_helper_app { 263 name: "CtsTestAppWithQueriesTag", 264 manifest: "ScopedStorageTestHelper/TestAppWithQueriesTag.xml", 265 static_libs: ["cts-scopedstorage-lib"], 266 sdk_version: "test_current", 267 target_sdk_version: "34", 268 min_sdk_version: "30", 269 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 270 // Tag as a CTS artifact 271 test_suites: [ 272 "general-tests", 273 "mts-mediaprovider", 274 "mcts-mediaprovider", 275 ], 276} 277 278android_test_helper_app { 279 name: "CtsTestAppWithQueryAllPackagesPermission", 280 manifest: "ScopedStorageTestHelper/TestAppWithQueryAllPackagesPermission.xml", 281 static_libs: ["cts-scopedstorage-lib"], 282 sdk_version: "test_current", 283 target_sdk_version: "34", 284 min_sdk_version: "30", 285 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 286 // Tag as a CTS artifact 287 test_suites: [ 288 "general-tests", 289 "mts-mediaprovider", 290 "mcts-mediaprovider", 291 ], 292} 293 294android_test_helper_app { 295 name: "CtsTestAppWithAccessMediaOwnerPackageNamePermission", 296 manifest: "ScopedStorageTestHelper/TestAppWithAccessMediaOwnerPackageNamePermission.xml", 297 static_libs: ["cts-scopedstorage-lib"], 298 sdk_version: "test_current", 299 target_sdk_version: "34", 300 min_sdk_version: "30", 301 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 302 // Tag as a CTS artifact 303 test_suites: [ 304 "general-tests", 305 "mts-mediaprovider", 306 "mcts-mediaprovider", 307 ], 308} 309 310android_test_helper_app { 311 name: "CtsScopedStorageGeneralTestOnlyApp", 312 manifest: "ScopedStorageTestHelper/TestAppGeneralOnly.xml", 313 static_libs: ["cts-scopedstorage-lib"], 314 sdk_version: "test_current", 315 target_sdk_version: "33", 316 min_sdk_version: "29", 317 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 318 // Tag as a CTS artifact 319 test_suites: [ 320 "general-tests", 321 "mts-mediaprovider", 322 "mcts-mediaprovider", 323 "cts", 324 ], 325} 326 327android_test_helper_app { 328 name: "CtsScopedStorageTestAppELegacy", 329 manifest: "ScopedStorageTestHelper/TestAppELegacy.xml", 330 static_libs: ["cts-scopedstorage-lib"], 331 sdk_version: "test_current", 332 target_sdk_version: "28", 333 min_sdk_version: "28", 334 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 335 // Tag as a CTS artifact 336 test_suites: [ 337 "general-tests", 338 "mts-mediaprovider", 339 "mcts-mediaprovider", 340 ], 341} 342 343android_test_helper_app { 344 name: "CtsScopedStorageTestAppE", 345 manifest: "ScopedStorageTestHelper/TestAppE.xml", 346 static_libs: ["cts-scopedstorage-lib"], 347 sdk_version: "test_current", 348 target_sdk_version: "33", 349 min_sdk_version: "29", 350 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 351 // Tag as a CTS artifact 352 test_suites: [ 353 "general-tests", 354 "mts-mediaprovider", 355 "mcts-mediaprovider", 356 "cts", 357 ], 358} 359 360android_test_helper_app { 361 name: "CtsScopedStorageTestAppE30", 362 manifest: "ScopedStorageTestHelper/TestAppE30.xml", 363 static_libs: ["cts-scopedstorage-lib"], 364 sdk_version: "test_current", 365 target_sdk_version: "30", 366 min_sdk_version: "29", 367 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 368 // Tag as a CTS artifact 369 test_suites: [ 370 "general-tests", 371 "mts-mediaprovider", 372 "mcts-mediaprovider", 373 "cts", 374 ], 375} 376 377android_test_helper_app { 378 name: "CtsScopedStorageTestAppE30FileManager", 379 manifest: "ScopedStorageTestHelper/TestAppE30FileManager.xml", 380 static_libs: ["cts-scopedstorage-lib"], 381 sdk_version: "test_current", 382 target_sdk_version: "30", 383 min_sdk_version: "29", 384 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 385 // Tag as a CTS artifact 386 test_suites: [ 387 "general-tests", 388 "mts-mediaprovider", 389 "mcts-mediaprovider", 390 "cts", 391 ], 392} 393 394android_test_helper_app { 395 name: "CtsScopedStorageTestAppVUSelected", 396 manifest: "ScopedStorageTestHelper/TestAppVUSelected.xml", 397 static_libs: ["cts-scopedstorage-lib"], 398 sdk_version: "test_current", 399 target_sdk_version: "33", 400 min_sdk_version: "29", 401 srcs: ["ScopedStorageTestHelper/src/**/*.java"], 402 // Tag as a CTS artifact 403 test_suites: [ 404 "general-tests", 405 "mts-mediaprovider", 406 "mcts-mediaprovider", 407 "cts", 408 ], 409} 410 411java_test_host { 412 name: "CtsScopedStorageCoreHostTest", 413 srcs: [ 414 "host/src/android/scopedstorage/cts/host/ScopedStorageCoreHostTest.java", 415 "host/src/android/scopedstorage/cts/host/BaseHostTestCase.java", 416 ], 417 libs: [ 418 "cts-tradefed", 419 "tradefed", 420 "testng", 421 ], 422 test_suites: [ 423 "general-tests", 424 "mts-mediaprovider", 425 "mcts-mediaprovider", 426 "cts", 427 ], 428 test_config: "CoreTest.xml", 429 device_common_data: [ 430 ":CtsScopedStorageTestAppA31", 431 ":CtsScopedStorageTestAppA", 432 ":CtsScopedStorageTestAppB", 433 ":CtsScopedStorageTestAppDLegacy", 434 ":ScopedStorageTest", 435 ":LegacyStorageTest", 436 ], 437 per_testcase_directory: true, 438} 439 440java_test_host { 441 name: "CtsScopedStorageHostTest", 442 srcs: ["host/src/**/*.java"], 443 libs: [ 444 "cts-tradefed", 445 "tradefed", 446 "testng", 447 ], 448 static_libs: [ 449 "modules-utils-build-testing", 450 "compatibility-host-util", 451 ], 452 test_suites: [ 453 "general-tests", 454 "mts-mediaprovider", 455 "mcts-mediaprovider", 456 "cts", 457 ], 458 test_config: "AndroidTest.xml", 459 per_testcase_directory: true, 460 device_common_data: [ 461 ":CtsScopedStorageTestAppA", 462 ":CtsScopedStorageTestAppB", 463 ":CtsScopedStorageTestAppDLegacy", 464 ":ScopedStorageTest", 465 ":LegacyStorageTest", 466 ":CtsLegacyStorageTestAppRequestLegacy", 467 ":CtsLegacyStorageTestAppPreserveLegacy", 468 ":CtsTestAppWithQueryAllPackagesPermission", 469 ":CtsTestAppWithAccessMediaOwnerPackageNamePermission", 470 ":CtsTestAppWithQueriesTag", 471 ], 472} 473 474java_test_host { 475 name: "CtsAppCloningMediaProviderHostTest", 476 srcs: ["host/src/**/*.java"], 477 libs: [ 478 "cts-tradefed", 479 "tradefed", 480 "testng", 481 ], 482 static_libs: [ 483 "modules-utils-build-testing", 484 "compatibility-host-util", 485 ], 486 test_suites: [ 487 "general-tests", 488 "mts-mediaprovider", 489 "mcts-mediaprovider", 490 "cts", 491 ], 492 test_config: "AndroidTestAppCloning.xml", 493 per_testcase_directory: true, 494 device_common_data: [ 495 ":CtsScopedStorageTestAppB", 496 ":AppCloningDeviceTest", 497 ], 498} 499 500java_test_host { 501 name: "GtsPreserveLegacyStorageHostTest", 502 srcs: [ 503 "host/src/android/scopedstorage/cts/host/PreserveLegacyStorageHostTest.java", 504 "host/src/android/scopedstorage/cts/host/BaseHostTestCase.java", 505 ], 506 libs: [ 507 "cts-tradefed", 508 "tradefed", 509 "testng", 510 ], 511 static_libs: [ 512 "modules-utils-build-testing", 513 "compatibility-host-util", 514 ], 515 test_suites: [ 516 "general-tests", 517 "gts", 518 ], 519 test_config: "AndroidPreserveLegacyTest.xml", 520 device_common_data: [ 521 ":CtsLegacyStorageTestAppRequestLegacy", 522 ":CtsLegacyStorageTestAppPreserveLegacy", 523 ], 524} 525 526java_test_host { 527 name: "CtsScopedStoragePublicVolumeHostTest", 528 srcs: ["host/src/**/*.java"], 529 libs: [ 530 "cts-tradefed", 531 "tradefed", 532 "testng", 533 ], 534 static_libs: [ 535 "modules-utils-build-testing", 536 "compatibility-host-util", 537 ], 538 test_suites: [ 539 "general-tests", 540 "mts-mediaprovider", 541 ], 542 test_config: "PublicVolumeTest.xml", 543 per_testcase_directory: true, 544 device_common_data: [ 545 ":CtsScopedStorageTestAppA", 546 ":CtsScopedStorageTestAppA31", 547 ":CtsScopedStorageTestAppB", 548 ":CtsScopedStorageTestAppDLegacy", 549 ":ScopedStorageTest", 550 ":LegacyStorageTest", 551 ], 552} 553 554android_test { 555 name: "CtsScopedStorageDeviceOnlyTest", 556 manifest: "device/AndroidManifest.xml", 557 test_config: "device/AndroidTest.xml", 558 srcs: ["device/**/*.java"], 559 static_libs: [ 560 "truth", 561 "cts-scopedstorage-lib", 562 "androidx.test.uiautomator_uiautomator", 563 "modules-utils-build_system", 564 "mediaprovider_flags_java_lib", 565 "flag-junit", 566 "platform-compat-test-rules", 567 ], 568 compile_multilib: "both", 569 test_suites: [ 570 "general-tests", 571 "mts-mediaprovider", 572 "mcts-mediaprovider", 573 "cts", 574 ], 575 sdk_version: "test_current", 576 target_sdk_version: "33", 577 min_sdk_version: "29", 578 platform_apis: true, 579 libs: [ 580 "android.test.base.stubs.test", 581 "android.test.mock.stubs.test", 582 "android.test.runner.stubs.test", 583 ], 584 java_resources: [ 585 ":CtsScopedStorageTestAppA34", 586 ":CtsScopedStorageTestAppB", 587 ":CtsScopedStorageTestAppB34", 588 ":CtsScopedStorageTestAppDLegacy", 589 ":CtsScopedStorageTestAppFileManager", 590 ":CtsTestAppWithQueryAllPackagesPermission", 591 ":CtsTestAppWithAccessMediaOwnerPackageNamePermission", 592 ":CtsTestAppWithQueriesTag", 593 ":CtsScopedStorageTestAppVUSelected", 594 ], 595 device_common_data: [ 596 ":CtsScopedStorageTestAppFileManager", 597 ":CtsScopedStorageTestAppA34", 598 ":CtsScopedStorageTestAppB", 599 ":CtsScopedStorageTestAppB34", 600 ":CtsScopedStorageTestAppDLegacy", 601 ":CtsTestAppWithQueryAllPackagesPermission", 602 ":CtsTestAppWithAccessMediaOwnerPackageNamePermission", 603 ":CtsTestAppWithQueriesTag", 604 ":CtsScopedStorageTestAppVUSelected", 605 ], 606 per_testcase_directory: true, 607} 608 609android_test { 610 name: "CtsScopedStorageBypassDatabaseOperationsTest", 611 manifest: "bypassdatabase/AndroidManifest.xml", 612 test_config: "bypassdatabase/AndroidTest.xml", 613 srcs: ["bypassdatabase/**/*.java"], 614 static_libs: [ 615 "truth", 616 "cts-scopedstorage-lib", 617 "androidx.test.uiautomator_uiautomator", 618 "modules-utils-build_system", 619 ], 620 compile_multilib: "both", 621 test_suites: [ 622 "general-tests", 623 "mts-mediaprovider", 624 "mcts-mediaprovider", 625 "cts", 626 ], 627 sdk_version: "test_current", 628 target_sdk_version: "33", 629 min_sdk_version: "29", 630 libs: [ 631 "android.test.base.stubs.test", 632 "android.test.mock.stubs.test", 633 "android.test.runner.stubs.test", 634 ], 635 device_common_java_resources: [ 636 ":CtsScopedStorageTestAppA", 637 ":CtsScopedStorageTestAppSystemGalleryBypassDB", 638 ":CtsScopedStorageTestAppE30", 639 ":CtsScopedStorageTestAppE30FileManager", 640 ":CtsScopedStorageTestAppSystemGallery30BypassDB", 641 ":CtsScopedStorageTestAppFileManager", 642 ":CtsScopedStorageTestAppFileManagerBypassDB", 643 ], 644 device_common_data: [ 645 ":CtsScopedStorageTestAppA", 646 ":CtsScopedStorageTestAppSystemGalleryBypassDB", 647 ":CtsScopedStorageTestAppE30", 648 ":CtsScopedStorageTestAppE30FileManager", 649 ":CtsScopedStorageTestAppSystemGallery30BypassDB", 650 ":CtsScopedStorageTestAppFileManager", 651 ":CtsScopedStorageTestAppFileManagerBypassDB", 652 ], 653 per_testcase_directory: true, 654} 655 656android_test { 657 name: "CtsScopedStorageGeneralTest", 658 manifest: "general/AndroidManifest.xml", 659 test_config: "general/AndroidTest.xml", 660 srcs: ["general/**/*.java"], 661 static_libs: [ 662 "truth", 663 "cts-scopedstorage-lib", 664 "androidx.test.uiautomator_uiautomator", 665 "modules-utils-build_system", 666 ], 667 compile_multilib: "both", 668 test_suites: [ 669 "general-tests", 670 "mts-mediaprovider", 671 "mcts-mediaprovider", 672 "cts", 673 ], 674 sdk_version: "test_current", 675 target_sdk_version: "33", 676 min_sdk_version: "29", 677 libs: [ 678 "android.test.base.stubs.test", 679 "android.test.mock.stubs.test", 680 "android.test.runner.stubs.test", 681 ], 682 device_common_java_resources: [ 683 ":CtsScopedStorageTestAppA", 684 ":CtsScopedStorageTestAppB", 685 ":CtsScopedStorageTestAppFileManager", 686 ":CtsScopedStorageTestAppDLegacy", 687 ":CtsScopedStorageGeneralTestOnlyApp", 688 ":CtsScopedStorageTestAppE", 689 ":CtsScopedStorageTestAppELegacy", 690 ], 691 device_common_data: [ 692 ":CtsScopedStorageTestAppA", 693 ":CtsScopedStorageTestAppB", 694 ":CtsScopedStorageTestAppFileManager", 695 ":CtsScopedStorageTestAppDLegacy", 696 ":CtsScopedStorageGeneralTestOnlyApp", 697 ":CtsScopedStorageTestAppE", 698 ":CtsScopedStorageTestAppELegacy", 699 ], 700 per_testcase_directory: true, 701} 702 703android_test { 704 name: "CtsScopedStorageRedactUriTest", 705 manifest: "redacturi/AndroidManifest.xml", 706 test_config: "redacturi/AndroidTest.xml", 707 srcs: ["redacturi/**/*.java"], 708 static_libs: [ 709 "truth", 710 "cts-scopedstorage-lib", 711 "androidx.test.uiautomator_uiautomator", 712 "modules-utils-build_system", 713 ], 714 compile_multilib: "both", 715 test_suites: [ 716 "general-tests", 717 "mts-mediaprovider", 718 "mcts-mediaprovider", 719 "cts", 720 ], 721 sdk_version: "test_current", 722 target_sdk_version: "33", 723 min_sdk_version: "29", 724 libs: [ 725 "android.test.base.stubs.test", 726 "android.test.mock.stubs.test", 727 "android.test.runner.stubs.test", 728 ], 729 device_common_java_resources: [ 730 ":CtsScopedStorageTestAppB", 731 ":CtsScopedStorageTestAppE", 732 ], 733 device_common_data: [ 734 ":CtsScopedStorageTestAppB", 735 ":CtsScopedStorageTestAppE", 736 ], 737 per_testcase_directory: true, 738} 739 740test_module_config_host { 741 name: "CtsAppCloningMediaProviderHostTest_postsubmit-methods", 742 base: "CtsAppCloningMediaProviderHostTest", 743 test_suites: ["general-tests"], 744 include_filters: [ 745 "android.scopedstorage.cts.host.AppCloningMediaProviderHostTest#testInsertCrossUserFilesInDirectoryViaMediaProvider", 746 "android.scopedstorage.cts.host.AppCloningMediaProviderHostTest#testGetFilesInDirectoryViaMediaProvider", 747 ], 748} 749