[PATCH] Move sanitizer bots's configs from an external repo to zorg

Kostya Serebryany kcc at google.com
Fri Oct 3 14:14:00 PDT 2014


These are the exact same scripts that are already used by the existing bots (e.g. lab.llvm.org:8011/builders/sanitizer-x86_64-linux),
but currently they are pulled from an external repo. see /zorg/buildbot/builders/SanitizerBuilder.py: 
    sanitizer_buildbot = "sanitizer_buildbot"
    # Get sanitizer buildbot scripts.
    f.addStep(SVN(name='svn-sanitizer-buildbot',
                  mode='update',
                  baseURL='http://address-sanitizer.googlecode.com/svn/',
                  defaultBranch='trunk',
                  workdir=sanitizer_buildbot,
                  alwaysUseLatest=True))

    sanitizer_script = os.path.join("..", sanitizer_buildbot, "build",
                                    "scripts", "slave",
                                    "buildbot_selector.py")


I am just moving them to zorg svn. 
Once they are in zorg svn, we will modify SanitizerBuilder.py to not use the external repo any more. 
The current structure: buildbot_selector.py selects which .sh script to invoke, one .sh script for the builder. 
(I hope Alexey or Evgeniy can add some details to this)

http://reviews.llvm.org/D5531






More information about the llvm-commits mailing list