@@ -116,11 +116,7 @@ def log_test_failure_data(test, test_logpath, driver, browser, url=None):
116
116
pass
117
117
try :
118
118
duration = "%.2f" % (time .time () - (sb_config .start_time_ms / 1000.0 ))
119
- d_len = len (str (duration ))
120
- s_len = 12 - d_len
121
- if s_len < 2 :
122
- s_len = 2
123
- duration = "%s%s(seconds)" % (duration , s_len * " " )
119
+ duration = "%ss" % duration
124
120
except Exception :
125
121
duration = "(Unknown Duration)"
126
122
if browser_version :
@@ -129,10 +125,13 @@ def log_test_failure_data(test, test_logpath, driver, browser, url=None):
129
125
headless = " / headless"
130
126
if test .headless2 and browser in ["chrome" , "edge" ]:
131
127
headless = " / headless2"
132
- browser_displayed = "%s (%s%s)" % (browser , browser_version , headless )
128
+ if browser and len (browser ) > 1 :
129
+ # Capitalize the first letter
130
+ browser = "%s%s" % (browser [0 ].upper (), browser [1 :])
131
+ browser_displayed = "%s %s%s" % (browser , browser_version , headless )
133
132
if driver_name and driver_version :
134
- driver_displayed = "%s (%s) " % (driver_name , driver_version )
135
- if not browser_version :
133
+ driver_displayed = "%s %s " % (driver_name , driver_version )
134
+ else :
136
135
browser_displayed = browser
137
136
driver_displayed = "(Unknown Driver)"
138
137
if not driver_displayed :
@@ -152,10 +151,10 @@ def log_test_failure_data(test, test_logpath, driver, browser, url=None):
152
151
"--------------------------------------------------------------------"
153
152
)
154
153
data_to_save .append ("Last Page: %s" % last_page )
154
+ data_to_save .append (" Duration: %s" % duration )
155
155
data_to_save .append (" Browser: %s" % browser_displayed )
156
156
data_to_save .append (" Driver: %s" % driver_displayed )
157
157
data_to_save .append ("Timestamp: %s" % timestamp )
158
- data_to_save .append (" Duration: %s" % duration )
159
158
data_to_save .append (" Date: %s" % the_date )
160
159
data_to_save .append (" Time: %s" % the_time )
161
160
data_to_save .append (
@@ -181,10 +180,11 @@ def log_test_failure_data(test, test_logpath, driver, browser, url=None):
181
180
if hasattr (test , "is_nosetest" ) and test .is_nosetest :
182
181
# Also save the data for the report
183
182
sb_config ._report_test_id = test_id
183
+ sb_config ._report_fail_page = last_page
184
+ sb_config ._report_duration = duration
184
185
sb_config ._report_browser = browser_displayed
185
186
sb_config ._report_driver = driver_displayed
186
187
sb_config ._report_timestamp = timestamp
187
- sb_config ._report_duration = duration
188
188
sb_config ._report_date = the_date
189
189
sb_config ._report_time = the_time
190
190
sb_config ._report_traceback = traceback_message
@@ -258,10 +258,15 @@ def log_skipped_test_data(test, test_logpath, driver, browser, reason):
258
258
headless = ""
259
259
if test .headless and browser in ["chrome" , "edge" , "firefox" ]:
260
260
headless = " / headless"
261
- browser_displayed = "%s (%s%s)" % (browser , browser_version , headless )
261
+ if test .headless2 and browser in ["chrome" , "edge" ]:
262
+ headless = " / headless2"
263
+ if browser and len (browser ) > 1 :
264
+ # Capitalize the first letter
265
+ browser = "%s%s" % (browser [0 ].upper (), browser [1 :])
266
+ browser_displayed = "%s %s%s" % (browser , browser_version , headless )
262
267
if driver_name and driver_version :
263
- driver_displayed = "%s (%s) " % (driver_name , driver_version )
264
- if not browser_version :
268
+ driver_displayed = "%s %s " % (driver_name , driver_version )
269
+ else :
265
270
browser_displayed = browser
266
271
driver_displayed = "(Unknown Driver)"
267
272
if not driver_displayed :
0 commit comments