Skip to content

Commit ee40430

Browse files
[lldb] add support to filter lang/swift tests through an environment variable
1 parent 10999b6 commit ee40430

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

lldb/test/CMakeLists.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,8 +274,19 @@ configure_lit_site_cfg(
274274
MAIN_CONFIG
275275
${CMAKE_CURRENT_SOURCE_DIR}/lit.cfg.py)
276276

277+
# BEGIN SWIFT MOD
278+
if(DEFINED ENV{ONLY_SWIFT_LLDB_TESTS} AND $ENV{ONLY_SWIFT_LLDB_TESTS})
279+
set(CHECK_LLDB_ARGS "--filter=[sS]wift")
280+
else()
281+
set(CHECK_LLDB_ARGS "")
282+
endif()
283+
# END SWIFT MOD
284+
277285
add_lit_testsuite(check-lldb "Running lldb lit test suite"
278286
${CMAKE_CURRENT_BINARY_DIR}
287+
# BEGIN SWIFT MOD
288+
ARGS ${CHECK_LLDB_ARGS}
289+
# END SWIFT MOD
279290
DEPENDS
280291
lldb-api-test-deps
281292
lldb-shell-test-deps

0 commit comments

Comments
 (0)