From 109eae5cd76d06c4ef35c9b5c14e94c9cc311eb0 Mon Sep 17 00:00:00 2001 From: Akilesh Kailash Date: Thu, 22 Aug 2024 17:31:07 +0000 Subject: [PATCH] libsnapshot: compile tests for both 32 and 64 bit Bug: 360254891 Test: vts_libsnapshot_test Change-Id: I7c49bf5e40c58022e1930e054ebc0bd9319b4da2 --- fs_mgr/libsnapshot/Android.bp | 11 ++++++++++- fs_mgr/libsnapshot/snapuserd/Android.bp | 12 +++++++++++- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/fs_mgr/libsnapshot/Android.bp b/fs_mgr/libsnapshot/Android.bp index 4828c4c15..f98b2b59b 100644 --- a/fs_mgr/libsnapshot/Android.bp +++ b/fs_mgr/libsnapshot/Android.bp @@ -285,7 +285,6 @@ cc_defaults { ], auto_gen_config: true, require_root: true, - compile_multilib: "first", } cc_test { @@ -298,6 +297,15 @@ cc_test { "vts", "general-tests", ], + compile_multilib: "both", + multilib: { + lib32: { + suffix: "32", + }, + lib64: { + suffix: "64", + }, + }, test_options: { min_shipping_api_level: 30, }, @@ -315,6 +323,7 @@ cc_test { test_suites: [ "general-tests", ], + compile_multilib: "64", test_options: { // Legacy VAB launched in Android R. min_shipping_api_level: 30, diff --git a/fs_mgr/libsnapshot/snapuserd/Android.bp b/fs_mgr/libsnapshot/snapuserd/Android.bp index 734066baa..8d0bf7d6b 100644 --- a/fs_mgr/libsnapshot/snapuserd/Android.bp +++ b/fs_mgr/libsnapshot/snapuserd/Android.bp @@ -239,9 +239,19 @@ cc_defaults { test_options: { min_shipping_api_level: 30, }, + + compile_multilib: "both", + multilib: { + lib32: { + suffix: "32", + }, + lib64: { + suffix: "64", + }, + }, + auto_gen_config: true, require_root: true, - compile_multilib: "first", } cc_test {