Skips testTtffWithNetwork for automotive

Bug: 230921567
Test: atest CtsLocationGnssTestCases

Change-Id: If75de59f0fcebb31f43e81ab9d981af71a8265aa
diff --git a/tests/location/location_gnss/src/android/location/cts/gnss/GnssTtffTests.java b/tests/location/location_gnss/src/android/location/cts/gnss/GnssTtffTests.java
index 2c6be79..c3532f2 100644
--- a/tests/location/location_gnss/src/android/location/cts/gnss/GnssTtffTests.java
+++ b/tests/location/location_gnss/src/android/location/cts/gnss/GnssTtffTests.java
@@ -4,6 +4,7 @@
 import android.location.cts.common.SoftAssert;
 import android.location.cts.common.TestLocationListener;
 import android.location.cts.common.TestLocationManager;
+import android.location.cts.common.TestMeasurementUtil;
 import android.location.cts.common.TestUtils;
 import android.net.ConnectivityManager;
 import android.net.NetworkInfo;
@@ -54,6 +55,11 @@
       return;
     }
 
+    // Network connection isn't required for automotive devices.
+    if (TestMeasurementUtil.isAutomotiveDevice(getContext())) {
+      return;
+    }
+
     ensureNetworkStatus();
     if (hasCellularData()) {
       checkTtffColdWithWifiOn(TTFF_WITH_WIFI_CELLUAR_COLD_TH_SECS);