CIResults.run_import module
- class CIResults.run_import.FilterStatsTuple(current, new)
Bases:
tuple
- class CIResults.run_import.JsonResult(testsuite: TestsuiteResults, machine_name: str, run_id: int, test_results: list[TestsuiteTestResult])
Bases:
TestsuiteRunResults
- class CIResults.run_import.PiglitResult(testsuite: TestsuiteResults, machine_name: str, run_id: int, dir_name: str)
Bases:
TestsuiteRunResults
- class CIResults.run_import.ResultsCommitHandler(runconfig_results: RunConfigResults)
Bases:
object
- commit(new_machines_public: bool = False, new_tests_public: bool = False, new_machines_vetted: bool = False, new_tests_vetted: bool = False, new_statuses_vetted: bool = False) None
- class CIResults.run_import.RunConfigResults(name: 'str', url: 'str | None' = None, result_url_pattern: 'str' = '', environment: 'str | None' = None, builds: 'list[str]' = <factory>, tags: 'list[str]' = <factory>, temporary: 'bool' = False, run_results: 'list[TestsuiteRunResults]' = <factory>)
Bases:
object
- class CIResults.run_import.RunConfigResultsFromArgs(name: str, url: str | None = None, result_url_pattern: str = '', environment: str | None = None, builds: list[str] | None = None, tags: list[str] | None = None, temporary: bool = False, results: list[TestSuiteRunDef] | None = None)
Bases:
RunConfigResults
- class CIResults.run_import.RunConfigResultsFromDir(runconfig_dir: str)
Bases:
RunConfigResults
- class CIResults.run_import.TestSuiteRunDef(testsuite_build: 'str', results_format: 'str', results_format_version_raw: 'InitVar[int | str]', machine: 'str', testsuite_run_id_raw: 'InitVar[int | str]', testsuite_run_path: 'str')
Bases:
object
- class CIResults.run_import.TestsuiteResults(runconfig: 'RunConfigResults', name: 'str', build: 'str', result_url_pattern: 'str', format: 'str', format_version: 'int | None' = None)
Bases:
object
- read_results(*args, **kwargs) TestsuiteRunResults
- class CIResults.run_import.TestsuiteRunResults(testsuite: 'TestsuiteResults', machine_name: 'str', run_id: 'int', test_results: 'list[TestsuiteTestResult]', start_time: 'datetime.datetime', duration: 'datetime.timedelta')
Bases:
object
- static get_results_url(testsuite: TestsuiteResults, run_id: int, machine_name: str, test_name: str) str | None
Generates and returns the testresult’s external URL
- class CIResults.run_import.TestsuiteTestResult(name: 'str', status: 'str', start_time: 'datetime.datetime', duration: 'datetime.timedelta', command: 'str | None' = None, stdout: 'str | None' = None, stderr: 'str | None' = None, dmesg: 'str | None' = None, url: 'str | None' = None)
Bases:
object
- CIResults.run_import.get_relative_path_depth(path: Path, other_path: Path) int
- CIResults.run_import.none_if_undefined(func: Callable[[...], Any | None]) Callable[[...], Any | None]
Helper decorator for safe retrieving class attributes, if it is not certain, that they’ve been defined, yet.
- CIResults.run_import.str_to_list(string: str | None, separator: str = ' ') list
- CIResults.run_import.validate_url(url: str | None) str | None