Merge "DO NOT MERGE: don't test BPF tethering offload in CTS" into android13-tests-dev
diff --git a/Tethering/tests/integration/src/android/net/EthernetTetheringTest.java b/Tethering/tests/integration/src/android/net/EthernetTetheringTest.java
index 5869f2b..e83d4cb 100644
--- a/Tethering/tests/integration/src/android/net/EthernetTetheringTest.java
+++ b/Tethering/tests/integration/src/android/net/EthernetTetheringTest.java
@@ -85,7 +85,6 @@
 import com.android.net.module.util.structs.Ipv6Header;
 import com.android.net.module.util.structs.UdpHeader;
 import com.android.testutils.DevSdkIgnoreRule;
-import com.android.testutils.DevSdkIgnoreRule.IgnoreAfter;
 import com.android.testutils.DevSdkIgnoreRule.IgnoreUpTo;
 import com.android.testutils.DeviceInfoUtils;
 import com.android.testutils.DumpTestUtils;
@@ -95,6 +94,7 @@
 
 import org.junit.After;
 import org.junit.Before;
+import org.junit.Ignore;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.runner.RunWith;
@@ -1062,8 +1062,7 @@
     }
 
     @Test
-    @IgnoreAfter(Build.VERSION_CODES.R)
-    public void testTetherUdpV4UpToR() throws Exception {
+    public void testTetherUdpV4() throws Exception {
         initializeTethering();
         runUdp4Test(new TetheringTester(mDownstreamReader), new RemoteResponder(mUpstreamReader),
                 false /* usingBpf */);
@@ -1095,10 +1094,12 @@
         assertTrue(isUdpOffloadSupportedByKernel("5.10.0"));
     }
 
+    // b/258637850 - this test will break with newer mainline modules on T due to support CLAT
+    // tethering offload which changes BPF map format, so it has to be suppressed in CTS for T.
+    @Ignore
     // TODO: refactor test testTetherUdpV4* into IPv4 UDP non-offload and offload tests.
     // That can be easier to know which feature is verified from test results.
     @Test
-    @IgnoreUpTo(Build.VERSION_CODES.R)
     public void testTetherUdpV4AfterR() throws Exception {
         initializeTethering();
         final String kernelVersion = VintfRuntimeInfo.getKernelVersion();