add @WakeLock
add Test for @WakeLock