1
0
Fork 0

maintenance: improved matterpost script

hamster_corr
Pyrocko Tester 5 years ago
parent eb8d0c82c2
commit 40f6567740

@ -33,8 +33,13 @@ def to_message(results):
lines2 = []
n_ok = 0
n = 0
truncated = False
for result in results:
res = result.result.split()[0]
if result.result:
res = result.result.split()[0]
else:
res = ''
emos = {
'OK': ':champagne:',
'FAILED': ':-1:',
@ -52,11 +57,15 @@ def to_message(results):
result.log = None
result.skips = []
result.prerequisite_versions = {}
if result.result.startswith('OK'):
if result.result and result.result.startswith('OK'):
n_ok += 1
n += 1
lines2.append(result.dump())
if sum(len(x) for x in lines2) < 3000:
lines2.append(result.dump())
elif not truncated:
lines2.append('... [message truncated]')
truncated = True
all_ok = n_ok == n

Loading…
Cancel
Save