From 5a5d83e7f9aa2b358697712f94bcc4495242b0e4 Mon Sep 17 00:00:00 2001 From: Reid Kleckner Date: Fri, 7 Apr 2017 01:23:15 +0000 Subject: [lit] Fix Darwin pickling errors with process pools For a function to be pickle-able, it has to be in the top-level of a real Python module. So, I made one for this code snippet. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@299738 91177308-0d34-0410-b5e6-96231b3b80d8 --- unittests/lit_unittest_cfg_utils.py | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 unittests/lit_unittest_cfg_utils.py (limited to 'unittests/lit_unittest_cfg_utils.py') diff --git a/unittests/lit_unittest_cfg_utils.py b/unittests/lit_unittest_cfg_utils.py new file mode 100644 index 000000000..ff7b1ee01 --- /dev/null +++ b/unittests/lit_unittest_cfg_utils.py @@ -0,0 +1,4 @@ +# Put all 64-bit sanitizer tests in the darwin-64bit-sanitizer parallelism +# group. This will only run three of them concurrently. +def darwin_sanitizer_parallelism_group_func(test): + return "darwin-64bit-sanitizer" if "x86_64" in test.file_path else "" -- cgit v1.2.3