summaryrefslogtreecommitdiff
path: root/apex/apex_test.go
diff options
context:
space:
mode:
author Cole Faust <colefaust@google.com> 2024-10-10 11:00:36 -0700
committer Cole Faust <colefaust@google.com> 2024-10-10 11:50:27 -0700
commit6978879d29533cd9d39c836c4410bd5acbdd0353 (patch)
tree8b798a2c78cadd8904e8ce8027d6c5cbb2842587 /apex/apex_test.go
parent527f3ad099cbe1cf9a25fa1bb901b16f0d2d2d9b (diff)
Remove dependencies on 1-variant fallback
This is just a first pass, there are still more issues to tackle. But after this we start getting errors about genrules which require more work to resolve, so I'll handle them in a separate cl. Bug: 372091092 Test: m nothing --no-skip-soong-tests Change-Id: Ibf8f6bca699ff7c3232495ae7fa2666c967ba90b
Diffstat (limited to 'apex/apex_test.go')
-rw-r--r--apex/apex_test.go27
1 files changed, 14 insertions, 13 deletions
diff --git a/apex/apex_test.go b/apex/apex_test.go
index 1d2f3fb9d..645778b10 100644
--- a/apex/apex_test.go
+++ b/apex/apex_test.go
@@ -82,14 +82,6 @@ func withFiles(files android.MockFS) android.FixturePreparer {
return files.AddToFixture()
}
-func withTargets(targets map[android.OsType][]android.Target) android.FixturePreparer {
- return android.FixtureModifyConfig(func(config android.Config) {
- for k, v := range targets {
- config.Targets[k] = v
- }
- })
-}
-
// withNativeBridgeTargets sets configuration with targets including:
// - X86_64 (primary)
// - X86 (secondary)
@@ -4051,11 +4043,20 @@ func TestVndkApexWithBinder32(t *testing.T) {
"libvndk27binder32.so": nil,
}),
withBinder32bit,
- withTargets(map[android.OsType][]android.Target{
- android.Android: {
- {Os: android.Android, Arch: android.Arch{ArchType: android.Arm, ArchVariant: "armv7-a-neon", Abi: []string{"armeabi-v7a"}},
- NativeBridge: android.NativeBridgeDisabled, NativeBridgeHostArchName: "", NativeBridgeRelativePath: ""},
- },
+ android.FixtureModifyConfig(func(config android.Config) {
+ target := android.Target{
+ Os: android.Android,
+ Arch: android.Arch{
+ ArchType: android.Arm,
+ ArchVariant: "armv7-a-neon",
+ Abi: []string{"armeabi-v7a"},
+ },
+ NativeBridge: android.NativeBridgeDisabled,
+ NativeBridgeHostArchName: "",
+ NativeBridgeRelativePath: "",
+ }
+ config.Targets[android.Android] = []android.Target{target}
+ config.AndroidFirstDeviceTarget = target
}),
)