Skip to content

Commit 73787d9

Browse files
committed
Start supporting PAUSED state well
1 parent ba004eb commit 73787d9

File tree

4 files changed

+22
-1
lines changed

4 files changed

+22
-1
lines changed

media/commitfest/paused.svg

Lines changed: 5 additions & 0 deletions
Loading

pgcommitfest/commitfest/fixtures/commitfest_data.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1281,5 +1281,19 @@
12811281
"created": "2025-01-26T22:30:03.199",
12821282
"modified": "2025-01-26T22:30:03.199"
12831283
}
1284+
},
1285+
{
1286+
"model": "commitfest.cfbottask",
1287+
"pk": 8,
1288+
"fields": {
1289+
"task_id": "4566",
1290+
"task_name": "OpenBSD",
1291+
"patch": 3,
1292+
"branch_id": 567,
1293+
"position": 6,
1294+
"status": "PAUSED",
1295+
"created": "2025-07-03T06:29:25.086",
1296+
"modified": "2025-07-03T06:29:25.086"
1297+
}
12841298
}
12851299
]

pgcommitfest/commitfest/templates/patch.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@
3131
{%for c in cfbot_tasks %}
3232
{%if c.status == 'COMPLETED'%}
3333
<a href="https://cirrus-ci.com/task/{{c.task_id}}" title="{{c.task_name}}: {{c.status}}"><img src="/media/commitfest/new_success.svg"/></a>
34+
{%elif c.status == 'PAUSED'%}
35+
<a href="https://cirrus-ci.com/task/{{c.task_id}}" title="{{c.task_name}}: {{c.status}}"><img src="/media/commitfest/paused.svg"/></a>
3436
{%elif c.status == 'CREATED' or c.status == 'SCHEDULED' %}
3537
<a href="https://cirrus-ci.com/task/{{c.task_id}}" title="{{c.task_name}}: {{c.status}}"><img src="/media/commitfest/waiting_to_start.svg"/></a>
3638
{%elif c.status == 'EXECUTING' %}

pgcommitfest/commitfest/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,7 @@ def patchlist(request, cf, personalized=False):
541541
SELECT row_to_json(t) as cfbot_results
542542
from (
543543
SELECT
544-
count(*) FILTER (WHERE task.status = 'COMPLETED') as completed,
544+
count(*) FILTER (WHERE task.status in ('COMPLETED', 'PAUSED')) as completed,
545545
count(*) FILTER (WHERE task.status in ('CREATED', 'SCHEDULED', 'EXECUTING')) running,
546546
count(*) FILTER (WHERE task.status in ('ABORTED', 'ERRORED', 'FAILED')) failed,
547547
count(*) total,

0 commit comments

Comments
 (0)