diff --git a/pykat/testing/web/templates/finesse_test.html b/pykat/testing/web/templates/finesse_test.html index b975e296467a26173f51c952c0b5855b4535d15e..e927f783776bfafe06b57e4f7a6f40c7b281569d 100644 --- a/pykat/testing/web/templates/finesse_test.html +++ b/pykat/testing/web/templates/finesse_test.html @@ -259,7 +259,8 @@ { "mDataProp": "status", "sTitle": "Status","bSearchable": true, "bVisible": true, "sClass": "center" }, { "mDataProp": "git_commit", "sTitle": "Git Commit", "bSearchable": true, "bVisible": true, "sClass": "center" }, { "mDataProp": "startTime", "sTitle": "Start Time", "bSearchable": false, "bVisible": true, "sClass": "center" }, - { "mDataProp": "endTime", "sTitle": "End Time", "bSearchable": false, "bVisible": true, "sClass": "center" } + { "mDataProp": "endTime", "sTitle": "End Time", "bSearchable": false, "bVisible": true, "sClass": "center" }, + { "mDataProp": "duration", "sTitle": "Duration [s]", "bSearchable": false, "bVisible": true, "sClass": "center" } ] }); } diff --git a/pykat/testing/web/templates/finesse_test_view.html b/pykat/testing/web/templates/finesse_test_view.html index f15f08bbae37c8e1c2abdce4897e6f8fefdb691b..240deda1c07c0564d0ebbf601e3a2aee25c4e94b 100644 --- a/pykat/testing/web/templates/finesse_test_view.html +++ b/pykat/testing/web/templates/finesse_test_view.html @@ -23,7 +23,7 @@ <li>{{ suite }}</li> <ul> {% for item in kats[suite] %} - <li>{{item[0]}} - Max rel diff = {{item[1]}}</li> + <li><span style="width: 200px">{{item[0]}}</span> - Max rel diff = {{item[1]}}</li> {% if item[2][0] != "" %} <ul> <li>stdout: <pre>{{item[2][0]}}</pre></li> diff --git a/pykat/testing/web/web_interface.py b/pykat/testing/web/web_interface.py index c50298fcc82405bde25cd5c6743078a76b4287a9..27ae5aa38eff7552ba48bac11beb31c3356db26c 100644 --- a/pykat/testing/web/web_interface.py +++ b/pykat/testing/web/web_interface.py @@ -468,11 +468,14 @@ def finesse_get_prev_tests(count): else: status = "OK" + dt = datetime.strptime(endTime,"%Y-%m-%d %H:%M:%S.%f")-datetime.strptime(startTime,"%Y-%m-%d %H:%M:%S.%f") + obj = dict(test_id=i['test_id'], git_commit=i['git_commit'], status=status, startTime=startTime, - endTime=endTime) + endTime=endTime, + duration=float(dt.seconds)) rtn.insert(0,obj)