pm_rumtime: test shorten time, make compatible with SMP.

Signed-off-by: buxiasen <buxiasen@xiaomi.com>
diff --git a/testing/drivertest/drivertest_pm_runtime.c b/testing/drivertest/drivertest_pm_runtime.c
index b6b4558..11e6ae6 100644
--- a/testing/drivertest/drivertest_pm_runtime.c
+++ b/testing/drivertest/drivertest_pm_runtime.c
@@ -109,7 +109,7 @@
                        TEST_PM_RUTIME_FAKE_SUSPEND);
       ret = pm_runtime_put(&g_test_pm_runtime_dev.rpm);
       assert_int_equal(ret, -EPERM);
-      pm_runtime_set_autosuspend_delay(&g_test_pm_runtime_dev.rpm, 3000);
+      pm_runtime_set_autosuspend_delay(&g_test_pm_runtime_dev.rpm, 200);
       ret = pm_runtime_get(&g_test_pm_runtime_dev.rpm);
       assert_int_equal(ret, 0);
       assert_int_equal(g_test_pm_runtime_dev.state,
@@ -118,7 +118,7 @@
       assert_int_equal(ret, 0);
       assert_int_equal(g_test_pm_runtime_dev.state,
                        TEST_PM_RUTIME_FAKE_RESUME);
-      sleep(3);
+      usleep(210 * 1000);
       assert_int_equal(g_test_pm_runtime_dev.state,
                        TEST_PM_RUTIME_FAKE_SUSPEND);
       ret = pm_runtime_get(&g_test_pm_runtime_dev.rpm);
@@ -134,6 +134,7 @@
        pm_runtime_set_autosuspend_delay(&g_test_pm_runtime_dev.rpm, 0);
       ret = pm_runtime_put_autosuspend(&g_test_pm_runtime_dev.rpm);
       assert_int_equal(ret, 0);
+      usleep(10 * 1000);
       assert_int_equal(g_test_pm_runtime_dev.state,
                        TEST_PM_RUTIME_FAKE_SUSPEND);
       ret = pm_runtime_put(&g_test_pm_runtime_dev.rpm);