[llvm] 771b359 - [elfabi] Fix tests which failed on different timezones
Haowei Wu via llvm-commits
llvm-commits at lists.llvm.org
Mon Feb 1 10:59:09 PST 2021
Author: Haowei Wu
Date: 2021-02-01T10:58:55-08:00
New Revision: 771b35965457ebd5faaed8a1c3d2bcefffe721a3
URL: https://github.com/llvm/llvm-project/commit/771b35965457ebd5faaed8a1c3d2bcefffe721a3
DIFF: https://github.com/llvm/llvm-project/commit/771b35965457ebd5faaed8a1c3d2bcefffe721a3.diff
LOG: [elfabi] Fix tests which failed on different timezones
This patch fixes elfabi tests on machines using a GMT+X timezone
settings.
Differential Revision: https://reviews.llvm.org/D95641
Added:
Modified:
llvm/test/tools/llvm-elfabi/preserve-dates-stub.test
llvm/test/tools/llvm-elfabi/preserve-dates-tbe.test
Removed:
################################################################################
diff --git a/llvm/test/tools/llvm-elfabi/preserve-dates-stub.test b/llvm/test/tools/llvm-elfabi/preserve-dates-stub.test
index c399029e0337..9742a61aa281 100644
--- a/llvm/test/tools/llvm-elfabi/preserve-dates-stub.test
+++ b/llvm/test/tools/llvm-elfabi/preserve-dates-stub.test
@@ -1,9 +1,9 @@
## Test writing unchanged content to ELF Stub file with --write-if-changed flag.
# RUN: llvm-elfabi %s --output-target=elf64-little %t
-# RUN: touch -m -t 197001010000 %t
+# RUN: env TZ=GMT touch -m -t 197001010000 %t
# RUN: llvm-elfabi %s --output-target=elf64-little %t --write-if-changed
-# RUN: ls -l %t | FileCheck %s
+# RUN: env TZ=GMT ls -l %t | FileCheck %s
--- !tapi-tbe
TbeVersion: 1.0
diff --git a/llvm/test/tools/llvm-elfabi/preserve-dates-tbe.test b/llvm/test/tools/llvm-elfabi/preserve-dates-tbe.test
index 89cad7733eee..3ec190067c73 100644
--- a/llvm/test/tools/llvm-elfabi/preserve-dates-tbe.test
+++ b/llvm/test/tools/llvm-elfabi/preserve-dates-tbe.test
@@ -1,8 +1,8 @@
## Test writing unchanged content to TBE file with --write-if-changed flag.
# RUN: llvm-elfabi --elf %p/Inputs/gnu_hash.so --emit-tbe=%t
-# RUN: touch -m -t 197001010000 %t
+# RUN: env TZ=GMT touch -m -t 197001010000 %t
# RUN: llvm-elfabi --elf %p/Inputs/gnu_hash.so --emit-tbe=%t --write-if-changed
-# RUN: ls -l %t | FileCheck %s
+# RUN: env TZ=GMT ls -l %t | FileCheck %s
# CHECK: {{[[:space:]]1970}}
More information about the llvm-commits
mailing list