From 295dc1ad7e31efcb8313a0ad2fc4ab4683ee40d3 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sat, 2 Aug 2014 21:39:37 +0200 Subject: [PATCH] Add constant for maximum build age. --- buildfarm/web/__init__.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/buildfarm/web/__init__.py b/buildfarm/web/__init__.py index b66ffce0..7cd1a7ed 100755 --- a/buildfarm/web/__init__.py +++ b/buildfarm/web/__init__.py @@ -58,6 +58,11 @@ webdir = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "..", "we GITWEB_BASE = "https://gitweb.samba.org" HISTORY_HORIZON = 1000 +# Maximum age of builds to consider when displaying summary page statistics. +# Note that trees only get rebuilt when they change, so this value is +# intentionally set to a high value to cope with trees that don't change often. +SUMMARY_MAX_BUILD_AGE = (180 * 24 * 60 * 60) + # this is automatically filled in deadhosts = [] @@ -727,7 +732,7 @@ class ViewSummaryPage(BuildFarmPage): # output when we want broken_table = "" - builds = self.buildfarm.get_summary_builds(min_age=time.time() - (7 * 24 * 60 * 60)) + builds = self.buildfarm.get_summary_builds(min_age=time.time() - SUMMARY_MAX_BUILD_AGE) for tree, status in builds: host_count[tree]+=1 -- 2.34.1