- API Reference
buildtest
- Subpackages
buildtest.buildsystem
- Submodules
buildtest.buildsystem.base
- Module Contents
- Classes
- BuilderBase
- name
- metadata
- recipe
- executor
- job
- state
- buildspec
- testdir
- shebang
- _set_metadata_values
- _generate_unique_id
- get_test_extension
- _is_local_executor
- is_batch_job
- start
- stop
- build
- retry
- run
- starttime
- endtime
- runtime
- get_runtime
- success
- failure
- is_complete
- is_failure
- is_unknown
- run_command
- copy_stage_files
- _build_setup
- _emit_command
- _default_test_variables
- _write_build_script
- _write_test
- sched_init
- get_slurm_directives
- get_lsf_directives
- get_pbs_directives
- get_cobalt_directives
- get_job_directives
- _get_burst_buffer
- _get_data_warp
- _set_execute_perm
- _get_environment
- _get_variables
- add_metrics
- output
- error
- generate_script
- post_run_steps
- _check_regex
- _returncode_check
- _check_runtime
- check_test_state
- __str__
- __repr__
- BuilderBase
- Classes
- Module Contents
buildtest.buildsystem.batch
buildtest.buildsystem.builders
buildtest.buildsystem.compilerbuilder
- Module Contents
- Classes
- CompilerBuilder
- type
- lang_ext_table
- cc
- cxx
- fc
- ldflags
- cflags
- cxxflags
- fflags
- cppflags
- setup
- generate_script
- _resolve_source
- _detect_lang
- _get_modules
- _compile_cmd
- _run_cmd
- _process_compiler_config
- set_cc
- set_cxx
- set_fc
- set_cflags
- set_fflags
- set_cxxflags
- set_cppflags
- set_ldflags
- get_cc
- get_cxx
- get_fc
- get_cflags
- get_cxxflags
- get_fflags
- get_cppfilags
- get_ldflags
- get_path
- CompilerBuilder
- Classes
- Module Contents
buildtest.buildsystem.parser
buildtest.buildsystem.scriptbuilder
buildtest.buildsystem.spack
- Submodules
buildtest.cli
- Submodules
buildtest.cli.build
buildtest.cli.buildspec
- Module Contents
- Classes
- Functions
- Attributes
- logger
- BuildspecCache
- table
- filter_fields
- default_format_fields
- format_fields
- get_cache
- load_paths
- build
- _discover_buildspecs
- _write_buildspec_cache
- _validate_buildspecs
- get_names
- lookup_buildspec_by_name
- build_cache
- _check_filter_fields
- _check_format_fields
- _filter_buildspecs
- find_buildspecs
- get_valid_buildspecs
- get_invalid_buildspecs
- get_unique_tags
- get_unique_executors
- get_maintainers
- get_paths
- tag_breakdown
- executor_breakdown
- test_breakdown_by_buildspec
- print_buildspecfiles
- print_tags
- print_executors
- print_by_executors
- print_by_tags
- print_buildspecs
- print_maintainer
- print_maintainers_by_buildspecs
- print_invalid_buildspecs
- print_filter_fields
- print_format_fields
- print_paths
- show_buildspecs
- buildspec_validate
- summarize_buildspec_cache
- buildspec_find
- Module Contents
buildtest.cli.cd
buildtest.cli.cdash
buildtest.cli.clean
buildtest.cli.compilers
buildtest.cli.config
buildtest.cli.edit
buildtest.cli.help
buildtest.cli.history
buildtest.cli.inspect
buildtest.cli.path
buildtest.cli.report
- Module Contents
- Classes
- Functions
- Attributes
- logger
- is_int
- Report
- format_fields
- filter_fields
- display_table
- reportfile
- get
- _check_filter_fields
- _check_format_fields
- load
- filter_buildspecs_from_report
- _filter_by_names
- _filter_by_tags
- _filter_by_executor
- _filter_by_state
- _filter_by_returncode
- process_report
- print_format_fields
- print_filter_fields
- print_report
- latest_testid_by_name
- get_names
- get_buildspecs
- get_testids
- _testid_lookup
- builder_names
- breakdown_by_test_names
- fetch_records_by_ids
- report_cmd
- report_summary
- Module Contents
buildtest.cli.schema
- Package Contents
- Submodules
buildtest.executors
buildtest.schemas
buildtest.utils
- Submodules
buildtest.config
buildtest.defaults
- Module Contents
- supported_type_schemas
- supported_schemas
- userhome
- BUILDTEST_ROOT
- SCHEMA_ROOT
- BUILDTEST_USER_HOME
- USER_SETTINGS_FILE
- VAR_DIR
- BUILD_HISTORY_DIR
- BUILDTEST_DEFAULT_TESTDIR
- BUILDTEST_EXECUTOR_DIR
- BUILDTEST_BUILDSPEC_DIR
- BUILDSPEC_CACHE_FILE
- BUILD_REPORT
- BUILDTEST_REPORT_SUMMARY
- BUILDSPEC_DEFAULT_PATH
- DEFAULT_SETTINGS_FILE
- DEFAULT_SETTINGS_SCHEMA
- Module Contents
buildtest.exceptions
buildtest.log
buildtest.main
buildtest.system
- Package Contents
- Subpackages