This revision was automatically updated to reflect the committed changes. labath marked an inline comment as done. Closed by commit rL322171: [zorg] Enable assertions on the linux lldb bot (authored by labath, committed by ). Herald added a subscriber: llvm-commits.
Repository: rL LLVM https://reviews.llvm.org/D35356 Files: zorg/trunk/buildbot/osuosl/master/config/builders.py zorg/trunk/zorg/buildbot/builders/LLDBBuilder.py Index: zorg/trunk/buildbot/osuosl/master/config/builders.py =================================================================== --- zorg/trunk/buildbot/osuosl/master/config/builders.py +++ zorg/trunk/buildbot/osuosl/master/config/builders.py @@ -887,7 +887,8 @@ 'factory': LLDBBuilder.getLLDBScriptCommandsFactory( downloadBinary=False, buildAndroid=True, - runTest=False)}, + runTest=False, + extra_cmake_args=['-DLLVM_ENABLE_ASSERTIONS=ON'])}, {'name': "lldb-x86_64-ubuntu-14.04-cmake", 'slavenames': ["lldb-build1-ubuntu-1404"], 'builddir': "buildWorkingDir", Index: zorg/trunk/zorg/buildbot/builders/LLDBBuilder.py =================================================================== --- zorg/trunk/zorg/buildbot/builders/LLDBBuilder.py +++ zorg/trunk/zorg/buildbot/builders/LLDBBuilder.py @@ -918,14 +918,18 @@ buildAndroid=False, runTest=True, scriptExt='.sh', + extra_cmake_args=None, ): f = buildbot.process.factory.BuildFactory() if scriptExt is '.bat': pathSep = '.\\' else: pathSep = './' + if extra_cmake_args is None: + extra_cmake_args = [] + # Update scripts getShellCommandStep(f, name='update scripts', command=['updateScripts' + scriptExt]) @@ -948,16 +952,9 @@ property="got_revision", workdir="scripts")) - # Update NDK and create toolchains - getShellCommandStep(f, name='ndk download and toolchains update', - command=[pathSep + 'updateToolChain' + scriptExt], - description=["Update NDK toolchain"], - flunkOnFailure=False, - haltOnFailure=False) - # Configure getShellCommandStep(f, name='cmake local', - command=[pathSep + 'cmake' + scriptExt]) + command=[pathSep + 'cmake' + scriptExt] + extra_cmake_args) # Build getShellCommandStep(f, name='ninja build local',
Index: zorg/trunk/buildbot/osuosl/master/config/builders.py =================================================================== --- zorg/trunk/buildbot/osuosl/master/config/builders.py +++ zorg/trunk/buildbot/osuosl/master/config/builders.py @@ -887,7 +887,8 @@ 'factory': LLDBBuilder.getLLDBScriptCommandsFactory( downloadBinary=False, buildAndroid=True, - runTest=False)}, + runTest=False, + extra_cmake_args=['-DLLVM_ENABLE_ASSERTIONS=ON'])}, {'name': "lldb-x86_64-ubuntu-14.04-cmake", 'slavenames': ["lldb-build1-ubuntu-1404"], 'builddir': "buildWorkingDir", Index: zorg/trunk/zorg/buildbot/builders/LLDBBuilder.py =================================================================== --- zorg/trunk/zorg/buildbot/builders/LLDBBuilder.py +++ zorg/trunk/zorg/buildbot/builders/LLDBBuilder.py @@ -918,14 +918,18 @@ buildAndroid=False, runTest=True, scriptExt='.sh', + extra_cmake_args=None, ): f = buildbot.process.factory.BuildFactory() if scriptExt is '.bat': pathSep = '.\\' else: pathSep = './' + if extra_cmake_args is None: + extra_cmake_args = [] + # Update scripts getShellCommandStep(f, name='update scripts', command=['updateScripts' + scriptExt]) @@ -948,16 +952,9 @@ property="got_revision", workdir="scripts")) - # Update NDK and create toolchains - getShellCommandStep(f, name='ndk download and toolchains update', - command=[pathSep + 'updateToolChain' + scriptExt], - description=["Update NDK toolchain"], - flunkOnFailure=False, - haltOnFailure=False) - # Configure getShellCommandStep(f, name='cmake local', - command=[pathSep + 'cmake' + scriptExt]) + command=[pathSep + 'cmake' + scriptExt] + extra_cmake_args) # Build getShellCommandStep(f, name='ninja build local',
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits