Fix tests that are broken on darwin builds.

Bug: 292141694
Test: m nothing --no-skip-soong-tests
Merged-in: Ie9a2f8961a8c43bbe1388471fc0d7aadc1456c57
Change-Id: Ie9a2f8961a8c43bbe1388471fc0d7aadc1456c57
diff --git a/java/ravenwood_test.go b/java/ravenwood_test.go
index 4ae1d7c..2443ea8 100644
--- a/java/ravenwood_test.go
+++ b/java/ravenwood_test.go
@@ -15,6 +15,7 @@
 package java
 
 import (
+	"runtime"
 	"testing"
 
 	"android/soong/android"
@@ -56,6 +57,10 @@
 var installPathPrefix = "out/soong/host/linux-x86/testcases"
 
 func TestRavenwoodRuntime(t *testing.T) {
+	if runtime.GOOS != "linux" {
+		t.Skip("requires linux")
+	}
+
 	ctx := android.GroupFixturePreparers(
 		PrepareForIntegrationTestWithJava,
 		prepareRavenwoodRuntime,
@@ -75,6 +80,10 @@
 }
 
 func TestRavenwoodTest(t *testing.T) {
+	if runtime.GOOS != "linux" {
+		t.Skip("requires linux")
+	}
+
 	ctx := android.GroupFixturePreparers(
 		PrepareForIntegrationTestWithJava,
 		prepareRavenwoodRuntime,