buildtest.cli.inspect
¶
This module implements methods for buildtest inspect command that can be used to retrieve test record from report file in JSON format.
Module Contents¶
Functions¶
|
Entry point for |
|
This method list an output of test id, name, and buildspec file from the report cache. The default |
|
Entry point for |
|
This method implements command |
|
Implements command |
|
This method implements |
- buildtest.cli.inspect.inspect_cmd(args)[source]¶
Entry point for
buildtest inspect
command- Parameters
args (dict) – Parsed arguments from ArgumentParser.parse_args
- buildtest.cli.inspect.inspect_list(report, terse=None, header=None, builder=None)[source]¶
This method list an output of test id, name, and buildspec file from the report cache. The default behavior is to display output in table format though this can be changed with terse format which will display in parseable format. This method implements command
buildtest inspect list
- buildtest.cli.inspect.inspect_query(report, args)[source]¶
Entry point for
buildtest inspect query
command.- Parameters
args (dict) –
Parsed arguments from ArgumentParser.parse_args
report (str) – Path to report file
- buildtest.cli.inspect.inspect_buildspec(report, input_buildspecs, all_records)[source]¶
This method implements command
buildtest inspect buildspec
- Parameters
report (str) – Path to report file
input_buildspecs (list) – List of buildspecs to search in report file. This is specified as positional arguments to
buildtest inspect buildspec
all_records (bool) – Determine whether to display all records for every test that matches the buildspec. By default we retrieve the latest record.
- buildtest.cli.inspect.inspect_by_name(report, names, all_records)[source]¶
Implements command
buildtest inspect name
which will print all test records by given name in JSON format.- Parameters
report (str) – Path to report file
names (list) – List of test names to search in report file. This is specified as positional arguments to
buildtest inspect name
all_records (bool) – Determine whether to display all records for every test that matches the buildspec. By default we retrieve the latest record.