Basics
Feature Overview
Getting Started
Installation Guide
Basic usage
Known issues
Common workflow
Reference
Validation setup
Configurations
Banks
Sessions
Utilities
Input Examples
Development
Contribution Guide
pcvs
PCVS
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
activate_plugin() (pcvs.plugins.Collection method)
add_dbg() (pcvs.helpers.exceptions.PCVSException method)
all_kinds() (pcvs.helpers.storage.ConfigKind class method)
all_scopes() (pcvs.helpers.storage.ConfigScope class method)
all_states() (pcvs.testing.teststate.TestState class method)
alloc() (pcvs.helpers.resource_tracker.ResourceTracker method)
alloc_tracking_counter (pcvs.helpers.resource_tracker.ResourceTracker attribute)
avail_list (pcvs.helpers.validation.ValidationScheme attribute)
available_schemes() (pcvs.helpers.validation.ValidationScheme class method)
B
bad_states() (pcvs.testing.teststate.TestState class method)
BankException
BankException.NotFoundError
BankException.ProjectNameError
C
capture_exception() (in module pcvs.io)
check_filename_ext() (pcvs.helpers.storage.ConfigLocator method)
check_if_key_matches() (in module pcvs.converter.yaml_converter)
check_is_archive() (in module pcvs.helpers.utils)
check_is_build_or_archive() (in module pcvs.helpers.utils)
check_is_buildir() (in module pcvs.helpers.utils)
check_valid_program() (in module pcvs.helpers.utils)
Collection (class in pcvs.plugins)
CommonException
CommonException.AlreadyExistError
CommonException.IOError
CommonException.NotFoundError
CommonException.NotImplementedError
CommonException.NotPCVSRelated
CommonException.TimeoutError
CommonException.UnclassifiableError
CommonException.WIPError
COMPACT (pcvs.io.Verbosity attribute)
compiler (pcvs.backend.configfile.Profile property)
COMPILER (pcvs.helpers.storage.ConfigKind attribute)
compl_list_configs() (in module pcvs.cli.cli_config)
compl_list_scope_kind() (in module pcvs.cli.cli_config)
compl_list_user_configs() (in module pcvs.cli.cli_config)
compl_session_token() (in module pcvs.cli.cli_session)
COMPLETED (pcvs.backend.session.SessionState attribute)
compute_new_key() (in module pcvs.converter.yaml_converter)
Config (class in pcvs.backend.config)
config (pcvs.backend.configfile.YmlConfigFile property)
ConfigDesc (class in pcvs.helpers.storage)
ConfigException
ConfigFile (class in pcvs.backend.configfile)
ConfigKind (class in pcvs.helpers.storage)
ConfigLocator (class in pcvs.helpers.storage)
CONFIGS_KINDS (pcvs.backend.configfile.Profile attribute)
ConfigScope (class in pcvs.helpers.storage)
convert() (in module pcvs.converter.yaml_converter)
copy (pcvs.io.SpecialChar attribute)
copy_file() (in module pcvs.helpers.utils)
create_home_dir() (in module pcvs.helpers.utils)
create_or_clean_path() (in module pcvs.helpers.utils)
create_table() (pcvs.io.PCVSConsole method)
crit_debug() (pcvs.io.PCVSConsole method)
criterion (pcvs.backend.configfile.Profile property)
CRITERION (pcvs.helpers.storage.ConfigKind attribute)
critical() (pcvs.io.PCVSConsole method)
cwd() (in module pcvs.helpers.utils)
D
DEBUG (pcvs.io.Verbosity attribute)
debug() (pcvs.io.PCVSConsole method)
delete() (pcvs.backend.configfile.ConfigFile method)
descriptor (pcvs.backend.configfile.ConfigFile property)
detach_console() (in module pcvs.io)
DETAILED (pcvs.io.Verbosity attribute)
display() (pcvs.backend.configfile.ConfigFile method)
do_alloc() (pcvs.helpers.resource_tracker.ResourceTracker method)
E
edit() (pcvs.backend.configfile.ConfigFile method)
END_AFTER (pcvs.plugins.Plugin.Step attribute)
END_BEFORE (pcvs.plugins.Plugin.Step attribute)
ERR_DEP (pcvs.testing.teststate.TestState attribute)
ERR_OTHER (pcvs.testing.teststate.TestState attribute)
ERROR (pcvs.backend.session.SessionState attribute)
error() (pcvs.io.PCVSConsole method)
exception() (pcvs.io.PCVSConsole method)
EXEC_PATH (pcvs.helpers.storage.ConfigLocator attribute)
EXECUTED (pcvs.testing.teststate.TestState attribute)
exist (pcvs.backend.configfile.ConfigFile property)
(pcvs.helpers.storage.ConfigDesc property)
exist_plugin() (pcvs.plugins.Collection method)
F
fail (pcvs.io.SpecialChar attribute)
FAILURE (pcvs.testing.teststate.TestState attribute)
find_buildir_from_prefix() (in module pcvs.helpers.utils)
find_config() (pcvs.helpers.storage.ConfigLocator method)
flatten() (in module pcvs.converter.yaml_converter)
flush_to_disk() (pcvs.backend.configfile.ConfigFile method)
free() (pcvs.helpers.resource_tracker.ResourceTracker method)
from_dict() (pcvs.backend.configfile.YmlConfigFile method)
from_str() (pcvs.backend.configfile.ConfigFile method)
(pcvs.testing.teststate.TestState class method)
from_yaml() (pcvs.backend.session.SessionState class method)
fromstr() (pcvs.helpers.storage.ConfigKind class method)
(pcvs.helpers.storage.ConfigScope class method)
full_name (pcvs.backend.configfile.ConfigFile property)
(pcvs.helpers.storage.ConfigDesc property)
G
get() (pcvs.helpers.pm.ModuleManager method)
(pcvs.helpers.pm.PManager method)
(pcvs.helpers.pm.SpackManager method)
get_conf() (in module pcvs.backend.configfile)
get_file_ext() (pcvs.helpers.storage.ConfigKind class method)
get_lock_owner() (in module pcvs.helpers.utils)
get_lockfile_name() (in module pcvs.helpers.utils)
get_storage_dir() (pcvs.helpers.storage.ConfigLocator method)
get_storage_path() (pcvs.helpers.storage.ConfigLocator method)
git (pcvs.io.SpecialChar attribute)
GitException
GitException.BadEntryError
GLOBAL (pcvs.helpers.storage.ConfigScope attribute)
group (pcvs.backend.configfile.Profile property)
GROUP (pcvs.helpers.storage.ConfigKind attribute)
H
HARD_TIMEOUT (pcvs.testing.teststate.TestState attribute)
has_enabled_step() (pcvs.plugins.Collection method)
hdr (pcvs.io.SpecialChar attribute)
I
id (pcvs.backend.session.Session property)
identify() (in module pcvs.helpers.pm)
IN_PROGRESS (pcvs.backend.session.SessionState attribute)
(pcvs.testing.teststate.TestState attribute)
INFO (pcvs.io.Verbosity attribute)
info() (pcvs.io.PCVSConsole method)
infos (pcvs.backend.session.Session property)
init() (in module pcvs.io)
install() (pcvs.helpers.pm.ModuleManager method)
(pcvs.helpers.pm.PManager method)
(pcvs.helpers.pm.SpackManager method)
INVALID (pcvs.plugins.Plugin.Step attribute)
invoke_plugins() (pcvs.plugins.Collection method)
is_locked() (in module pcvs.helpers.utils)
item (pcvs.io.SpecialChar attribute)
J
JUnit (class in pcvs.plugins.contrib.junit)
K
kind (pcvs.helpers.storage.ConfigDesc property)
L
list_alive_sessions() (in module pcvs.backend.session)
list_all_configs() (pcvs.helpers.storage.ConfigLocator method)
list_configs() (pcvs.helpers.storage.ConfigLocator method)
list_valid_archive_in_dir() (in module pcvs.helpers.utils)
list_valid_buildirs_in_dir() (in module pcvs.helpers.utils)
load_from() (pcvs.backend.session.Session method)
load_from_disk() (pcvs.backend.configfile.ConfigFile method)
loaded (pcvs.backend.configfile.ConfigFile property)
LOCAL (pcvs.helpers.storage.ConfigScope attribute)
lock_file() (in module pcvs.helpers.utils)
LockException
LockException.BadOwnerError
LockException.TimeoutError
LOG (pcvs.io.Verbosity attribute)
log() (pcvs.io.PCVSConsole method)
logfile (pcvs.io.PCVSConsole property)
logger (pcvs.io.PCVSConsole property)
M
machine (pcvs.backend.configfile.Profile property)
MACHINE (pcvs.helpers.storage.ConfigKind attribute)
main_detached_session() (in module pcvs.backend.session)
module
pcvs
pcvs.backend
pcvs.backend.config
pcvs.backend.configfile
pcvs.backend.session
pcvs.cli
pcvs.cli.cli_config
pcvs.cli.cli_convert
pcvs.cli.cli_session
pcvs.converter
pcvs.converter.yaml_converter
pcvs.helpers
pcvs.helpers.exceptions
pcvs.helpers.pm
pcvs.helpers.resource_tracker
pcvs.helpers.storage
pcvs.helpers.utils
pcvs.helpers.validation
pcvs.io
pcvs.plugins
pcvs.plugins.contrib
pcvs.plugins.contrib.junit
pcvs.plugins.default
pcvs.testing
pcvs.testing.teststate
pcvs.ui
pcvs.ui.textual
ModuleManager (class in pcvs.helpers.pm)
move_debug_file() (pcvs.io.PCVSConsole method)
N
name (pcvs.helpers.storage.ConfigDesc property)
NB_LEVELS (pcvs.io.Verbosity attribute)
nb_plugins_for() (pcvs.plugins.Collection method)
nodebug() (pcvs.io.PCVSConsole method)
none (pcvs.io.SpecialChar attribute)
O
OrchestratorException
OrchestratorException.CircularDependencyError
OrchestratorException.UndefDependencyError
outfile (pcvs.io.PCVSConsole property)
P
parse_full() (pcvs.helpers.storage.ConfigLocator method)
parse_full_raise() (pcvs.helpers.storage.ConfigLocator method)
parse_scope_and_kind() (pcvs.helpers.storage.ConfigLocator method)
parse_scope_and_kind_raise() (pcvs.helpers.storage.ConfigLocator method)
path (pcvs.helpers.storage.ConfigDesc property)
pcvs
module
pcvs.backend
module
pcvs.backend.config
module
pcvs.backend.configfile
module
pcvs.backend.session
module
pcvs.cli
module
pcvs.cli.cli_config
module
pcvs.cli.cli_convert
module
pcvs.cli.cli_session
module
pcvs.converter
module
pcvs.converter.yaml_converter
module
pcvs.helpers
module
pcvs.helpers.exceptions
module
pcvs.helpers.pm
module
pcvs.helpers.resource_tracker
module
pcvs.helpers.storage
module
pcvs.helpers.utils
module
pcvs.helpers.validation
module
pcvs.io
module
pcvs.plugins
module
pcvs.plugins.contrib
module
pcvs.plugins.contrib.junit
module
pcvs.plugins.default
module
pcvs.testing
module
pcvs.testing.teststate
module
pcvs.ui
module
pcvs.ui.textual
module
PCVSConsole (class in pcvs.io)
PCVSException
Plugin (class in pcvs.plugins)
PLUGIN (pcvs.helpers.storage.ConfigKind attribute)
Plugin.Step (class in pcvs.plugins)
PluginException
PluginException.BadStepError
PluginException.LoadError
PManager (class in pcvs.helpers.pm)
print() (pcvs.io.PCVSConsole method)
print_banner() (pcvs.io.PCVSConsole method)
print_box() (pcvs.io.PCVSConsole method)
print_header() (pcvs.io.PCVSConsole method)
print_item() (pcvs.io.PCVSConsole method)
print_job() (pcvs.io.PCVSConsole method)
print_job_summary() (pcvs.io.PCVSConsole method)
print_rich() (pcvs.io.PCVSConsole method)
print_section() (pcvs.io.PCVSConsole method)
print_sessions() (in module pcvs.cli.cli_session)
process() (in module pcvs.converter.yaml_converter)
process_modifiers() (in module pcvs.converter.yaml_converter)
Profile (class in pcvs.backend.configfile)
PROFILE (pcvs.helpers.storage.ConfigKind attribute)
ProfileException
ProfileException.IncompleteError
program_timeout() (in module pcvs.helpers.utils)
progress_iter() (pcvs.io.PCVSConsole method)
property() (pcvs.backend.session.Session method)
PublisherException
PublisherException.AlreadyExistJobError
PublisherException.BadMagicTokenError
PublisherException.UnknownJobError
R
rc (pcvs.backend.session.Session property)
register_callback() (pcvs.backend.session.Session method)
register_default_plugins() (pcvs.plugins.Collection method)
register_plugin_by_dir() (pcvs.plugins.Collection method)
register_plugin_by_file() (pcvs.plugins.Collection method)
register_plugin_by_module() (pcvs.plugins.Collection method)
register_plugin_by_package() (pcvs.plugins.Collection method)
remove_session_from_file() (in module pcvs.backend.session)
replace_placeholder() (in module pcvs.converter.yaml_converter)
ResourceTracker (class in pcvs.helpers.resource_tracker)
run() (pcvs.backend.session.Session method)
(pcvs.plugins.contrib.junit.JUnit method)
(pcvs.plugins.Plugin method)
run_detached() (pcvs.backend.session.Session method)
RunException
RunException.InProgressError
RunException.NonZeroSetupScript
RunException.ProgramError
RunnerException
RunnerException.LaunchError
runtime (pcvs.backend.configfile.Profile property)
RUNTIME (pcvs.helpers.storage.ConfigKind attribute)
S
SCHED_AFTER (pcvs.plugins.Plugin.Step attribute)
SCHED_BEFORE (pcvs.plugins.Plugin.Step attribute)
sched_debug() (pcvs.io.PCVSConsole method)
SCHED_JOB_EVAL (pcvs.plugins.Plugin.Step attribute)
SCHED_PUBLISH_AFTER (pcvs.plugins.Plugin.Step attribute)
SCHED_PUBLISH_BEFORE (pcvs.plugins.Plugin.Step attribute)
SCHED_PUBLISH_WRITE (pcvs.plugins.Plugin.Step attribute)
SCHED_SET_AFTER (pcvs.plugins.Plugin.Step attribute)
SCHED_SET_BEFORE (pcvs.plugins.Plugin.Step attribute)
SCHED_SET_EVAL (pcvs.plugins.Plugin.Step attribute)
scope (pcvs.helpers.storage.ConfigDesc property)
sec (pcvs.io.SpecialChar attribute)
sep_h (pcvs.io.SpecialChar attribute)
sep_v (pcvs.io.SpecialChar attribute)
separate_key_and_value() (in module pcvs.converter.yaml_converter)
Session (class in pcvs.backend.session)
session_file_hash() (in module pcvs.backend.session)
SessionState (class in pcvs.backend.session)
set_dbg() (pcvs.helpers.exceptions.PCVSException method)
set_exec_path() (in module pcvs.helpers.storage)
set_ifdef() (pcvs.backend.config.Config method)
set_with() (in module pcvs.converter.yaml_converter)
setoutfile() (pcvs.io.PCVSConsole method)
show_enabled_plugins() (pcvs.plugins.Collection method)
show_plugins() (pcvs.plugins.Collection method)
SOFT_TIMEOUT (pcvs.testing.teststate.TestState attribute)
SpackManager (class in pcvs.helpers.pm)
SpecialChar (class in pcvs.io)
star (pcvs.io.SpecialChar attribute)
START_AFTER (pcvs.plugins.Plugin.Step attribute)
start_autokill() (in module pcvs.helpers.utils)
START_BEFORE (pcvs.plugins.Plugin.Step attribute)
state (pcvs.backend.session.Session property)
step (pcvs.plugins.contrib.junit.JUnit attribute)
(pcvs.plugins.Plugin attribute)
store_session_to_file() (in module pcvs.backend.session)
str_dict_as_envvar() (in module pcvs.helpers.utils)
succ (pcvs.io.SpecialChar attribute)
SUCCESS (pcvs.testing.teststate.TestState attribute)
T
table_container() (pcvs.io.PCVSConsole method)
TDESC_AFTER (pcvs.plugins.Plugin.Step attribute)
TDESC_BEFORE (pcvs.plugins.Plugin.Step attribute)
TEST_EVAL (pcvs.plugins.Plugin.Step attribute)
TEST_RESULT_EVAL (pcvs.plugins.Plugin.Step attribute)
TestException
TestException.TestExpressionError
TestState (class in pcvs.testing.teststate)
TFILE_AFTER (pcvs.plugins.Plugin.Step attribute)
TFILE_BEFORE (pcvs.plugins.Plugin.Step attribute)
time (pcvs.io.SpecialChar attribute)
to_dict() (pcvs.backend.config.Config method)
(pcvs.backend.configfile.YmlConfigFile method)
to_str() (pcvs.backend.configfile.ConfigFile method)
to_yaml() (pcvs.backend.session.SessionState class method)
try_invoke_plugins() (pcvs.plugins.Collection method)
trylock_file() (in module pcvs.helpers.utils)
U
unlock_file() (in module pcvs.helpers.utils)
update_session_from_file() (in module pcvs.backend.session)
USER (pcvs.helpers.storage.ConfigScope attribute)
utf() (pcvs.io.PCVSConsole method)
V
validate() (pcvs.backend.configfile.ConfigFile method)
(pcvs.helpers.validation.ValidationScheme method)
ValidationException
ValidationException.FormatError
ValidationException.InvalidSchemeError
ValidationException.SchemeError
ValidationException.SetupError
ValidationException.WrongTokenError
ValidationException.YamlError
ValidationScheme (class in pcvs.helpers.validation)
Verbosity (class in pcvs.io)
verbosity (pcvs.io.PCVSConsole property)
W
WAITING (pcvs.backend.session.SessionState attribute)
(pcvs.testing.teststate.TestState attribute)
warn() (pcvs.io.PCVSConsole method)
warning() (pcvs.io.PCVSConsole method)
Y
YmlConfigFile (class in pcvs.backend.configfile)