summaryrefslogtreecommitdiffhomepage
path: root/pkg/sentry/kernel/timekeeper_test.go
diff options
context:
space:
mode:
authorZhaozhong Ni <nzz@google.com>2018-07-12 15:07:59 -0700
committerShentubot <shentubot@google.com>2018-07-12 15:09:02 -0700
commit1cd46c8dd1a92dd0ad3eeb60a763278f2e98d0b4 (patch)
tree970e90306e9a146f17014c8d4ec6ebb45a5e5dd7 /pkg/sentry/kernel/timekeeper_test.go
parentbb41ad808a75b8a945d82df51f0e322d98edf951 (diff)
sentry: wait for restore clock instead of panicing in Timekeeper.
PiperOrigin-RevId: 204372296 Change-Id: If1ed9843b93039806e0c65521f30177dc8036979
Diffstat (limited to 'pkg/sentry/kernel/timekeeper_test.go')
-rw-r--r--pkg/sentry/kernel/timekeeper_test.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkg/sentry/kernel/timekeeper_test.go b/pkg/sentry/kernel/timekeeper_test.go
index 08bacba4f..34a5cec27 100644
--- a/pkg/sentry/kernel/timekeeper_test.go
+++ b/pkg/sentry/kernel/timekeeper_test.go
@@ -107,7 +107,7 @@ func TestTimekeeperMonotonicForward(t *testing.T) {
}
tk := stateTestClocklessTimekeeper(t)
- tk.restored = true
+ tk.restored = make(chan struct{})
tk.saveMonotonic = 100000
tk.saveRealtime = 400000
tk.SetClocks(c)
@@ -135,7 +135,7 @@ func TestTimekeeperMonotonicJumpBackwards(t *testing.T) {
}
tk := stateTestClocklessTimekeeper(t)
- tk.restored = true
+ tk.restored = make(chan struct{})
tk.saveMonotonic = 100000
tk.saveRealtime = 600000
tk.SetClocks(c)