webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest Class Reference
Inheritance diagram for webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest:
webkitpy.layout_tests.run_webkit_tests_integrationtest.StreamTestingMixin

Public Member Functions

def setUp (self)
 
def test_basic (self)
 
def test_batch_size (self)
 
def test_child_processes_2 (self)
 
def test_child_processes_min (self)
 
def test_dryrun (self)
 
def test_exception_raised (self)
 
def test_full_results_html (self)
 
def test_hung_thread (self)
 
def test_keyboard_interrupt (self)
 
def test_no_tests_found (self)
 
def test_no_tests_found_2 (self)
 
def test_natural_order (self)
 
def test_natural_order_test_specified_multiple_times (self)
 
def test_random_order (self)
 
def test_random_order_test_specified_multiple_times (self)
 
def test_no_order (self)
 
def test_no_order_test_specified_multiple_times (self)
 
def test_no_order_with_directory_entries_in_natural_order (self)
 
def test_gc_between_tests (self)
 
def test_complex_text (self)
 
def test_threaded (self)
 
def test_repeat_each (self)
 
def test_ignore_flag (self)
 
def test_skipped_flag (self)
 
def test_iterations (self)
 
def test_repeat_each_iterations_num_tests (self)
 
def test_run_chunk (self)
 
def test_run_force (self)
 
def test_run_part (self)
 
def test_run_singly (self)
 
def test_skip_failing_tests (self)
 
def test_run_singly_actually_runs_tests (self)
 
def test_single_file (self)
 
def test_single_file_with_prefix (self)
 
def test_single_skipped_file (self)
 
def test_stderr_is_saved (self)
 
def test_test_list (self)
 
def test_test_list_with_prefix (self)
 
def test_missing_and_unexpected_results (self)
 
def test_pixel_test_directories (self)
 
def test_missing_and_unexpected_results_with_custom_exit_code (self)
 
def test_crash_with_stderr (self)
 
def test_no_image_failure_with_image_diff (self)
 
def test_crash_log (self)
 
def test_web_process_crash_log (self)
 
def test_exit_after_n_failures_upload (self)
 
def test_exit_after_n_failures (self)
 
def test_exit_after_n_crashes (self)
 
def test_results_directory_absolute (self)
 
def test_results_directory_default (self)
 
def test_results_directory_relative (self)
 
def test_retrying_and_flaky_tests (self)
 
def test_retrying_force_pixel_tests (self)
 
def test_failed_text_with_missing_pixel_results_on_retry (self)
 
def test_retrying_uses_retries_directory (self)
 
def test_run_order__inline (self)
 
def test_tolerance (self)
 
def test_reftest_run (self)
 
def test_reftest_run_reftests_if_pixel_tests_are_disabled (self)
 
def test_reftest_skip_reftests_if_no_ref_tests (self)
 
def test_reftest_expected_html_should_be_ignored (self)
 
def test_reftest_driver_should_run_expected_html (self)
 
def test_reftest_driver_should_run_expected_mismatch_html (self)
 
def test_reftest_should_not_use_naming_convention_if_not_listed_in_reftestlist (self)
 
def test_additional_platform_directory (self)
 
def test_additional_expectations (self)
 
def test_no_http_and_force (self)
 
def test_no_http_tests (self)
 
def test_platform_tests_are_found (self)
 
def test_output_diffs (self)
 
def test_unsupported_platform (self)
 
def test_verbose_in_child_processes (self)
 
- Public Member Functions inherited from webkitpy.layout_tests.run_webkit_tests_integrationtest.StreamTestingMixin
def assertContains (self, stream, string)
 
def assertEmpty (self, stream)
 
def assertNotEmpty (self, stream)
 

Static Public Member Functions

def has_test_of_type (tests, type)
 

Public Attributes

 should_test_processes
 
 tolerance_used_for_diff_image
 

Member Function Documentation

◆ has_test_of_type()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.has_test_of_type (   tests,
  type 
)
static

◆ setUp()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.setUp (   self)

◆ test_additional_expectations()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_additional_expectations (   self)

◆ test_additional_platform_directory()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_additional_platform_directory (   self)

◆ test_basic()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_basic (   self)

◆ test_batch_size()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_batch_size (   self)

◆ test_child_processes_2()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_child_processes_2 (   self)

◆ test_child_processes_min()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_child_processes_min (   self)

◆ test_complex_text()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_complex_text (   self)

◆ test_crash_log()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_crash_log (   self)

◆ test_crash_with_stderr()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_crash_with_stderr (   self)

◆ test_dryrun()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_dryrun (   self)

◆ test_exception_raised()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_exception_raised (   self)

◆ test_exit_after_n_crashes()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_exit_after_n_crashes (   self)

◆ test_exit_after_n_failures()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_exit_after_n_failures (   self)

◆ test_exit_after_n_failures_upload()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_exit_after_n_failures_upload (   self)

