Skip TestBootImageConfig on non-Linux platforms

Bug: 245956352
Test: m nothing
Change-Id: I4c0bfd24febd308d8efa62da9603795a7e5ed222
(cherry picked from commit 3a56f5e0e0fdf366d34d661913bff708315bd951)
Merged-In: I4c0bfd24febd308d8efa62da9603795a7e5ed222
diff --git a/java/dexpreopt_config_test.go b/java/dexpreopt_config_test.go
index eaa6a8c..e64cb48 100644
--- a/java/dexpreopt_config_test.go
+++ b/java/dexpreopt_config_test.go
@@ -15,12 +15,19 @@
 package java
 
 import (
+	"log"
+	"runtime"
 	"testing"
 
 	"android/soong/android"
 )
 
 func TestBootImageConfig(t *testing.T) {
+	if runtime.GOOS != "linux" {
+		log.Printf("Skipping as boot image config test is only supported on linux not %s", runtime.GOOS)
+		return
+	}
+
 	result := android.GroupFixturePreparers(
 		PrepareForBootImageConfigTest,
 	).RunTest(t)