Merge "Add a Log.wtf() on user builds to test Pitot reporting pipeline" into main am: 904ae8f327 am: 6312fd0c0d

Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/3134203

Change-Id: I6a8271042f40cd3d5311cfe296c90031a8383021
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/service/src/com/android/server/ConnectivityService.java b/service/src/com/android/server/ConnectivityService.java
index ba059ab..f366f84 100755
--- a/service/src/com/android/server/ConnectivityService.java
+++ b/service/src/com/android/server/ConnectivityService.java
@@ -385,6 +385,7 @@
 import java.util.Map.Entry;
 import java.util.NoSuchElementException;
 import java.util.Objects;
+import java.util.Random;
 import java.util.Set;
 import java.util.SortedSet;
 import java.util.StringJoiner;
@@ -1839,6 +1840,11 @@
         // Temporary hack to report netbpfload result.
         // TODO: remove in 2024-09 when netbpfload starts loading mainline bpf programs.
         mHandler.postDelayed(() -> {
+            // Test Pitot pipeline, ignore this Log.wtf if it shows up in the logs.
+            final Random r = new Random();
+            if (Build.TYPE.equals("user") && r.nextInt(1000) == 0) {
+                Log.wtf(TAG, "NOT A FAILURE, PLEASE IGNORE! Test Pitot pipeline works correctly");
+            }
             // Did netbpfload create the map?
             try {
                 Os.access("/sys/fs/bpf/net_shared/map_gentle_test", F_OK);