Skip to content

Commit 2e502c4

Browse files
committed
Fix PR comment score
1 parent 401a830 commit 2e502c4

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

.github/workflows/probe.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -216,12 +216,13 @@ jobs:
216216
BAR_WIDTH = 20
217217
lines.append('| Server | Score | |')
218218
lines.append('|--------|------:|---|')
219-
for sv in sorted(server_data, key=lambda s: s['summary']['passed'], reverse=True):
219+
for sv in sorted(server_data, key=lambda s: s['summary']['passed'] + s['summary']['warnings'], reverse=True):
220220
s = sv['summary']
221-
pct = s['passed'] / s['scored'] if s['scored'] else 0
221+
score = s['passed'] + s['warnings']
222+
pct = score / s['scored'] if s['scored'] else 0
222223
filled = round(pct * BAR_WIDTH)
223224
bar = '\u2588' * filled + '\u2591' * (BAR_WIDTH - filled)
224-
lines.append(f"| **{sv['name']}** | {s['passed']}/{s['scored']} | `{bar}` {pct:.0%} |")
225+
lines.append(f"| **{sv['name']}** | {score}/{s['scored']} | `{bar}` {pct:.0%} |")
225226
lines.append('')
226227
227228
# Collect all test IDs in order from first server

0 commit comments

Comments
 (0)