Class: PerformanceTestCase
- Defined in:
- lib/test_case/performance_test_case.rb
Overview
PerformanceTestCase manages test flow for performance tests
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from TestCase
#device_ids, #host, #id, #identity, #iteration, #job, #logger, #reported_result, #ssh, #start_time, #stop_time
Instance Method Summary collapse
-
#initialize(*args) ⇒ PerformanceTestCase
constructor
Public: Initializes a performance test case.
Methods inherited from TestCase
#`, #add_teardown, #browser, #builtin_sleep, #data, #device?, #dut, #dut1, #dut2, #dut3, #error, #errors, #exec, #fail, #get_time_delta, #ignore_errors, #ignore_errors?, #job_name, #job_start_time, #local_utc_offset, #lock, #name, not_valid_for, #pass, #ping?, prereqs_for_dut, prereqs_for_test, #record_error, #report_result, #safe_timestamp, #server_market, #server_name, #sleep, #status, #system, #test_data, #test_step, #test_steps_ignore_errors, #test_steps_ignore_errors?, #timestamp, #to_time, valid_for
Methods included from TmcHelpers
#aws_config, #aws_create_s3_bucket, #aws_delete_s3, #aws_delete_s3_bucket, #aws_read_s3, #aws_upload_s3, #aws_write_s3, #get_clean_ocr_text, #get_readable_size, #get_readable_time, #get_string_similarity, #get_substring_similarity, #is_rating?, #is_year?, #jsonify, #pick_random, #rubify, #send_webex_alert, #to_camel_case, #to_pascal_case, #to_snake_case, #twb_case_exists?, #twb_get_case_instance_id, #twb_get_suite_instance_id, #twb_post_screenshot, #twb_post_screenshot!, #twb_post_suite, #twb_post_testcase, #twb_post_teststep, #twb_post_teststep!, #twb_prep_s3_screenshot, #twb_suite_exists?, #until_condition, #until_equals, #until_includes, #until_not_empty, #until_not_equals, #until_not_includes, #until_not_nil, #until_same, #web_delete, #web_get, #web_post, #web_put
Methods included from HttpHelper
Methods included from CsvHelper
Methods included from SshHelper
Methods included from EmailHelper
#send_email, #send_email_setup
Methods included from SnmpHelper
Constructor Details
#initialize(*args) ⇒ PerformanceTestCase
Public: Initializes a performance test case. NOT FOR USE IN TESTS.
Returns nothing.
10 11 12 13 |
# File 'lib/test_case/performance_test_case.rb', line 10 def initialize(*args) super @sword_report_error = false end |