From 8a4f301afb38ed9a2a51efec1a51dba8be69db7b Mon Sep 17 00:00:00 2001
From: makefu <github@syntax-fehler.de>
Date: Thu, 24 Dec 2015 20:50:23 +0100
Subject: s 2 buildbot: add treestabletimer

---
 shared/2configs/base.nix                | 2 ++
 shared/2configs/buildbot-standalone.nix | 7 ++++---
 2 files changed, 6 insertions(+), 3 deletions(-)

(limited to 'shared')

diff --git a/shared/2configs/base.nix b/shared/2configs/base.nix
index 0ce3365..4d509d7 100644
--- a/shared/2configs/base.nix
+++ b/shared/2configs/base.nix
@@ -19,6 +19,7 @@ with lib;
     git.nixpkgs = {
       url = https://github.com/NixOS/nixpkgs;
       rev = "6d31e9b81dcd4ab927bb3dc91b612dd5abfa2f80";
+      target-path = "/var/src/nixpkgs";
     };
     dir.secrets = {
       host = config.krebs.current.host;
@@ -27,6 +28,7 @@ with lib;
     dir.stockholm = {
       host = config.krebs.current.host;
       path = mkDefault "${getEnv "HOME"}/stockholm";
+      target-path = "/var/src/stockholm";
     };
   };
 
diff --git a/shared/2configs/buildbot-standalone.nix b/shared/2configs/buildbot-standalone.nix
index baab059..51c6003 100644
--- a/shared/2configs/buildbot-standalone.nix
+++ b/shared/2configs/buildbot-standalone.nix
@@ -6,11 +6,11 @@ in {
     buildbot = pkgs-unst.buildbot;
     buildbot-slave = pkgs-unst.buildbot-slave;
   };
-  networking.firewall.allowedTCPPorts = [ 8010 ];
+  networking.firewall.allowedTCPPorts = [ 8010 9989 ];
   krebs.buildbot.master = {
     slaves = {
       testslave =  "krebspass";
-      testslave2 = "krebspass";
+      omo = "krebspass";
     };
     change_source.stockholm = ''
   stockholm_repo = 'http://cgit.gum/stockholm'
@@ -33,7 +33,7 @@ in {
                               name="fast-master-test",
                               builderNames=["fast-tests"]))
         '';
-        full-master-scheduler = ''
+        test-cac-infest-master = ''
   # files everyone depends on or are part of the share branch
   def shared_files(change):
     r =re.compile("^((krebs|shared)/.*|Makefile|default.nix)")
@@ -45,6 +45,7 @@ in {
   sched.append(schedulers.SingleBranchScheduler(
                               change_filter=util.ChangeFilter(branch="master"),
                               fileIsImportant=shared_files,
+                              treeStableTimer=60*60, # master was stable for the last hour
                               name="full-master-test",
                               builderNames=["full-tests"]))
         '';
-- 
cgit v1.2.3