[zorg] r203629 - Filter out static member tests, so we dont have to xfail them on old machines.

Chris Matthews cmatthews5 at apple.com
Tue Mar 11 17:04:23 PDT 2014


Author: cmatthews
Date: Tue Mar 11 19:04:23 2014
New Revision: 203629

URL: http://llvm.org/viewvc/llvm-project?rev=203629&view=rev
Log:
Filter out static member tests, so we dont have to xfail them on old machines.

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=203629&r1=203628&r2=203629&view=diff
==============================================================================
--- zorg/trunk/zorg/buildbot/builders/ClangBuilder.py (original)
+++ zorg/trunk/zorg/buildbot/builders/ClangBuilder.py Tue Mar 11 19:04:23 2014
@@ -767,7 +767,7 @@ def phasedClang(config_options, is_boots
               name='cp.clang-tools-extra-sources',
               command=['cp', '-Rfv', '../../clang-tools-extra.src', 'extra'],
               haltOnFailure=True, workdir='clang.src/tools',
-              description=['cp', 'clang-tools-extra sources']))    
+              description=['cp', 'clang-tools-extra sources']))
     f.addStep(buildbot.steps.shell.ShellCommand(
               name='cp.debuginfo-tests.sources',
               command=['cp', '-Rfv', 'debuginfo-tests.src',
@@ -868,7 +868,9 @@ def phasedClang(config_options, is_boots
                                               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"""
+    # The crazy filter regex is to remove static-member[2].cpp, which requires xcode5 or later.
+    # radar://16295455 tracks the removal of this regex.
+    cmd_str = r"""make VERBOSE=1 LIT_ARGS="-j 1 -v --param run_long_tests=true  --filter='debuginfo-tests.(?!static-member)'" check-all"""
     f.addStep(lit_test_command.LitTestCommand(name='run.llvm.debuginfo-tests', haltOnFailure=True,
                                               command=cmd_str,
                                               description=['all', 'tests'],





More information about the llvm-commits mailing list