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", + ], }