tests.utils.common_utils ======================== .. py:module:: tests.utils.common_utils Classes ------- .. autoapisummary:: tests.utils.common_utils.CommonUtils Module Contents --------------- .. py:class:: CommonUtils Common utilities for test automation. .. py:method:: get_logger(name) :staticmethod: Return a logger configured with the common format. :param name: Name of the logger (usually __name__) :return: Configured logger instance .. py:method:: require_supported_platform(platform_name, platform_base_obj, supported_platforms, suite_name) :staticmethod: Skip the test if the platform is not in the supported list. :param platform_name: Name of the platform being tested :param platform_base_obj: Base object for the platform :param supported_platforms: Iterable of supported platform names :param suite_name: Name of the test suite for logging