From ed7716f2c46eaf846f16791bec21a2836c1bcc99 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Tue, 8 Aug 2023 12:47:28 -0700 Subject: [PATCH] snapuserd: Add snapuserd_test to presubmit and VTS. Bug: 269361087 Test: presubmit Change-Id: Ic80025b1e75f049abdc7fdbcfdd5a142f56d702e --- fs_mgr/TEST_MAPPING | 8 +++++++- fs_mgr/libsnapshot/snapuserd/Android.bp | 25 ++++++++++++++++++++++--- 2 files changed, 29 insertions(+), 4 deletions(-) diff --git a/fs_mgr/TEST_MAPPING b/fs_mgr/TEST_MAPPING index d357e4571..169496929 100644 --- a/fs_mgr/TEST_MAPPING +++ b/fs_mgr/TEST_MAPPING @@ -28,6 +28,9 @@ //{"name": "vabc_legacy_tests"}, { "name": "cow_api_test" + }, + { + "name": "snapuserd_test" } ], "kernel-presubmit": [ @@ -42,8 +45,11 @@ }, { "name": "vab_legacy_tests" - } + }, // TODO: b/279009697 //{"name": "vabc_legacy_tests"} + { + "name": "snapuserd_test" + } ] } diff --git a/fs_mgr/libsnapshot/snapuserd/Android.bp b/fs_mgr/libsnapshot/snapuserd/Android.bp index 6548cc8a7..e56ffbe63 100644 --- a/fs_mgr/libsnapshot/snapuserd/Android.bp +++ b/fs_mgr/libsnapshot/snapuserd/Android.bp @@ -214,8 +214,8 @@ cc_test { require_root: false, } -cc_test { - name: "snapuserd_test", +cc_defaults { + name: "snapuserd_test_defaults", defaults: [ "fs_mgr_defaults", "libsnapshot_cow_defaults", @@ -256,5 +256,24 @@ cc_test { min_shipping_api_level: 30, }, auto_gen_config: true, - require_root: false, + require_root: true, + compile_multilib: "first", +} + +cc_test { + name: "snapuserd_test", + defaults: ["snapuserd_test_defaults"], + host_supported: true, + test_suites: [ + "device-tests", + ], +} + +// vts tests cannot be host_supported. +cc_test { + name: "vts_snapuserd_test", + defaults: ["snapuserd_test_defaults"], + test_suites: [ + "vts", + ], }