buildtest
v0.9.0
Background
Summary of buildtest
Terminology
Reference
Installing buildtest
Getting Started with buildtest
Configuring buildtest
Builder Process
Writing buildspecs
Scripting in buildtest
Conference and Publications
Development Guide
Contributing Guide
API Reference
buildtest
»
Index
Edit on GitHub
Index
_
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__enter__() (buildtest.utils.command.Capturing method)
__exit__() (buildtest.utils.command.Capturing method)
__repr__() (buildtest.buildsystem.base.BuilderBase method)
(buildtest.buildsystem.parser.BuildspecParser method)
(buildtest.executors.base.BaseExecutor method)
(buildtest.executors.setup.BuildExecutor method)
(buildtest.utils.shell.Shell method)
__str__() (buildtest.buildsystem.base.BuilderBase method)
(buildtest.buildsystem.parser.BuildspecParser method)
(buildtest.exceptions.BuildTestError method)
(buildtest.executors.base.BaseExecutor method)
(buildtest.executors.setup.BuildExecutor method)
(buildtest.utils.shell.Shell method)
__version__ (in module buildtest)
_build_setup() (buildtest.buildsystem.base.BuilderBase method)
_choose_executor() (buildtest.executors.setup.BuildExecutor method)
_create_symlinks() (buildtest.buildsystem.base.BuilderBase method)
_generate_unique_id() (buildtest.buildsystem.base.BuilderBase method)
_validate() (buildtest.buildsystem.parser.BuildspecParser method)
_validate_global() (buildtest.buildsystem.parser.BuildspecParser method)
_write_test() (buildtest.buildsystem.base.BuilderBase method)
B
BaseExecutor (class in buildtest.executors.base)
batch_translation (buildtest.buildsystem.batch.LSFBatchScript attribute)
(buildtest.buildsystem.batch.SlurmBatchScript attribute)
BatchScript (class in buildtest.buildsystem.batch)
build() (buildtest.buildsystem.base.BuilderBase method)
build_header() (buildtest.buildsystem.batch.LSFBatchScript method)
(buildtest.buildsystem.batch.SlurmBatchScript method)
build_menu() (buildtest.menu.BuildTestParser method)
build_phase() (in module buildtest.menu.build)
BUILD_REPORT (in module buildtest.defaults)
build_run_cmd() (buildtest.buildsystem.base.CompilerBuilder method)
BuilderBase (class in buildtest.buildsystem.base)
BuildExecutor (class in buildtest.executors.setup)
BUILDSPEC_CACHE_FILE (in module buildtest.defaults)
BUILDSPEC_DEFAULT_PATH (in module buildtest.defaults)
buildspec_menu() (buildtest.menu.BuildTestParser method)
BuildspecParser (class in buildtest.buildsystem.parser)
buildtest
module
buildtest.buildsystem
module
buildtest.buildsystem.base
module
buildtest.buildsystem.batch
module
buildtest.buildsystem.parser
module
buildtest.config
module
buildtest.defaults
module
buildtest.docs
module
buildtest.exceptions
module
buildtest.executors
module
buildtest.executors.base
module
buildtest.executors.local
module
buildtest.executors.lsf
module
buildtest.executors.setup
module
buildtest.executors.slurm
module
buildtest.log
module
buildtest.main
module
buildtest.menu
module
buildtest.menu.build
module
buildtest.menu.buildspec
module
buildtest.menu.config
module
buildtest.menu.inspect
module
buildtest.menu.report
module
buildtest.menu.schema
module
buildtest.schemas
module
buildtest.schemas.defaults
module
buildtest.schemas.utils
module
buildtest.system
module
buildtest.utils
module
buildtest.utils.command
module
buildtest.utils.file
module
buildtest.utils.shell
module
buildtest.utils.timer
module
BUILDTEST_ROOT (in module buildtest.defaults)
BUILDTEST_SETTINGS_FILE (in module buildtest.defaults)
BUILDTEST_USER_HOME (in module buildtest.defaults)
BUILDTEST_VERSION (in module buildtest)
(in module buildtest.menu)
BuildTestCommand (class in buildtest.utils.command)
buildtestdocs() (in module buildtest.docs)
(in module buildtest.menu)
BuildTestError
BuildTestParser (class in buildtest.menu)
BuildTestSystem (class in buildtest.system)
C
cancel() (buildtest.executors.lsf.LSFExecutor method)
(buildtest.executors.slurm.SlurmExecutor method)
Capturing (class in buildtest.utils.command)
cc (buildtest.buildsystem.base.CompilerBuilder attribute)
(buildtest.buildsystem.base.CrayCompiler attribute)
(buildtest.buildsystem.base.GNUCompiler attribute)
(buildtest.buildsystem.base.IntelCompiler attribute)
(buildtest.buildsystem.base.PGICompiler attribute)
cflags (buildtest.buildsystem.base.CompilerBuilder attribute)
check() (buildtest.executors.local.LocalExecutor method)
(buildtest.executors.lsf.LSFExecutor method)
(buildtest.executors.slurm.SlurmExecutor method)
check_regex() (buildtest.executors.base.BaseExecutor method)
check_scheduler() (buildtest.system.BuildTestSystem method)
check_settings() (in module buildtest.config)
check_test_state() (buildtest.executors.base.BaseExecutor method)
cleanup() (buildtest.utils.command.Capturing method)
CompilerBuilder (class in buildtest.buildsystem.base)
config_menu() (buildtest.menu.BuildTestParser method)
configuration (in module buildtest.buildsystem.parser)
cppflags (buildtest.buildsystem.base.CompilerBuilder attribute)
CrayCompiler (class in buildtest.buildsystem.base)
create_dir() (in module buildtest.utils.file)
custom_validator() (in module buildtest.schemas.defaults)
cxx (buildtest.buildsystem.base.CompilerBuilder attribute)
(buildtest.buildsystem.base.CrayCompiler attribute)
(buildtest.buildsystem.base.GNUCompiler attribute)
(buildtest.buildsystem.base.IntelCompiler attribute)
(buildtest.buildsystem.base.PGICompiler attribute)
cxxflags (buildtest.buildsystem.base.CompilerBuilder attribute)
D
decode() (buildtest.utils.command.BuildTestCommand method)
DEFAULT_SETTINGS_FILE (in module buildtest.defaults)
DEFAULT_SETTINGS_SCHEMA (in module buildtest.defaults)
detect_executor() (buildtest.buildsystem.base.BuilderBase method)
detect_lang() (buildtest.buildsystem.base.CompilerBuilder method)
discover_buildspecs() (in module buildtest.menu.build)
discover_buildspecs_by_executor_name() (in module buildtest.menu.build)
discover_buildspecs_by_tags() (in module buildtest.menu.build)
discover_by_buildspecs() (in module buildtest.menu.build)
dispatch() (buildtest.executors.lsf.LSFExecutor method)
(buildtest.executors.slurm.SlurmExecutor method)
E
err() (buildtest.utils.command.Capturing property)
executable (buildtest.buildsystem.base.CompilerBuilder attribute)
execute() (buildtest.utils.command.BuildTestCommand method)
executor_root (in module buildtest.defaults)
executors (in module buildtest.buildsystem.parser)
F
fc (buildtest.buildsystem.base.CompilerBuilder attribute)
(buildtest.buildsystem.base.CrayCompiler attribute)
(buildtest.buildsystem.base.GNUCompiler attribute)
(buildtest.buildsystem.base.IntelCompiler attribute)
(buildtest.buildsystem.base.PGICompiler attribute)
fflags (buildtest.buildsystem.base.CompilerBuilder attribute)
format_fields (buildtest.executors.lsf.LSFExecutor attribute)
func_build_subcmd() (in module buildtest.menu.build)
func_buildspec_edit() (in module buildtest.menu)
(in module buildtest.menu.buildspec)
func_buildspec_find() (in module buildtest.menu)
(in module buildtest.menu.buildspec)
func_buildspec_view() (in module buildtest.menu)
(in module buildtest.menu.buildspec)
func_buildspec_view_edit() (in module buildtest.menu.buildspec)
func_config_summary() (in module buildtest.menu)
(in module buildtest.menu.config)
func_config_validate() (in module buildtest.menu)
(in module buildtest.menu.config)
func_config_view() (in module buildtest.menu)
(in module buildtest.menu.config)
func_inspect() (in module buildtest.menu)
(in module buildtest.menu.inspect)
func_report() (in module buildtest.menu)
(in module buildtest.menu.report)
func_schema() (in module buildtest.menu)
(in module buildtest.menu.schema)
G
gather() (buildtest.executors.lsf.LSFExecutor method)
(buildtest.executors.slurm.SlurmExecutor method)
generate_compile_cmd() (buildtest.buildsystem.base.CompilerBuilder method)
generate_script() (buildtest.buildsystem.base.BuilderBase method)
(buildtest.buildsystem.base.CompilerBuilder method)
(buildtest.buildsystem.base.ScriptBuilder method)
get() (buildtest.buildsystem.parser.BuildspecParser method)
(buildtest.executors.setup.BuildExecutor method)
(buildtest.utils.shell.Shell method)
get_all_ids() (in module buildtest.menu.inspect)
get_all_tags() (in module buildtest.menu.buildspec)
get_builders() (buildtest.buildsystem.parser.BuildspecParser method)
get_buildspecfiles() (in module buildtest.menu.buildspec)
get_cc() (buildtest.buildsystem.base.CompilerBuilder method)
get_cflags() (buildtest.buildsystem.base.CompilerBuilder method)
get_cppfilags() (buildtest.buildsystem.base.CompilerBuilder method)
get_cxx() (buildtest.buildsystem.base.CompilerBuilder method)
get_cxxflags() (buildtest.buildsystem.base.CompilerBuilder method)
get_environment() (buildtest.buildsystem.base.BuilderBase method)
get_error() (buildtest.utils.command.BuildTestCommand method)
get_executors() (in module buildtest.menu.buildspec)
get_fc() (buildtest.buildsystem.base.CompilerBuilder method)
get_fflags() (buildtest.buildsystem.base.CompilerBuilder method)
get_headers() (buildtest.buildsystem.batch.BatchScript method)
get_ldflags() (buildtest.buildsystem.base.CompilerBuilder method)
get_lsf_queues() (in module buildtest.system)
get_modules() (buildtest.buildsystem.base.CompilerBuilder method)
get_output() (buildtest.utils.command.BuildTestCommand method)
get_path() (buildtest.buildsystem.base.CompilerBuilder method)
get_schema_fullpath() (in module buildtest.schemas.utils)
get_slurm_clusters() (in module buildtest.system)
get_slurm_partitions() (in module buildtest.system)
get_slurm_qos() (in module buildtest.system)
get_test_extension() (buildtest.buildsystem.base.BuilderBase method)
get_variables() (buildtest.buildsystem.base.BuilderBase method)
GNUCompiler (class in buildtest.buildsystem.base)
H
handle_kv_string() (in module buildtest.menu)
here (in module buildtest.schemas.defaults)
(in module buildtest.schemas.utils)
I
init_logfile() (in module buildtest.log)
init_system() (buildtest.system.BuildTestSystem method)
inspect_menu() (buildtest.menu.BuildTestParser method)
IntelCompiler (class in buildtest.buildsystem.base)
is_dir() (in module buildtest.utils.file)
is_file() (in module buildtest.utils.file)
is_int() (in module buildtest.menu.report)
J
job_state (buildtest.executors.lsf.LSFExecutor attribute)
(buildtest.executors.slurm.SlurmExecutor attribute)
K
keys() (buildtest.buildsystem.parser.BuildspecParser method)
L
lang_ext_table (buildtest.buildsystem.base.CompilerBuilder attribute)
ldflags (buildtest.buildsystem.base.CompilerBuilder attribute)
load() (buildtest.executors.base.BaseExecutor method)
(buildtest.executors.local.LocalExecutor method)
(buildtest.executors.lsf.LSFExecutor method)
(buildtest.executors.slurm.SlurmExecutor method)
load_recipe() (in module buildtest.schemas.utils)
load_schema() (in module buildtest.schemas.utils)
load_settings() (in module buildtest.config)
LocalExecutor (class in buildtest.executors.local)
logger (in module buildtest.config)
(in module buildtest.menu.build)
(in module buildtest.menu.buildspec)
(in module buildtest.utils.file)
logID (in module buildtest.defaults)
LSFBatchScript (class in buildtest.buildsystem.batch)
LSFExecutor (class in buildtest.executors.lsf)
M
main() (in module buildtest.main)
main_menu() (buildtest.menu.BuildTestParser method)
master_executors (in module buildtest.buildsystem.parser)
module
buildtest
buildtest.buildsystem
buildtest.buildsystem.base
buildtest.buildsystem.batch
buildtest.buildsystem.parser
buildtest.config
buildtest.defaults
buildtest.docs
buildtest.exceptions
buildtest.executors
buildtest.executors.base
buildtest.executors.local
buildtest.executors.lsf
buildtest.executors.setup
buildtest.executors.slurm
buildtest.log
buildtest.main
buildtest.menu
buildtest.menu.build
buildtest.menu.buildspec
buildtest.menu.config
buildtest.menu.inspect
buildtest.menu.report
buildtest.menu.schema
buildtest.schemas
buildtest.schemas.defaults
buildtest.schemas.utils
buildtest.system
buildtest.utils
buildtest.utils.command
buildtest.utils.file
buildtest.utils.shell
buildtest.utils.timer
O
opts() (buildtest.utils.shell.Shell property)
out() (buildtest.utils.command.Capturing property)
P
parse_buildspecs() (in module buildtest.menu.buildspec)
parse_options() (buildtest.menu.BuildTestParser method)
path() (buildtest.utils.shell.Shell property)
PGICompiler (class in buildtest.buildsystem.base)
poll() (buildtest.executors.lsf.LSFExecutor method)
(buildtest.executors.setup.BuildExecutor method)
(buildtest.executors.slurm.SlurmExecutor method)
poll_cmd (buildtest.executors.lsf.LSFExecutor attribute)
(buildtest.executors.slurm.SlurmExecutor attribute)
positive_number() (in module buildtest.menu)
R
read_file() (in module buildtest.utils.file)
rebuild_buildspec_cache() (in module buildtest.menu.buildspec)
report_menu() (buildtest.menu.BuildTestParser method)
resolve_path() (in module buildtest.utils.file)
resolve_settings_file() (in module buildtest.config)
resolve_source() (buildtest.buildsystem.base.CompilerBuilder method)
resolve_testdirectory() (in module buildtest.menu.build)
resolver (in module buildtest.schemas.defaults)
returnCode() (buildtest.utils.command.BuildTestCommand method)
run() (buildtest.executors.base.BaseExecutor method)
(buildtest.executors.local.LocalExecutor method)
(buildtest.executors.setup.BuildExecutor method)
run_phase() (in module buildtest.menu.build)
S
sacct_fields (buildtest.executors.slurm.SlurmExecutor attribute)
schema_menu() (buildtest.menu.BuildTestParser method)
SCHEMA_ROOT (in module buildtest.defaults)
schema_store (in module buildtest.schemas.defaults)
schema_table (in module buildtest.menu)
(in module buildtest.schemas.defaults)
schemadocs() (in module buildtest.docs)
(in module buildtest.menu)
ScriptBuilder (class in buildtest.buildsystem.base)
set_cc() (buildtest.buildsystem.base.CompilerBuilder method)
set_cflags() (buildtest.buildsystem.base.CompilerBuilder method)
set_command() (buildtest.utils.command.BuildTestCommand method)
set_cppflags() (buildtest.buildsystem.base.CompilerBuilder method)
set_cxx() (buildtest.buildsystem.base.CompilerBuilder method)
set_cxxflags() (buildtest.buildsystem.base.CompilerBuilder method)
set_executable_name() (buildtest.buildsystem.base.CompilerBuilder method)
set_fc() (buildtest.buildsystem.base.CompilerBuilder method)
set_fflags() (buildtest.buildsystem.base.CompilerBuilder method)
set_ldflags() (buildtest.buildsystem.base.CompilerBuilder method)
set_stderr() (buildtest.utils.command.Capturing method)
set_stdout() (buildtest.utils.command.Capturing method)
setup() (buildtest.buildsystem.base.CompilerBuilder method)
(buildtest.executors.setup.BuildExecutor method)
Shell (class in buildtest.utils.shell)
SlurmBatchScript (class in buildtest.buildsystem.batch)
SlurmExecutor (class in buildtest.executors.slurm)
start() (buildtest.buildsystem.base.BuilderBase method)
(buildtest.utils.timer.Timer method)
steps (buildtest.executors.base.BaseExecutor attribute)
(buildtest.executors.lsf.LSFExecutor attribute)
(buildtest.executors.slurm.SlurmExecutor attribute)
stop() (buildtest.buildsystem.base.BuilderBase method)
(buildtest.utils.timer.Timer method)
streamlog() (in module buildtest.log)
supported_schemas (in module buildtest.defaults)
supported_type_schemas (in module buildtest.defaults)
system (buildtest.system.BuildTestSystem attribute)
T
Timer (class in buildtest.utils.timer)
TimerError
type (buildtest.buildsystem.base.CompilerBuilder attribute)
(buildtest.buildsystem.base.ScriptBuilder attribute)
(buildtest.executors.base.BaseExecutor attribute)
(buildtest.executors.local.LocalExecutor attribute)
(buildtest.executors.lsf.LSFExecutor attribute)
(buildtest.executors.slurm.SlurmExecutor attribute)
U
update_report() (in module buildtest.menu.report)
userhome (in module buildtest.defaults)
V
validate_lsf_executors() (in module buildtest.config)
validate_slurm_executors() (in module buildtest.config)
var_root (in module buildtest.defaults)
W
walk_tree() (in module buildtest.utils.file)
write_file() (in module buildtest.utils.file)
write_testresults() (buildtest.executors.base.BaseExecutor method)
Read the Docs
v: v0.9.0
Versions
latest
v0.9.1
v0.9.0
v0.8.1
v0.8.0
v0.7.6
devel
Downloads
On Read the Docs
Project Home
Builds