aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2019-07-17Reland "[zorg] Add a new build script for use with monorepo"Azharuddin Mohammed
Summary: monorepo-build.py is similar in functionality to the current build.py, but with changes to make it work with the monorepo. Differential Revision: https://reviews.llvm.org/D64028 git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@366298 91177308-0d34-0410-b5e6-96231b3b80d8
2019-07-17Revert "[zorg] Add a new build script for use with monorepo"Azharuddin Mohammed
This reverts commit c842a5a3fa0d0d7d00e206c47d58fba7288111d1 (r365440). git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@366297 91177308-0d34-0410-b5e6-96231b3b80d8
2019-07-17Fix typoAzharuddin Mohammed
Buiilds -> Builds git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@366296 91177308-0d34-0410-b5e6-96231b3b80d8
2019-07-09[zorg] Add a new build script for use with monorepoAzharuddin Mohammed
Summary: monorepo-build.py is similar in functionality to the currently build.py, but with changes to make it work with the monorepo. Reviewers: cmatthews Reviewed By: cmatthews Subscribers: llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D64028 git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@365440 91177308-0d34-0410-b5e6-96231b3b80d8
2019-06-24Update tests to no longer expect debuginfo-tests in an LLVM build.Adrian Prantl
<rdar://problem/51268955> git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@364238 91177308-0d34-0410-b5e6-96231b3b80d8
2018-05-08Fix missing args from build.py testsChris Matthews
Apperently we test what the lit args are. Update them with a timeout too. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@331785 91177308-0d34-0410-b5e6-96231b3b80d8
2017-11-08jenkins/build.py: Set SVN_REVISION for `build.py cmake` buildsMatthias Braun
build.py cmake: copies together multiple repositories; the llvm cmake scripts are not able to automatically figure out the revision number because the resulting directory tree is not a repository anymore. Explicitly set the SVN_REVISION cmake property instead. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@317704 91177308-0d34-0410-b5e6-96231b3b80d8
2016-09-16[zorg] Change static analyzer benchmark jenkins bot to be non-strict.Devin Coughlin
For now, we'll just check to make sure there are no failures/crashes rather than that the analysis results exactly match the expected results. The analysis results are heavily dependent on headers, so this will make it easier to reproduce and troubleshoot bot failures without needing to exactly recreate SDK/headers on the bots. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@281761 91177308-0d34-0410-b5e6-96231b3b80d8
2016-08-26Fixups to custom build and test targetsChris Matthews
Extra targets were being run, because the default lists were being appeneded to. Also make -v on ninja universal. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@279795 91177308-0d34-0410-b5e6-96231b3b80d8
2016-08-25Make CMake builds upload artifacts tooChris Matthews
The cmake builds did not upload their artifacts, that was a error. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@279791 91177308-0d34-0410-b5e6-96231b3b80d8
2016-08-25Add custom ninja build and test targets and fix a xml bugChris Matthews
Sometimes it is nice to call your own ninja targets. You can do that now. Also, the all target was overwriting the XML output. This should fix that. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@279721 91177308-0d34-0410-b5e6-96231b3b80d8
2016-08-24Run tests with keep going, so we run all the testsChris Matthews
If a test fails laster test targets won't be run. That is annoying. Keep going when test targets fail. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@279593 91177308-0d34-0410-b5e6-96231b3b80d8
2016-07-28Fix tests after last commitChris Matthews
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@277061 91177308-0d34-0410-b5e6-96231b3b80d8
2016-06-14Make sure cmake flags are used in both kinds of buildsChris Matthews
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@272707 91177308-0d34-0410-b5e6-96231b3b80d8
2016-05-26Update test to remove check for DLLVM_ENABLE_PIC=OnMarc Schifer
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@270810 91177308-0d34-0410-b5e6-96231b3b80d8
2016-03-15disable LTO on bots using new LLVM_ENABLE_LTO=Off optionMarc Schifer
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@263599 91177308-0d34-0410-b5e6-96231b3b80d8
2016-03-14Pass the SVN Revision number to the compiler to be used in the clang version ↵Marc Schifer
string git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@263489 91177308-0d34-0410-b5e6-96231b3b80d8
2016-03-12Allow build to determine the branch name from the SVN repository urlMarc Schifer
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@263313 91177308-0d34-0410-b5e6-96231b3b80d8
2016-02-25Enable CMAKE_MACOSX_RPATH to fix asan libs not being found in stage 2 asan ↵Marc Schifer
builds and fix the package version to match open source relase number git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@261937 91177308-0d34-0410-b5e6-96231b3b80d8
2016-02-20Enable compiler-rt asan dylib and build compiler-rt with new cmake cache ↵Marc Schifer
file. This fixes the stage 2 cmake R -g Asan+Ubsan bot git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@261394 91177308-0d34-0410-b5e6-96231b3b80d8
2016-02-12A flag to enable GlobalISelChris Matthews
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@260660 91177308-0d34-0410-b5e6-96231b3b80d8
2016-02-08Use builddir to find where to run testsChris Matthews
Also, don't print the path. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@260158 91177308-0d34-0410-b5e6-96231b3b80d8
2016-02-08Fixup whitespace in zorg Jenkins testsChris Matthews
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@260157 91177308-0d34-0410-b5e6-96231b3b80d8
2016-02-08Use the enviroment for build dirChris Matthews
And fix unit tests git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@260144 91177308-0d34-0410-b5e6-96231b3b80d8
2016-02-04Update green dragon primary builds to CMakeChris Matthews
This is the patch to update the stage 1 bot to use CMAKE instead of the now deprecated auto tools it previously used. This patch addresses only the stage 1 part of the build at the moment. The fix for stage 2 will follow shortly. This patch includes changes to build.py for the actual bot changes and test_build.py to update the LIT tests to match. This should be a drop in replacement for the current version with no changes required to the Jenkins job. Patch by Marc Schifer mschifer@apple.com git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@259830 91177308-0d34-0410-b5e6-96231b3b80d8
2016-01-22[zorg][analyzer-bot] Update location of benchmarks to reflect test-suite repo.Devin Coughlin
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@258475 91177308-0d34-0410-b5e6-96231b3b80d8
2016-01-09[zorg] Add static analyzer benchmark builder logic to Jenkins build.pyDevin Coughlin
Add a 'static-analyzer-benchmarks' build to build.py to call the static analyzer build bot scripts in cfe/utils/analyzer. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@257246 91177308-0d34-0410-b5e6-96231b3b80d8
2015-07-11jenkins: Add an option to limit the number of lit jobsJustin Bogner
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@241972 91177308-0d34-0410-b5e6-96231b3b80d8
2015-07-01jenkins: Allow specifying flags more flexiblyJustin Bogner
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@241147 91177308-0d34-0410-b5e6-96231b3b80d8
2015-06-05jenkins: Make LLVM_PARALLEL_LINK_JOBS configurableJustin Bogner
We hardcoded LLVM_PARALLEL_LINK_JOBS to 1 for LTO builds since we'll generally run out of memory trying to link things concurrently otherwise, but in some cases we may want to be more specific. Add a flag for that. This also fixes another cmake config test to actually run, since it wasn't failing after my change even though I needed to change it. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@239191 91177308-0d34-0410-b5e6-96231b3b80d8
2015-04-15jenkins: Don't build examples during LTODuncan P. N. Exon Smith
Building examples during LTO is a waste of time [1]; the point is just to be sure that the examples build at all. This backs off r234905 a little. [1]: http://lab.llvm.org:8080/green/job/llvm-stage2-cmake-RgLTO/157/ git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@234967 91177308-0d34-0410-b5e6-96231b3b80d8
2015-04-14jenkins: Build examples in CMake buildsDuncan P. N. Exon Smith
I'm hoping this will catch errors like r234904 fixed more quickly. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@234905 91177308-0d34-0410-b5e6-96231b3b80d8
2015-04-03jenkins: Teach cmake builder to limit the number of link jobsJustin Bogner
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@234054 91177308-0d34-0410-b5e6-96231b3b80d8
2015-04-03Add support for a cmake RelWithDebug Stage 2 buildChris Matthews
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@233994 91177308-0d34-0410-b5e6-96231b3b80d8
2014-12-12Replace the simple Jenkins test scripts with a real lit testChris Matthews
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@224166 91177308-0d34-0410-b5e6-96231b3b80d8
2013-05-27Add AnnotatedCommand buildbot command, and a build factory to test various ↵Alexey Samsonov
sanitizers. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@182725 91177308-0d34-0410-b5e6-96231b3b80d8
2012-04-06[buildbot] Update LNTBuilder to use new repo location.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@154161 91177308-0d34-0410-b5e6-96231b3b80d8
2010-04-09buildbot: Add "fast nightly test" build factory.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@100868 91177308-0d34-0410-b5e6-96231b3b80d8
2010-03-22LNT: Update tests, and add notes in the README.txt on how to do LNT development.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@99153 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-24Fix typo.Daniel Dunbar
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@89812 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-24Improve builder test to actually instantiate the factories, and fix the equallyDaniel Dunbar
embarrasing bug it found. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@89798 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-24Fix a refacto in the LLVMGCCBuilder, and start a test suite to prevent futureDaniel Dunbar
embarrassments. - I heart lit. git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@89797 91177308-0d34-0410-b5e6-96231b3b80d8