Skip to content

Commit 01a1202

Browse files
committed
Collapse doxygen build requests more aggresively.
1 parent 3aed80e commit 01a1202

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

buildbot/osuosl/master/config/builders.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@
4747

4848
reload(StagedBuilder)
4949

50+
# Doxygen build takes a really long time. We want to collapse build requests
51+
# more aggressively to better keep up with the changes.
52+
def collapseRequestsDoxygen(master, builder, req1, req2):
53+
return req1.get('reason', None) == req2.get('reason', None)
54+
5055
all = [
5156

5257
# Clang fast builders.
@@ -2723,8 +2728,9 @@
27232728

27242729
{'name' : "publish-doxygen-docs",
27252730
'tags' : ["doc"],
2726-
'workernames' : ["as-worker-4"], #FIXME: Temporarily disabled failing doxygen build - as-builder-8.
2731+
'workernames' : ["as-worker-4"],
27272732
'builddir': "publish-doxygen-docs",
2733+
'collapseRequests': collapseRequestsDoxygen,
27282734
'factory' : DoxygenDocsBuilder.getLLVMDocsBuildFactory(
27292735
# Doxygen builds the final result for really
27302736
# long time without any output.

0 commit comments

Comments
 (0)