◆ test_failed_text_with_missing_pixel_results_on_retry()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_failed_text_with_missing_pixel_results_on_retry (   self)

◆ test_full_results_html()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_full_results_html (   self)

◆ test_gc_between_tests()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_gc_between_tests (   self)

◆ test_hung_thread()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_hung_thread (   self)

◆ test_ignore_flag()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_ignore_flag (   self)

◆ test_iterations()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_iterations (   self)

◆ test_keyboard_interrupt()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_keyboard_interrupt (   self)

◆ test_missing_and_unexpected_results()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_missing_and_unexpected_results (   self)

◆ test_missing_and_unexpected_results_with_custom_exit_code()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_missing_and_unexpected_results_with_custom_exit_code (   self)

◆ test_natural_order()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_natural_order (   self)

◆ test_natural_order_test_specified_multiple_times()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_natural_order_test_specified_multiple_times (   self)

◆ test_no_http_and_force()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_no_http_and_force (   self)

◆ test_no_http_tests()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_no_http_tests (   self)

◆ test_no_image_failure_with_image_diff()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_no_image_failure_with_image_diff (   self)

◆ test_no_order()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_no_order (   self)

◆ test_no_order_test_specified_multiple_times()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_no_order_test_specified_multiple_times (   self)

◆ test_no_order_with_directory_entries_in_natural_order()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_no_order_with_directory_entries_in_natural_order (   self)

◆ test_no_tests_found()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_no_tests_found (   self)

◆ test_no_tests_found_2()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_no_tests_found_2 (   self)

◆ test_output_diffs()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_output_diffs (   self)

◆ test_pixel_test_directories()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_pixel_test_directories (   self)

◆ test_platform_tests_are_found()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_platform_tests_are_found (   self)

◆ test_random_order()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_random_order (   self)

◆ test_random_order_test_specified_multiple_times()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_random_order_test_specified_multiple_times (   self)

◆ test_reftest_driver_should_run_expected_html()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_reftest_driver_should_run_expected_html (   self)

◆ test_reftest_driver_should_run_expected_mismatch_html()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_reftest_driver_should_run_expected_mismatch_html (   self)

◆ test_reftest_expected_html_should_be_ignored()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_reftest_expected_html_should_be_ignored (   self)

◆ test_reftest_run()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_reftest_run (   self)

◆ test_reftest_run_reftests_if_pixel_tests_are_disabled()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_reftest_run_reftests_if_pixel_tests_are_disabled (   self)

◆ test_reftest_should_not_use_naming_convention_if_not_listed_in_reftestlist()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_reftest_should_not_use_naming_convention_if_not_listed_in_reftestlist (   self)

◆ test_reftest_skip_reftests_if_no_ref_tests()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_reftest_skip_reftests_if_no_ref_tests (   self)

◆ test_repeat_each()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_repeat_each (   self)

◆ test_repeat_each_iterations_num_tests()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_repeat_each_iterations_num_tests (   self)

◆ test_results_directory_absolute()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_results_directory_absolute (   self)

◆ test_results_directory_default()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_results_directory_default (   self)

◆ test_results_directory_relative()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_results_directory_relative (   self)

◆ test_retrying_and_flaky_tests()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_retrying_and_flaky_tests (   self)

◆ test_retrying_force_pixel_tests()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_retrying_force_pixel_tests (   self)

◆ test_retrying_uses_retries_directory()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_retrying_uses_retries_directory (   self)

◆ test_run_chunk()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_run_chunk (   self)

◆ test_run_force()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_run_force (   self)

◆ test_run_order__inline()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_run_order__inline (   self)

◆ test_run_part()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_run_part (   self)

◆ test_run_singly()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_run_singly (   self)

◆ test_run_singly_actually_runs_tests()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_run_singly_actually_runs_tests (   self)

◆ test_single_file()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_single_file (   self)

◆ test_single_file_with_prefix()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_single_file_with_prefix (   self)

◆ test_single_skipped_file()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_single_skipped_file (   self)

◆ test_skip_failing_tests()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_skip_failing_tests (   self)

◆ test_skipped_flag()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_skipped_flag (   self)

◆ test_stderr_is_saved()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_stderr_is_saved (   self)

◆ test_test_list()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_test_list (   self)

◆ test_test_list_with_prefix()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_test_list_with_prefix (   self)

◆ test_threaded()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_threaded (   self)

◆ test_tolerance()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_tolerance (   self)

◆ test_unsupported_platform()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_unsupported_platform (   self)

◆ test_verbose_in_child_processes()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_verbose_in_child_processes (   self)

◆ test_web_process_crash_log()

def webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.test_web_process_crash_log (   self)

Member Data Documentation

◆ should_test_processes

webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.should_test_processes

◆ tolerance_used_for_diff_image

webkitpy.layout_tests.run_webkit_tests_integrationtest.RunTest.tolerance_used_for_diff_image

The documentation for this class was generated from the following file: