Ban use of Thread.sleep() - RebootReadinessHostTest

Replace Thread.sleep() with RunUtil.getDefault().sleep()
Add imports as needed.

Bug: 267883606
Test: TH
Change-Id: I72cd4b2745e604cfbe72e2042cf230e4498d306e
diff --git a/tests/hostsidetests/src/com/android/tests/scheduling/host/RebootReadinessHostTest.java b/tests/hostsidetests/src/com/android/tests/scheduling/host/RebootReadinessHostTest.java
index 69ddbf5..d2a1ee6 100644
--- a/tests/hostsidetests/src/com/android/tests/scheduling/host/RebootReadinessHostTest.java
+++ b/tests/hostsidetests/src/com/android/tests/scheduling/host/RebootReadinessHostTest.java
@@ -20,6 +20,7 @@
 
 import com.android.tradefed.testtype.DeviceJUnit4ClassRunner;
 import com.android.tradefed.testtype.junit4.BaseHostJUnit4Test;
+import com.android.tradefed.util.RunUtil;
 
 import org.junit.Test;
 import org.junit.runner.RunWith;
@@ -60,7 +61,7 @@
         getDevice().executeShellCommand("wm dismiss-keyguard");
 
         // Wait a small amount of time for the metrics to be logged, before querying logcat
-        Thread.sleep(2000);
+        RunUtil.getDefault().sleep(2000);
         String logs = getDevice().executeAdbCommand(
                 "logcat", "-v", "brief", "-d", "RebootReadinessLogger:I", "*:S");
         UnattendedRebootMetricEvent event = null;