Use Duration instead of TimeUnit for waiting on windows

This is easier to use than TimeUnit-based approach.

Bug: 354277284
Test: build only
Flag: TEST_ONLY
Merged-In: Ie818959dbbfdf74ea9f379d241503caa15de8ae8
Change-Id: Ie818959dbbfdf74ea9f379d241503caa15de8ae8
3 files changed