Bug 697374: Make buildbot master less noisy about slaves. r=bhearsum production-0.8 FENNEC_10_0_1_BUILD1 FENNEC_10_0_1_RELEASE FENNEC_10_0_2_BUILD1 FENNEC_10_0_2_RELEASE FENNEC_10_0_3esr_BUILD1 FENNEC_10_0_3esr_RELEASE FENNEC_10_0_4esr_BUILD1 FENNEC_10_0_4esr_BUILD2 FENNEC_10_0_4esr_RELEASE FENNEC_10_0_BUILD1 FENNEC_10_0_RELEASE FENNEC_10_0b1_BUILD1 FENNEC_10_0b1_RELEASE FENNEC_10_0b2_BUILD1 FENNEC_10_0b2_RELEASE FENNEC_10_0b3_BUILD1 FENNEC_10_0b3_BUILD2 FENNEC_10_0b3_RELEASE FENNEC_10_0b4_BUILD1 FENNEC_10_0b4_RELEASE FENNEC_10_0b5_BUILD1 FENNEC_10_0b5_RELEASE FENNEC_10_0b6_BUILD1 FENNEC_10_0b6_RELEASE FENNEC_11_0b1_BUILD1 FENNEC_11_0b1_RELEASE FENNEC_11_0b2_BUILD1 FENNEC_11_0b2_RELEASE FENNEC_11_0b3_BUILD1 FENNEC_11_0b3_BUILD2 FENNEC_11_0b3_RELEASE FENNEC_11_0b4_BUILD1 FENNEC_11_0b4_RELEASE FENNEC_11_0b5_BUILD1 FENNEC_11_0b5_RELEASE FENNEC_11_0b6_BUILD1 FENNEC_11_0b6_RELEASE FENNEC_12_0b1_BUILD1 FENNEC_12_0b1_BUILD2 FENNEC_12_0b1_RELEASE FENNEC_12_0b2_BUILD1 FENNEC_12_0b2_RELEASE FENNEC_12_0b3_BUILD1 FENNEC_12_0b3_RELEASE FENNEC_12_0b4_BUILD1 FENNEC_12_0b4_RELEASE FENNEC_12_0b5_BUILD1 FENNEC_12_0b5_RELEASE FENNEC_12_0b6_BUILD1 FENNEC_12_0b6_RELEASE FENNEC_13_0b1_BUILD1 FENNEC_13_0b1_BUILD2 FENNEC_13_0b1_RELEASE FENNEC_13_0b2_BUILD1 FENNEC_13_0b2_BUILD2 FENNEC_13_0b2_BUILD3 FENNEC_13_0b2_RELEASE FENNEC_13_0b3_BUILD1 FENNEC_13_0b3_RELEASE FENNEC_14_0b1_BUILD1 FENNEC_14_0b1_BUILD2 FENNEC_14_0b1_BUILD3 FENNEC_14_0b1_RELEASE FENNEC_14_0b2_BUILD1 FENNEC_14_0b2_RELEASE FENNEC_8_0_BUILD1 FENNEC_8_0_RELEASE FENNEC_8_0b5_BUILD1 FENNEC_8_0b5_RELEASE FENNEC_8_0b6_BUILD1 FENNEC_8_0b6_BUILD2 FENNEC_8_0b6_RELEASE FENNEC_9_0_BUILD1 FENNEC_9_0_RELEASE FENNEC_9_0b1_BUILD1 FENNEC_9_0b1_RELEASE FENNEC_9_0b2_BUILD1 FENNEC_9_0b2_RELEASE FENNEC_9_0b3_BUILD1 FENNEC_9_0b3_RELEASE FENNEC_9_0b4_BUILD1 FENNEC_9_0b4_RELEASE FENNEC_9_0b5_BUILD1 FENNEC_9_0b5_BUILD2 FENNEC_9_0b5_RELEASE FENNEC_9_0b6_BUILD1 FENNEC_9_0b6_RELEASE FIREFOX_10_0_1_BUILD1 FIREFOX_10_0_1_RELEASE FIREFOX_10_0_1esr_BUILD1 FIREFOX_10_0_1esr_RELEASE FIREFOX_10_0_2_BUILD1 FIREFOX_10_0_2_RELEASE FIREFOX_10_0_2esr_BUILD1 FIREFOX_10_0_2esr_RELEASE FIREFOX_10_0_3esr_BUILD1 FIREFOX_10_0_3esr_BUILD2 FIREFOX_10_0_3esr_RELEASE FIREFOX_10_0_4esr_BUILD1 FIREFOX_10_0_4esr_RELEASE FIREFOX_10_0_BUILD1 FIREFOX_10_0_RELEASE FIREFOX_10_0b1_BUILD1 FIREFOX_10_0b1_RELEASE FIREFOX_10_0b2_BUILD1 FIREFOX_10_0b2_RELEASE FIREFOX_10_0b3_BUILD1 FIREFOX_10_0b3_BUILD2 FIREFOX_10_0b3_RELEASE FIREFOX_10_0b4_BUILD1 FIREFOX_10_0b4_RELEASE FIREFOX_10_0b5_BUILD1 FIREFOX_10_0b5_RELEASE FIREFOX_10_0b6_BUILD1 FIREFOX_10_0b6_RELEASE FIREFOX_10_0esr_BUILD1 FIREFOX_10_0esr_RELEASE FIREFOX_11_0_BUILD1 FIREFOX_11_0_BUILD2 FIREFOX_11_0_RELEASE FIREFOX_11_0b1_BUILD1 FIREFOX_11_0b1_RELEASE FIREFOX_11_0b2_BUILD1 FIREFOX_11_0b2_RELEASE FIREFOX_11_0b3_BUILD1 FIREFOX_11_0b3_BUILD2 FIREFOX_11_0b3_RELEASE FIREFOX_11_0b4_BUILD1 FIREFOX_11_0b4_RELEASE FIREFOX_11_0b5_BUILD1 FIREFOX_11_0b5_RELEASE FIREFOX_11_0b6_BUILD1 FIREFOX_11_0b6_RELEASE FIREFOX_11_0b7_BUILD1 FIREFOX_11_0b7_RELEASE FIREFOX_11_0b8_BUILD1 FIREFOX_11_0b8_RELEASE FIREFOX_12_0_BUILD1 FIREFOX_12_0_RELEASE FIREFOX_12_0b1_BUILD1 FIREFOX_12_0b1_BUILD2 FIREFOX_12_0b1_RELEASE FIREFOX_12_0b2_BUILD1 FIREFOX_12_0b2_RELEASE FIREFOX_12_0b3_BUILD1 FIREFOX_12_0b3_RELEASE FIREFOX_12_0b4_BUILD1 FIREFOX_12_0b4_RELEASE FIREFOX_12_0b5_BUILD1 FIREFOX_12_0b5_RELEASE FIREFOX_12_0b6_BUILD1 FIREFOX_12_0b6_RELEASE FIREFOX_13_0b1_BUILD1 FIREFOX_13_0b1_RELEASE FIREFOX_13_0b2_BUILD1 FIREFOX_13_0b2_RELEASE FIREFOX_13_0b3_BUILD1 FIREFOX_13_0b3_RELEASE FIREFOX_13_0b4_BUILD1 FIREFOX_13_0b4_RELEASE FIREFOX_3_6_24_BUILD1 FIREFOX_3_6_24_BUILD2 FIREFOX_3_6_24_RELEASE FIREFOX_3_6_25_BUILD1 FIREFOX_3_6_25_RELEASE FIREFOX_3_6_26_BUILD1 FIREFOX_3_6_26_BUILD2 FIREFOX_3_6_26_RELEASE FIREFOX_3_6_27_BUILD1 FIREFOX_3_6_27_RELEASE FIREFOX_3_6_28_BUILD1 FIREFOX_3_6_28_RELEASE FIREFOX_8_0_1_BUILD1 FIREFOX_8_0_1_BUILD2 FIREFOX_8_0_1_RELEASE FIREFOX_8_0_BUILD1 FIREFOX_8_0_RELEASE FIREFOX_8_0b5_BUILD1 FIREFOX_8_0b5_RELEASE FIREFOX_8_0b6_BUILD1 FIREFOX_8_0b6_BUILD2 FIREFOX_8_0b6_RELEASE FIREFOX_9_0_1_BUILD1 FIREFOX_9_0_1_RELEASE FIREFOX_9_0_BUILD1 FIREFOX_9_0_RELEASE FIREFOX_9_0b1_BUILD1 FIREFOX_9_0b1_RELEASE FIREFOX_9_0b2_BUILD1 FIREFOX_9_0b2_RELEASE FIREFOX_9_0b3_BUILD1 FIREFOX_9_0b3_RELEASE FIREFOX_9_0b4_BUILD1 FIREFOX_9_0b4_RELEASE FIREFOX_9_0b5_BUILD1 FIREFOX_9_0b5_RELEASE FIREFOX_9_0b6_BUILD1 FIREFOX_9_0b6_RELEASE THUNDERBIRD_13_0b2_BUILD1 THUNDERBIRD_13_0b2_RELEASE
authorChris AtLee <catlee@mozilla.com>
Wed, 26 Oct 2011 11:36:30 -0400
branchproduction-0.8
changeset 336 a2045101fe7a3bec7dd382fed870306ea0c1dac8
parent 303 aeaa057e9df6f7453ae745bf73d245a19764a5ba
child 505 082cd6ddcb1832d671c0d17affea7c91f7ce91c0
push id160
push usercatlee@mozilla.com
push dateWed, 26 Oct 2011 15:36:50 +0000
reviewersbhearsum
bugs697374
Bug 697374: Make buildbot master less noisy about slaves. r=bhearsum
master/buildbot/buildslave.py
--- a/master/buildbot/buildslave.py
+++ b/master/buildbot/buildslave.py
@@ -89,24 +89,18 @@ class AbstractBuildSlave(pb.Avatar, serv
         self.missing_timeout = new.missing_timeout
 
         self.properties.updateFromProperties(new.properties)
 
         if self.botmaster:
             self.updateLocks()
 
     def __repr__(self):
-        if self.botmaster:
-            builders = self.botmaster.getBuildersForSlave(self.slavename)
-            return "<%s '%s', current builders: %s>" % \
-               (self.__class__.__name__, self.slavename,
-                ','.join(map(lambda b: b.name, builders)))
-        else:
-            return "<%s '%s', (no builders yet)>" % \
-                (self.__class__.__name__, self.slavename)
+        return "<%s '%s'>" % \
+            (self.__class__.__name__, self.slavename)
 
     def updateLocks(self):
         # convert locks into their real form
         locks = []
         for access in self.access:
             if not isinstance(access, LockAccess):
                 access = access.defaultAccess()
             lock = self.botmaster.getLockByID(access.lockid)