[llvm-commits] [zorg] r125933 - /zorg/trunk/llvmlab/llvmlab/ui/ci/views.py

Daniel Dunbar daniel at zuster.org
Fri Feb 18 08:44:48 PST 2011


Author: ddunbar
Date: Fri Feb 18 10:44:48 2011
New Revision: 125933

URL: http://llvm.org/viewvc/llvm-project?rev=125933&view=rev
Log:
llvmlab: Drop the hard coded phase config, the expectation is that a specific
installation will load the appropriate dashboard config via a plugin.

Modified:
    zorg/trunk/llvmlab/llvmlab/ui/ci/views.py

Modified: zorg/trunk/llvmlab/llvmlab/ui/ci/views.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/llvmlab/llvmlab/ui/ci/views.py?rev=125933&r1=125932&r2=125933&view=diff
==============================================================================
--- zorg/trunk/llvmlab/llvmlab/ui/ci/views.py (original)
+++ zorg/trunk/llvmlab/llvmlab/ui/ci/views.py Fri Feb 18 10:44:48 2011
@@ -10,69 +10,6 @@
 ci = flask.Module(__name__, url_prefix='/ci')
 
 from llvmlab import util
-from llvmlab.ci import config
-
-# Hard-coded current configuration.
-#
-# FIXME: Figure out how to get as much of this as possible dynamically. One
-# problem is how do we deal with changes to the CI infrastructure? Should we
-# load a config object per-revision, and try to be smart about caching it unless
-# things change? Can we report results across changing configs?
-phases = [
-    config.Phase("Sanity", 1, "phase1 - sanity",
-                 ["clang-x86_64-osx10-gcc42-RA"]),
-    config.Phase("Living On", 2, "phase2 - living",
-                 ["clang-x86_64-osx10-DA",
-                  "clang-x86_64-osx10-RA",
-                  "nightly_clang-x86_64-osx10-gcc42-RA"]),
-    config.Phase("Tree Health", 3, "phase3 - tree health",
-                 ["nightly_clang-x86_64-osx10-DA",
-                  "nightly_clang-x86_64-osx10-RA",
-                  "nightly_clang-x86_64-osx10-RA-O0",
-                  "nightly_clang-x86_64-osx10-RA-Os",
-                  "nightly_clang-x86_64-osx10-RA-O3",
-                  "nightly_clang-x86_64-osx10-RA-flto",
-                  "nightly_clang-x86_64-osx10-RA-g"]),
-    config.Phase("Validation", 4, "phase4 - validation",
-                 ["nightly_clang-i386-osx10-RA",
-                  "gccTestSuite-clang-x86_64-osx10-RA",
-                  "boost-trunk-clang-x86_64-osx10-RA"])]
-builders = [
-    config.Builder("Validated Build"),
-    config.Builder("phase1 - sanity"),
-    config.Builder("phase2 - living"),
-    config.Builder("phase3 - tree health"),
-    config.Builder("phase4 - validation"),
-    config.Builder("clang-x86_64-osx10-gcc42-RA"),
-    config.Builder("clang-x86_64-osx10-DA"),
-    config.Builder("clang-x86_64-osx10-RA"),
-    config.Builder("nightly_clang-x86_64-osx10-gcc42-RA"),
-    config.Builder("nightly_clang-x86_64-osx10-DA"),
-    config.Builder("nightly_clang-x86_64-osx10-RA"),
-    config.Builder("nightly_clang-x86_64-osx10-RA-O0"),
-    config.Builder("nightly_clang-x86_64-osx10-RA-Os"),
-    config.Builder("nightly_clang-x86_64-osx10-RA-O3"),
-    config.Builder("nightly_clang-x86_64-osx10-RA-flto"),
-    config.Builder("nightly_clang-x86_64-osx10-RA-g"),
-    config.Builder("gccTestSuite-clang-x86_64-osx10-RA"),
-    config.Builder("boost-trunk-clang-x86_64-osx10-RA")]
-published_builds = [
-    config.PublishedBuild("LLVM", "Linux", "i386", "llvm-linux-i386.tgz"),
-    config.PublishedBuild("LLVM", "Mac OS X (SnowLeopard)", "x86_64",
-                          "llvm-darwin10-x86_64.tgz"),
-
-    config.PublishedBuild("Clang", "Linux", "i386", "clang-linux-i386.tgz"),
-    config.PublishedBuild("Clang", "Linux", "x86_64", "clang-linux-x86_64.tgz"),
-    config.PublishedBuild("Clang", "Mac OS X (SnowLeopard)", "x86_64",
-                          "clang-darwin10-x86_64.tgz"),
-    config.PublishedBuild("Clang", "Windows", "i386", "clang-windows-i386.tgz"),
-
-    config.PublishedBuild("llvm-gcc-4.2", "Linux", "i386",
-                          "llvm-gcc-4.2-linux-i386.tgz"),
-    config.PublishedBuild("llvm-gcc-4.2", "Linux", "x86_64",
-                          "llvm-gcc-4.2-linux-x86_64.tgz")]
-g_config = config.Config(phases, builders, published_builds,
-                         'Validated Build')
 
 @ci.route('/')
 def dashboard():





More information about the llvm-commits mailing list