Merge "Show last two traceback lines in failure summary stats"

This commit is contained in:
Jenkins 2016-01-20 00:24:48 +00:00 committed by Gerrit Code Review
commit 8f09d69786
2 changed files with 5 additions and 3 deletions

View File

@ -49,8 +49,8 @@
<h4 class="list-group-item-heading">
{{fail.name | split:'.' | slice:-2 | join:'.'}}
</h4>
<p class="list-group-item-text">
{{fail.details}}
<p ng-repeat="line in fail.details" class="list-group-item-text">
{{line}}
</p>
</a>
</ul>

View File

@ -96,7 +96,9 @@ def get_stats(stream):
# of the traceback
msg = None
if 'traceback' in entry['details']:
msg = entry['details']['traceback'].strip().splitlines()[-1]
msg = entry['details']['traceback'].strip().splitlines()[-2:]
if 'Details' not in msg[1]:
msg.remove(msg[0])
failures.append({
'name': entry['name'],