BenchBuild
Quick search
Contents:
BenchBuild Documentation
Installation
Configure
Containers
Actions
Commands
Source
Environment
Project
Experiment
SLURM
CLI
6.8 (2023-10-09)
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
ABSENT (benchbuild.environments.domain.model.LayerState attribute)
actions (benchbuild.utils.actions.MultiStep attribute)
add() (benchbuild.environments.domain.declarative.ContainerImage method)
add_benchbuild_layers() (in module benchbuild.environments.domain.declarative)
AddLayer (class in benchbuild.environments.domain.model)
Any (class in benchbuild.utils.actions)
append() (benchbuild.environments.domain.model.Image method)
args (benchbuild.environments.domain.commands.RunProjectContainer attribute)
(benchbuild.environments.domain.model.RunLayer attribute)
ArgsRenderStrategy (class in benchbuild.command)
ArgsToken (class in benchbuild.command)
as_plumbum() (benchbuild.command.Command method)
available_cpu_count() (in module benchbuild.utils.settings)
B
BackupFn (class in benchbuild.command)
base (benchbuild.environments.domain.declarative.ContainerImage property)
(benchbuild.environments.domain.model.FromLayer attribute)
BaseSource (class in benchbuild.source.base)
BashStrategy (class in benchbuild.container)
begin_transaction() (benchbuild.utils.actions.Experiment method)
benchbuild.command
module
benchbuild.container
module
benchbuild.environments.domain.commands
module
benchbuild.environments.domain.declarative
module
benchbuild.environments.domain.model
module
benchbuild.settings
module
benchbuild.source
module
benchbuild.source.base
module
benchbuild.source.git
module
benchbuild.source.http
module
benchbuild.source.rsync
module
benchbuild.utils.actions
module
benchbuild.utils.settings
module
build_dir (benchbuild.environments.domain.commands.RunProjectContainer attribute)
builddir() (benchbuild.container.Container method)
BuilddirRenderer (class in benchbuild.command)
C
CAN_CONTINUE (benchbuild.utils.actions.StepResult attribute)
Clean (class in benchbuild.utils.actions)
clean_directories() (in module benchbuild.container)
clean_mountpoints() (benchbuild.utils.actions.Clean static method)
CleanExtra (class in benchbuild.utils.actions)
cleanup() (in module benchbuild.command)
clone_needed() (in module benchbuild.source.git)
command (benchbuild.command.ProjectCommand attribute)
(benchbuild.environments.domain.model.EntryPoint attribute)
(benchbuild.environments.domain.model.RunLayer attribute)
(benchbuild.environments.domain.model.SetCommand attribute)
Command (class in benchbuild.command)
(class in benchbuild.environments.domain.model)
command() (benchbuild.environments.domain.declarative.ContainerImage method)
Compile (class in benchbuild.utils.actions)
ConfigDumper (class in benchbuild.utils.settings)
ConfigLoader (class in benchbuild.utils.settings)
ConfigPath (class in benchbuild.utils.settings)
Configuration (class in benchbuild.utils.settings)
ConstStrRenderer (class in benchbuild.command)
consumes (benchbuild.command.Command attribute)
(benchbuild.command.Command property)
Container (class in benchbuild.container)
(class in benchbuild.environments.domain.model)
container_id (benchbuild.environments.domain.model.Container attribute)
ContainerBootstrap (class in benchbuild.container)
ContainerCreate (class in benchbuild.container)
ContainerImage (class in benchbuild.environments.domain.declarative)
ContainerList (class in benchbuild.container)
ContainerRun (class in benchbuild.container)
ContainerStrategy (class in benchbuild.container)
context (benchbuild.environments.domain.model.Container attribute)
context() (benchbuild.environments.domain.declarative.ContainerImage method)
ContextAwareSource (class in benchbuild.source.base)
ContextEnumeratorFn (class in benchbuild.source.base)
ContextFreeMixin (class in benchbuild.source.base)
ContextLayer (class in benchbuild.environments.domain.model)
convert_components() (in module benchbuild.utils.settings)
copy_() (benchbuild.environments.domain.declarative.ContainerImage method)
CopyLayer (class in benchbuild.environments.domain.model)
CreateBenchbuildBase (class in benchbuild.environments.domain.commands)
CreateImage (class in benchbuild.environments.domain.commands)
creates (benchbuild.command.Command attribute)
(benchbuild.command.Command property)
current_available_threads() (in module benchbuild.utils.settings)
D
default (benchbuild.source.base.FetchableSource property)
(benchbuild.source.base.NoSource property)
(benchbuild.source.base.Versioned property)
(benchbuild.source.git.Git property)
(benchbuild.source.http.HTTP property)
DeleteImage (class in benchbuild.environments.domain.commands)
DESCRIPTION (benchbuild.utils.actions.Any attribute)
(benchbuild.utils.actions.Clean attribute)
(benchbuild.utils.actions.CleanExtra attribute)
(benchbuild.utils.actions.Compile attribute)
(benchbuild.utils.actions.Echo attribute)
(benchbuild.utils.actions.Experiment attribute)
(benchbuild.utils.actions.MakeBuildDir attribute)
(benchbuild.utils.actions.MultiStep attribute)
(benchbuild.utils.actions.ProjectEnvironment attribute)
(benchbuild.utils.actions.ProjectStep attribute)
(benchbuild.utils.actions.RequireAll attribute)
(benchbuild.utils.actions.Run attribute)
(benchbuild.utils.actions.RunWorkload attribute)
(benchbuild.utils.actions.RunWorkloads attribute)
(benchbuild.utils.actions.SetProjectVersion attribute)
(benchbuild.utils.actions.Step attribute)
destination (benchbuild.environments.domain.model.AddLayer attribute)
(benchbuild.environments.domain.model.CopyLayer attribute)
directory (benchbuild.environments.domain.model.WorkingDirectory attribute)
dirname (benchbuild.command.Command property)
(benchbuild.command.PathToken property)
download_required() (in module benchbuild.source.http)
download_single_version() (in module benchbuild.source.http)
E
Echo (class in benchbuild.utils.actions)
end_transaction() (benchbuild.utils.actions.Experiment static method)
EntryPoint (class in benchbuild.environments.domain.model)
entrypoint() (benchbuild.environments.domain.declarative.ContainerImage method)
enumerate_revisions() (in module benchbuild.source.base)
EnumeratorFn (class in benchbuild.source.base)
env (benchbuild.environments.domain.model.Image attribute)
(benchbuild.environments.domain.model.UpdateEnv attribute)
env() (benchbuild.command.Command method)
(benchbuild.environments.domain.declarative.ContainerImage method)
ERROR (benchbuild.utils.actions.StepResult attribute)
escape_yaml() (in module benchbuild.utils.settings)
Event (class in benchbuild.environments.domain.model)
events (benchbuild.environments.domain.model.Container attribute)
(benchbuild.environments.domain.model.Image attribute)
exists() (benchbuild.command.PathToken method)
Expandable (class in benchbuild.source.base)
experiment (benchbuild.utils.actions.Experiment attribute)
(benchbuild.utils.actions.Run attribute)
(benchbuild.utils.actions.RunWorkloads attribute)
Experiment (class in benchbuild.utils.actions)
explore() (benchbuild.source.base.FetchableSource method)
ExportImage (class in benchbuild.environments.domain.commands)
extend() (benchbuild.source.base.Revision method)
F
fetch() (benchbuild.source.base.Fetchable method)
(benchbuild.source.base.FetchableSource method)
(benchbuild.source.base.NoSource method)
(benchbuild.source.git.Git method)
(benchbuild.source.http.HTTP method)
fetch_version() (benchbuild.source.http.HTTP method)
(benchbuild.source.http.HTTPMultiple method)
Fetchable (class in benchbuild.source.base)
FetchableSource (class in benchbuild.source.base)
filter_exports() (benchbuild.utils.settings.Configuration method)
filter_workload_index() (in module benchbuild.command)
find_config() (in module benchbuild.utils.settings)
find_hash() (in module benchbuild.container)
from_ (benchbuild.environments.domain.model.Image attribute)
from_() (benchbuild.environments.domain.declarative.ContainerImage method)
FromLayer (class in benchbuild.environments.domain.model)
fs_compliant_name() (in module benchbuild.environments.domain.commands)
func (benchbuild.environments.domain.model.ContextLayer attribute)
G
get_number_of_jobs() (in module benchbuild.utils.settings)
Git (class in benchbuild.source.git)
GitSubmodule (class in benchbuild.source.git)
H
has_default() (benchbuild.utils.settings.Configuration method)
has_value() (benchbuild.utils.settings.Configuration method)
has_variant() (benchbuild.source.base.Revision method)
HTTP (class in benchbuild.source.http)
HTTPMultiple (class in benchbuild.source.http)
HTTPUntar (class in benchbuild.source.http)
I
image (benchbuild.environments.domain.commands.ExportImage attribute)
(benchbuild.environments.domain.commands.ImportImage attribute)
(benchbuild.environments.domain.commands.RunProjectContainer attribute)
(benchbuild.environments.domain.model.Container attribute)
Image (class in benchbuild.environments.domain.model)
immutable_kwargs() (in module benchbuild.environments.domain.model)
ImportImage (class in benchbuild.environments.domain.commands)
in_path (benchbuild.environments.domain.commands.ImportImage attribute)
Indexable (class in benchbuild.utils.settings)
init_from_env() (benchbuild.utils.settings.Configuration method)
input_file() (benchbuild.container.Container method)
install_cmake_and_exit() (benchbuild.container.ContainerBootstrap method)
InvalidConfigKey
is_complete() (benchbuild.environments.domain.model.Image method)
is_context_free() (benchbuild.source.base.ContextAwareSource method)
(benchbuild.source.base.ContextFreeMixin method)
is_expandable (benchbuild.source.base.Expandable property)
(benchbuild.source.base.FetchableSource property)
(benchbuild.source.git.GitSubmodule property)
is_leaf() (benchbuild.utils.settings.Configuration method)
is_present() (benchbuild.environments.domain.model.Image method)
is_yaml() (in module benchbuild.utils.settings)
K
key (benchbuild.source.base.Fetchable property)
(benchbuild.source.base.FetchableSource property)
kwargs (benchbuild.environments.domain.model.RunLayer attribute)
L
label (benchbuild.command.Command attribute)
(benchbuild.command.Command property)
Layer (class in benchbuild.environments.domain.model)
layer_index (benchbuild.environments.domain.model.Image attribute)
layers (benchbuild.environments.domain.commands.CreateBenchbuildBase attribute)
(benchbuild.environments.domain.commands.CreateImage attribute)
(benchbuild.environments.domain.model.Image attribute)
LayerState (class in benchbuild.environments.domain.model)
left (benchbuild.command.PathToken attribute)
load() (benchbuild.utils.settings.Configuration method)
local (benchbuild.command.SourceRootRenderer attribute)
(benchbuild.source.base.Fetchable property)
(benchbuild.source.base.FetchableSource property)
log_before_after() (in module benchbuild.utils.actions)
M
main() (benchbuild.container.Container method)
(benchbuild.container.ContainerBootstrap method)
(benchbuild.container.ContainerCreate method)
(benchbuild.container.ContainerList method)
(benchbuild.container.ContainerRun method)
(in module benchbuild.container)
make_token() (benchbuild.command.ArgsToken class method)
(benchbuild.command.PathToken class method)
MakeBuildDir (class in benchbuild.utils.actions)
maybe_shallow() (in module benchbuild.source.git)
message (benchbuild.utils.actions.Echo attribute)
Message (class in benchbuild.environments.domain.model)
MockObj (class in benchbuild.container)
module
benchbuild.command
benchbuild.container
benchbuild.environments.domain.commands
benchbuild.environments.domain.declarative
benchbuild.environments.domain.model
benchbuild.settings
benchbuild.source
benchbuild.source.base
benchbuild.source.git
benchbuild.source.http
benchbuild.source.rsync
benchbuild.utils.actions
benchbuild.utils.settings
Mount (class in benchbuild.environments.domain.model)
mounts (benchbuild.environments.domain.model.Image attribute)
mounts() (benchbuild.container.Container method)
MultiStep (class in benchbuild.utils.actions)
N
name (benchbuild.command.Command property)
(benchbuild.command.PathToken property)
(benchbuild.environments.domain.commands.CreateBenchbuildBase attribute)
(benchbuild.environments.domain.commands.CreateImage attribute)
(benchbuild.environments.domain.commands.DeleteImage attribute)
(benchbuild.environments.domain.commands.RunProjectContainer attribute)
(benchbuild.environments.domain.model.Container attribute)
(benchbuild.environments.domain.model.Image attribute)
NAME (benchbuild.utils.actions.Any attribute)
(benchbuild.utils.actions.Clean attribute)
(benchbuild.utils.actions.CleanExtra attribute)
(benchbuild.utils.actions.Compile attribute)
(benchbuild.utils.actions.Echo attribute)
(benchbuild.utils.actions.Experiment attribute)
(benchbuild.utils.actions.MakeBuildDir attribute)
(benchbuild.utils.actions.MultiStep attribute)
(benchbuild.utils.actions.ProjectEnvironment attribute)
(benchbuild.utils.actions.ProjectStep attribute)
(benchbuild.utils.actions.RequireAll attribute)
(benchbuild.utils.actions.Run attribute)
(benchbuild.utils.actions.RunWorkload attribute)
(benchbuild.utils.actions.RunWorkloads attribute)
(benchbuild.utils.actions.SetProjectVersion attribute)
(benchbuild.utils.actions.Step attribute)
name() (benchbuild.source.base.Variant method)
normalize_remotes() (in module benchbuild.source.http)
NoSource (class in benchbuild.source.base)
nosource() (in module benchbuild.source.base)
O
oci_compliant_name() (in module benchbuild.environments.domain.commands)
OK (benchbuild.utils.actions.StepResult attribute)
onerror() (benchbuild.utils.actions.MultiStep method)
(benchbuild.utils.actions.ProjectStep method)
(benchbuild.utils.actions.Step method)
OnlyIn (class in benchbuild.command)
out_name (benchbuild.environments.domain.commands.ExportImage attribute)
output (benchbuild.command.Command attribute)
(benchbuild.command.Command property)
output_file() (benchbuild.container.Container method)
output_param (benchbuild.command.Command attribute)
owner (benchbuild.source.base.Variant attribute)
P
pack_container() (in module benchbuild.container)
path (benchbuild.command.Command attribute)
(benchbuild.command.Command property)
(benchbuild.command.ProjectCommand property)
path_constructor() (in module benchbuild.utils.settings)
path_representer() (in module benchbuild.utils.settings)
path_to_str() (benchbuild.utils.settings.ConfigPath static method)
PathRenderStrategy (class in benchbuild.command)
PathToken (class in benchbuild.command)
prepend() (benchbuild.environments.domain.model.Image method)
prepend_status() (in module benchbuild.utils.actions)
PRESENT (benchbuild.environments.domain.model.LayerState attribute)
present() (benchbuild.environments.domain.model.Image method)
primary (benchbuild.source.base.Revision property)
primary() (in module benchbuild.source.base)
product() (in module benchbuild.source.base)
project (benchbuild.command.ProjectCommand attribute)
(benchbuild.utils.actions.ProjectStep attribute)
(benchbuild.utils.actions.RunWorkloads attribute)
project_cls (benchbuild.source.base.Revision attribute)
project_root() (in module benchbuild.command)
ProjectCommand (class in benchbuild.command)
ProjectEnvironment (class in benchbuild.utils.actions)
ProjectRoot() (in module benchbuild.command)
ProjectStep (class in benchbuild.utils.actions)
PruneFn (class in benchbuild.command)
R
remote (benchbuild.source.base.Fetchable property)
(benchbuild.source.base.FetchableSource property)
render() (benchbuild.command.ArgsToken method)
(benchbuild.command.PathToken method)
rendered() (benchbuild.command.ArgsRenderStrategy method)
(benchbuild.command.BuilddirRenderer method)
(benchbuild.command.ConstStrRenderer method)
(benchbuild.command.PathRenderStrategy method)
(benchbuild.command.RootRenderer method)
(benchbuild.command.SourceRootRenderer method)
rendered_args() (benchbuild.command.Command method)
renderer (benchbuild.command.ArgsToken attribute)
(benchbuild.command.PathToken attribute)
RequireAll (class in benchbuild.utils.actions)
RestoreFn (class in benchbuild.command)
rev_range (benchbuild.command.OnlyIn attribute)
revision (benchbuild.utils.actions.SetProjectVersion attribute)
Revision (class in benchbuild.source.base)
revision_from_str() (in module benchbuild.source.base)
RevisionStr (class in benchbuild.source.base)
right (benchbuild.command.PathToken attribute)
RootRenderer (class in benchbuild.command)
Run (class in benchbuild.utils.actions)
run() (benchbuild.container.BashStrategy method)
(benchbuild.container.ContainerStrategy method)
(benchbuild.container.SetupPolyJITGentooStrategy method)
(benchbuild.environments.domain.declarative.ContainerImage method)
run_any_child() (in module benchbuild.utils.actions)
run_in_container() (in module benchbuild.container)
RunLayer (class in benchbuild.environments.domain.model)
RunProjectContainer (class in benchbuild.environments.domain.commands)
RunWorkload (class in benchbuild.utils.actions)
RunWorkloads (class in benchbuild.utils.actions)
S
secondaries() (in module benchbuild.source.base)
set_input_container() (in module benchbuild.container)
SetCommand (class in benchbuild.environments.domain.model)
SetProjectVersion (class in benchbuild.utils.actions)
setup_bash_in_container() (in module benchbuild.container)
setup_config() (in module benchbuild.utils.settings)
setup_container() (in module benchbuild.container)
setup_directories() (in module benchbuild.container)
SetupPolyJITGentooStrategy (class in benchbuild.container)
shell() (benchbuild.container.Container method)
sorted() (benchbuild.source.base.Revision method)
source (benchbuild.environments.domain.model.Mount attribute)
source() (benchbuild.source.base.Variant method)
source_by_name() (benchbuild.source.base.Revision method)
source_root() (in module benchbuild.command)
SourceRoot() (in module benchbuild.command)
SourceRootRenderer (class in benchbuild.command)
sources (benchbuild.environments.domain.model.AddLayer attribute)
(benchbuild.environments.domain.model.CopyLayer attribute)
sources_as_dict() (in module benchbuild.source.base)
status (benchbuild.utils.actions.Step attribute)
Step (class in benchbuild.utils.actions)
step_has_failed() (in module benchbuild.utils.actions)
StepResult (class in benchbuild.utils.actions)
store() (benchbuild.utils.settings.Configuration method)
strategy() (benchbuild.container.ContainerCreate method)
SupportsUnwrap (class in benchbuild.command)
T
target (benchbuild.environments.domain.model.Mount attribute)
target_prefix() (in module benchbuild.source.base)
to_env_dict() (benchbuild.utils.settings.Configuration method)
to_env_var() (in module benchbuild.utils.settings)
to_str() (in module benchbuild.source.base)
to_yaml() (in module benchbuild.utils.settings)
U
unrendered (benchbuild.command.ArgsRenderStrategy property)
(benchbuild.command.BuilddirRenderer property)
(benchbuild.command.ConstStrRenderer property)
(benchbuild.command.PathRenderStrategy property)
(benchbuild.command.RootRenderer property)
(benchbuild.command.SourceRootRenderer property)
UNSET (benchbuild.utils.actions.StepResult attribute)
unwrap() (benchbuild.command.OnlyIn method)
(benchbuild.command.SupportsUnwrap method)
(benchbuild.command.WorkloadSet method)
(in module benchbuild.command)
update() (benchbuild.source.base.Revision method)
update_env() (benchbuild.environments.domain.model.Image method)
(in module benchbuild.utils.settings)
UpdateEnv (class in benchbuild.environments.domain.model)
upgrade() (in module benchbuild.utils.settings)
uuid_add_implicit_resolver() (in module benchbuild.utils.settings)
uuid_constructor() (in module benchbuild.utils.settings)
uuid_representer() (in module benchbuild.utils.settings)
V
validate() (benchbuild.utils.settings.ConfigPath method)
value (benchbuild.command.ConstStrRenderer attribute)
(benchbuild.source.base.RevisionStr attribute)
(benchbuild.utils.settings.Configuration property)
Variant (class in benchbuild.source.base)
variant_by_name() (benchbuild.source.base.Revision method)
variants (benchbuild.source.base.Revision attribute)
verbosity (benchbuild.container.Container attribute)
VERSION (benchbuild.container.Container attribute)
version (benchbuild.source.base.Variant attribute)
version() (benchbuild.source.base.FetchableSource method)
(benchbuild.source.base.NoSource method)
(benchbuild.source.base.Versioned method)
(benchbuild.source.git.Git method)
(benchbuild.source.http.HTTP method)
(benchbuild.source.http.HTTPUntar method)
Versioned (class in benchbuild.source.base)
versioned_target_name() (in module benchbuild.source.http)
versions() (benchbuild.source.base.Expandable method)
(benchbuild.source.base.FetchableSource method)
(benchbuild.source.base.NoSource method)
(benchbuild.source.base.Versioned method)
(benchbuild.source.git.Git method)
(benchbuild.source.http.HTTP method)
versions_with_context() (benchbuild.source.base.ContextAwareSource method)
(benchbuild.source.base.ContextFreeMixin method)
W
workingdir() (benchbuild.environments.domain.declarative.ContainerImage method)
WorkingDirectory (class in benchbuild.environments.domain.model)
workload_ref (benchbuild.utils.actions.RunWorkload property)
workload_set (benchbuild.command.OnlyIn attribute)
WorkloadSet (class in benchbuild.command)
Y
yaml_constructors (benchbuild.utils.settings.ConfigLoader attribute)
yaml_implicit_resolvers (benchbuild.utils.settings.ConfigDumper attribute)
(benchbuild.utils.settings.ConfigLoader attribute)
yaml_representers (benchbuild.utils.settings.ConfigDumper attribute)