Backport 3 patches [1][2][3] for gdatetime test to fix the ptest failure.
[1] c0619f08e6
[2] 30e9cfa573
[3] fe2699369f
(From OE-Core rev: aaeac4978111fa4051296cb800251432dc02226a)
Signed-off-by: Jinfeng Wang <jinfeng.wang.cn@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 0c8f87d5d4ec9f286b1e85d114cb9a728c1ff64b)
Signed-off-by: Steve Sakoman <steve@sakoman.com>