Functions
python_utils.report_utils Namespace Reference

Functions

def _filter_msg (msg, output_format)
 
def append_junit_xml_results (tree, resultset, suite_package, suite_name, id, replace_dots=True)
 
def create_xml_report_file (tree, report_file)
 
def new_junit_xml_tree ()
 
def render_interop_html_report (client_langs, server_langs, test_cases, auth_test_cases, http2_cases, http2_server_cases, resultset, num_failures, cloud_to_prod, prod_servers, http2_interop)
 
def render_junit_xml_report (resultset, report_file, suite_package='grpc', suite_name='tests', replace_dots=True, multi_target=False)
 
def render_perf_profiling_results (output_filepath, profile_names)
 

Function Documentation

◆ _filter_msg()

def python_utils.report_utils._filter_msg (   msg,
  output_format 
)
private
Filters out nonprintable and illegal characters from the message.

Definition at line 30 of file report_utils.py.

◆ append_junit_xml_results()

def python_utils.report_utils.append_junit_xml_results (   tree,
  resultset,
  suite_package,
  suite_name,
  id,
  replace_dots = True 
)
Append a JUnit-like XML report tree with test results as a new suite.

Definition at line 94 of file report_utils.py.

◆ create_xml_report_file()

def python_utils.report_utils.create_xml_report_file (   tree,
  report_file 
)
Generate JUnit-like report file from xml tree .

Definition at line 81 of file report_utils.py.

◆ new_junit_xml_tree()

def python_utils.report_utils.new_junit_xml_tree ( )

Definition at line 49 of file report_utils.py.

◆ render_interop_html_report()

def python_utils.report_utils.render_interop_html_report (   client_langs,
  server_langs,
  test_cases,
  auth_test_cases,
  http2_cases,
  http2_server_cases,
  resultset,
  num_failures,
  cloud_to_prod,
  prod_servers,
  http2_interop 
)
Generate HTML report for interop tests.

Definition at line 134 of file report_utils.py.

◆ render_junit_xml_report()

def python_utils.report_utils.render_junit_xml_report (   resultset,
  report_file,
  suite_package = 'grpc',
  suite_name = 'tests',
  replace_dots = True,
  multi_target = False 
)
Generate JUnit-like XML report.

Definition at line 53 of file report_utils.py.

◆ render_perf_profiling_results()

def python_utils.report_utils.render_perf_profiling_results (   output_filepath,
  profile_names 
)

Definition at line 184 of file report_utils.py.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:42