Remove cpu uid freq cts test from required list.

The test requires reading a kernel managed file that may not exist on
all devices.
Masking it so that we only test it internally on Pixel2 devices.

Bug: 78349463
Bug: 78017544
Change-Id: Ia9f0fb2477bedf37bc37ba70408c250dc66323fc
Fix: 78017544
Test: cts
diff --git a/tests/src/android/cts/statsd/atom/UidAtomTests.java b/tests/src/android/cts/statsd/atom/UidAtomTests.java
index 71d600a..809d682 100644
--- a/tests/src/android/cts/statsd/atom/UidAtomTests.java
+++ b/tests/src/android/cts/statsd/atom/UidAtomTests.java
@@ -20,6 +20,7 @@
 import static org.junit.Assert.assertTrue;
 
 import android.os.WakeLockLevelEnum;
+import android.platform.test.annotations.RestrictedBuildTest;
 
 import com.android.internal.os.StatsdConfigProto.FieldMatcher;
 import com.android.internal.os.StatsdConfigProto.StatsdConfig;
@@ -228,6 +229,7 @@
         assertTrue("found uid " + uid, found);
     }
 
+    @RestrictedBuildTest
     public void testCpuTimePerUidFreq() throws Exception {
         StatsdConfig.Builder config = getPulledConfig();
         FieldMatcher.Builder dimension = FieldMatcher.newBuilder()