diff --git a/sdk/sdk_test.go b/sdk/sdk_test.go index 6b92d2761..5435ef658 100644 --- a/sdk/sdk_test.go +++ b/sdk/sdk_test.go @@ -597,6 +597,9 @@ sdk_snapshot { } func TestHostSnapshot(t *testing.T) { + // b/145598135 - Generating host snapshots for anything other than linux is not supported. + SkipIfNotLinux(t) + ctx, config := testSdk(t, ` sdk { name: "mysdk", @@ -820,3 +823,10 @@ func TestMain(m *testing.M) { os.Exit(run()) } + +func SkipIfNotLinux(t *testing.T) { + t.Helper() + if android.BuildOs != android.Linux { + t.Skipf("Skipping as sdk snapshot generation is only supported on %s not %s", android.Linux, android.BuildOs) + } +}