webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Classes | |
class | RunDetails |
class | TestRunResults |
Functions | |
def | summarize_results (port_obj, expectations, initial_results, retry_results, enabled_pixel_tests_in_retry, include_passes=False, include_time_and_modifiers=False) |
Variables | |
int | INTERRUPTED_EXIT_STATUS = signal.SIGINT + 128 |
def webkitpy.layout_tests.models.test_run_results.summarize_results | ( | port_obj, | |
expectations, | |||
initial_results, | |||
retry_results, | |||
enabled_pixel_tests_in_retry, | |||
include_passes = False , |
|||
include_time_and_modifiers = False |
|||
) |
Returns a dictionary containing a summary of the test runs, with the following fields: 'version': a version indicator 'fixable': The number of fixable tests (NOW - PASS) 'skipped': The number of skipped tests (NOW & SKIPPED) 'num_regressions': The number of non-flaky failures 'num_flaky': The number of flaky failures 'num_missing': The number of tests with missing results 'num_passes': The number of unexpected passes 'tests': a dict of tests -> {'expected': '...', 'actual': '...'} 'date': the current date and time
int webkitpy.layout_tests.models.test_run_results.INTERRUPTED_EXIT_STATUS = signal.SIGINT + 128 |