os: Fix GetTimeInMicros resolution

GetTimeInMillis is called first, which sets clockid to
CLOCK_MONOTONIC_COARSE, which is typically much lower resolution than
the callers of GetTimeInMicros want.

Prior to a779fda2, GetTimeInMillis and
GetTimeInMicros did not share a clockid.

Restore the clockid split to fix the granularity of GetTimeInMicros.

Signed-off-by: Peter Harris <pharris@opentext.com>
2 jobs for clockid in 1 minute and 35 seconds (queued for 2 seconds)
Status Name Job ID Coverage
  Docker Image
passed debian-testing #94306

00:00:35

 
  Build And Test
passed build-and-test #94307

00:01:00