Skip to content

Commit c6929c8

Browse files
committed
bot: Trigger a maximum of 7 missing revisions for each cron run
1 parent ddc6009 commit c6929c8

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

bot/code_coverage_bot/trigger_missing.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@
2525
logger = structlog.get_logger(__name__)
2626

2727

28+
MAXIMUM_TRIGGERS = 7
29+
30+
2831
def trigger_task(task_group_id: str, revision: str) -> None:
2932
"""
3033
Trigger a code coverage task to build covdir at a specified revision
@@ -121,6 +124,8 @@ def trigger_missing(server_address: str, out_dir: str = ".") -> None:
121124

122125
trigger_task(task_group_id, revision)
123126
triggered_revisions.add(revision)
127+
if len(triggered_revisions) == MAXIMUM_TRIGGERS:
128+
break
124129

125130
cctx = zstandard.ZstdCompressor(threads=-1)
126131
with open(triggered_revisions_path, "wb") as zf:

0 commit comments

Comments
 (0)