[llvm] 3294001 - [NFC][lit] Add skipped test into upstream format
Vitaly Buka via llvm-commits
llvm-commits at lists.llvm.org
Fri May 21 11:34:32 PDT 2021
Author: Vitaly Buka
Date: 2021-05-21T11:34:00-07:00
New Revision: 329400130407b73a70070ac761b6f8506f4a1361
URL: https://github.com/llvm/llvm-project/commit/329400130407b73a70070ac761b6f8506f4a1361
DIFF: https://github.com/llvm/llvm-project/commit/329400130407b73a70070ac761b6f8506f4a1361.diff
LOG: [NFC][lit] Add skipped test into upstream format
Missing from D102694
Added:
Modified:
llvm/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir/OneTest.py
llvm/utils/lit/tests/googletest-format.py
llvm/utils/lit/tests/googletest-upstream-format.py
Removed:
################################################################################
diff --git a/llvm/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir/OneTest.py b/llvm/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir/OneTest.py
index d7bc5968f261..10237c78a576 100644
--- a/llvm/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir/OneTest.py
+++ b/llvm/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir/OneTest.py
@@ -11,6 +11,7 @@
FirstTest.
subTestA
subTestB
+ subTestC
ParameterizedTest/0.
subTest
ParameterizedTest/1.
@@ -29,6 +30,12 @@
print('I am subTest B, I FAIL')
print('And I have two lines of output')
sys.exit(1)
+elif test_name == 'FirstTest.subTestC':
+ print('I am subTest C, I am SKIPPED')
+ print('[ PASSED ] 0 tests.')
+ print('[ SKIPPED ] 1 test, listed below:')
+ print('[ SKIPPED ] FirstTest.subTestC')
+ sys.exit(0)
elif test_name in ('ParameterizedTest/0.subTest',
'ParameterizedTest/1.subTest'):
print('I am a parameterized test, I also PASS')
diff --git a/llvm/utils/lit/tests/googletest-format.py b/llvm/utils/lit/tests/googletest-format.py
index 59a049859bc2..8b163c8fbd0d 100644
--- a/llvm/utils/lit/tests/googletest-format.py
+++ b/llvm/utils/lit/tests/googletest-format.py
@@ -22,5 +22,6 @@
# CHECK: PASS: googletest-format :: {{[Dd]ummy[Ss]ub[Dd]ir}}/OneTest.py/ParameterizedTest/0.subTest
# CHECK: PASS: googletest-format :: {{[Dd]ummy[Ss]ub[Dd]ir}}/OneTest.py/ParameterizedTest/1.subTest
# CHECK: Failed Tests (1)
+# CHECK: Skipped{{ *}}: 1
# CHECK: Passed{{ *}}: 3
# CHECK: Failed{{ *}}: 1
diff --git a/llvm/utils/lit/tests/googletest-upstream-format.py b/llvm/utils/lit/tests/googletest-upstream-format.py
index 1bd7e259ba51..4029fac0963a 100644
--- a/llvm/utils/lit/tests/googletest-upstream-format.py
+++ b/llvm/utils/lit/tests/googletest-upstream-format.py
@@ -16,8 +16,10 @@
# CHECK-NEXT: I am subTest B, I FAIL
# CHECK-NEXT: And I have two lines of output
# CHECK: ***
+# CHECK: SKIPPED: googletest-upstream-format :: {{[Dd]ummy[Ss]ub[Dd]ir}}/OneTest.py/FirstTest.subTestC
# CHECK: PASS: googletest-upstream-format :: {{[Dd]ummy[Ss]ub[Dd]ir}}/OneTest.py/ParameterizedTest/0.subTest
# CHECK: PASS: googletest-upstream-format :: {{[Dd]ummy[Ss]ub[Dd]ir}}/OneTest.py/ParameterizedTest/1.subTest
# CHECK: Failed Tests (1)
+# CHECK: Skipped{{ *}}: 1
# CHECK: Passed{{ *}}: 3
# CHECK: Failed{{ *}}: 1
More information about the llvm-commits
mailing list