[zorg] r190182 - [llvmlab] Insert special workaround for the lldb debuginfo-tests by running only those tests with -j1.

Michael Gottesman mgottesman at apple.com
Fri Sep 6 10:47:24 PDT 2013


Author: mgottesman
Date: Fri Sep  6 12:47:24 2013
New Revision: 190182

URL: http://llvm.org/viewvc/llvm-project?rev=190182&view=rev
Log:
[llvmlab] Insert special workaround for the lldb debuginfo-tests by running only those tests with -j1.

rdar://14929651

Modified:
    zorg/trunk/zorg/buildbot/builders/ClangBuilder.py

Modified: zorg/trunk/zorg/buildbot/builders/ClangBuilder.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/zorg/buildbot/builders/ClangBuilder.py?rev=190182&r1=190181&r2=190182&view=diff
==============================================================================
--- zorg/trunk/zorg/buildbot/builders/ClangBuilder.py (original)
+++ zorg/trunk/zorg/buildbot/builders/ClangBuilder.py Fri Sep  6 12:47:24 2013
@@ -812,7 +812,13 @@ def phasedClang(config_options, is_boots
     # Save artifacts of this build for use by other builders.
     f = artifacts.uploadArtifacts(f)
     # Run the LLVM and Clang regression tests.
-    cmd_str = 'make VERBOSE=1 LIT_ARGS="-v --param run_long_tests=true" check-all'
+    cmd_str = r"""make VERBOSE=1 LIT_ARGS="-v --param run_long_tests=true --filter='^(?!.*debuginfo-tests)'" check-all"""
+    f.addStep(lit_test_command.LitTestCommand(name='run.llvm.tests', haltOnFailure=True,
+                                              command=cmd_str,
+                                              description=['all', 'tests'],
+                                              workdir=clang_build_dir))
+    # Work around for lldb issue rdar://14929651
+    cmd_str = r"""make VERBOSE=1 LIT_ARGS="-j 1 -v --param run_long_tests=true --filter='debuginfo-tests'" check-all"""
     f.addStep(lit_test_command.LitTestCommand(name='run.llvm.tests', haltOnFailure=True,
                                               command=cmd_str,
                                               description=['all', 'tests'],





More information about the llvm-commits mailing list