mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-23 15:54:21 -09:00
support/testing: make time setting portable
The busybox date applet accepts the following:
date @1234567
but this confuses the coreutils version which doesn't implicitly set
time. As some tests might need coreutils binaries we should ensure the
emulator login will work with both. Fix this by passing the -s (set)
option to the command.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Julien Olivain <ju.o@free.fr>
(cherry picked from commit bfb490799e)
This commit is contained in:
committed by
Thomas Perale
parent
ccbd64ef13
commit
d11ef1e7a4
@@ -153,7 +153,7 @@ class Emulator(object):
|
||||
|
||||
self.connect_shell()
|
||||
|
||||
output, exit_code = self.run(f"date @{int(time.time())}")
|
||||
output, exit_code = self.run(f"date -s @{int(time.time())}")
|
||||
if exit_code:
|
||||
raise SystemError("Cannot set date in virtual machine")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user