kirk
For users
Start using kirk
Configuring a Qemu instance
For developers
Plugin System
For maintainers
Releases
Internal architecture
libkirk
kirk
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
_
__init__
module
A
abspath (libkirk.tempfile.TempDir property)
active() (libkirk.com.ComChannel method)
arch (libkirk.results.SuiteResults property)
arguments (libkirk.data.Test property)
AsyncFile (class in libkirk.io)
B
BROK (libkirk.results.ResultStatus attribute)
broken (libkirk.results.Results property)
(libkirk.results.SuiteResults property)
(libkirk.results.TestResults property)
C
clone() (libkirk.plugin.Plugin method)
clone_channel() (in module libkirk.com)
close() (libkirk.io.AsyncFile method)
cmdline (libkirk.results.SuiteResults property)
com
module
ComChannel (class in libkirk.com)
command (libkirk.data.Test property)
communicate() (libkirk.com.ComChannel method)
CommunicationError
CONF (libkirk.results.ResultStatus attribute)
config_help (libkirk.plugin.Plugin property)
(libkirk.sut_base.GenericSUT property)
ConsoleUserInterface (class in libkirk.ui)
cpu (libkirk.results.SuiteResults property)
create_tasks() (libkirk.evt.Event method)
cwd (libkirk.data.Test property)
CYAN (libkirk.ui.ConsoleUserInterface attribute)
D
data
module
dict_item() (in module libkirk.types)
discover() (in module libkirk.com)
(in module libkirk.plugin)
(in module libkirk.sut)
distro (libkirk.results.SuiteResults property)
distro_ver (libkirk.results.SuiteResults property)
E
ensure_communicate() (libkirk.com.ComChannel method)
env (libkirk.data.Test property)
errors
module
Event (class in libkirk.evt)
events
module
EventsHandler (class in libkirk.evt)
exec_time (libkirk.results.Results property)
(libkirk.results.SuiteResults property)
(libkirk.results.TestResults property)
export
module
Exporter (class in libkirk.export)
ExporterError
F
FAIL (libkirk.results.ResultStatus attribute)
failed (libkirk.results.Results property)
(libkirk.results.SuiteResults property)
(libkirk.results.TestResults property)
FAULT_INJECTION_FILES (libkirk.sut.SUT attribute)
fetch_file() (libkirk.com.ComChannel method)
find_command() (libkirk.framework.Framework method)
(libkirk.ltp.LTPFramework method)
find_suite() (libkirk.framework.Framework method)
(libkirk.ltp.LTPFramework method)
fire() (libkirk.evt.EventsHandler method)
FOLDER_PREFIX (libkirk.tempfile.TempDir attribute)
force_parallel() (libkirk.data.Test method)
framework
module
Framework (class in libkirk.framework)
FrameworkError
full_command (libkirk.data.Test property)
G
GenericSUT (class in libkirk.sut_base)
get_channel() (libkirk.sut.SUT method)
(libkirk.sut_base.GenericSUT method)
get_channels() (in module libkirk.com)
get_event_loop() (in module libkirk)
get_info() (libkirk.sut.SUT method)
get_suites() (libkirk.framework.Framework method)
(libkirk.ltp.LTPFramework method)
get_suts() (in module libkirk.sut)
get_tainted_info() (libkirk.sut.SUT method)
GREEN (libkirk.ui.ConsoleUserInterface attribute)
H
has_coros() (libkirk.evt.Event method)
I
internal_error() (libkirk.ui.ConsoleUserInterface method)
io
module
IOBuffer (class in libkirk.com)
is_fault_injection_enabled() (libkirk.sut.SUT method)
is_registered() (libkirk.evt.EventsHandler method)
is_running() (libkirk.sut.SUT method)
(libkirk.sut_base.GenericSUT method)
J
JSONExporter (class in libkirk.export)
JSONFileMonitor (class in libkirk.monitor)
K
kernel (libkirk.results.SuiteResults property)
KERNEL_PANIC (libkirk.scheduler.TestScheduler attribute)
kernel_panic() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ParallelUserInterface method)
(libkirk.ui.SimpleUserInterface method)
KERNEL_TAINTED (libkirk.scheduler.TestScheduler attribute)
kernel_tainted() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ParallelUserInterface method)
(libkirk.ui.SimpleUserInterface method)
(libkirk.ui.VerboseUserInterface method)
KERNEL_TIMEOUT (libkirk.scheduler.TestScheduler attribute)
KernelPanicError
KernelTaintedError
KernelTimeoutError
KirkException
L
libkirk
module
libkirk.com
module
libkirk.data
module
libkirk.errors
module
libkirk.evt
module
libkirk.export
module
libkirk.framework
module
libkirk.io
module
libkirk.ltp
module
libkirk.main
module
libkirk.monitor
module
libkirk.plugin
module
libkirk.results
module
libkirk.scheduler
module
libkirk.session
module
libkirk.sut
module
libkirk.sut_base
module
libkirk.tempfile
module
libkirk.types
module
libkirk.ui
module
logged_as_root() (libkirk.sut.SUT method)
ltp
module
LTPFramework (class in libkirk.ltp)
LTXError
M
main
module
mkdir() (libkirk.tempfile.TempDir method)
mkfile() (libkirk.tempfile.TempDir method)
module
__init__
com
data
errors
events
export
framework
io
libkirk
libkirk.com
libkirk.data
libkirk.errors
libkirk.evt
libkirk.export
libkirk.framework
libkirk.io
libkirk.ltp
libkirk.main
libkirk.monitor
libkirk.plugin
libkirk.results
libkirk.scheduler
libkirk.session
libkirk.sut
libkirk.sut_base
libkirk.tempfile
libkirk.types
libkirk.ui
ltp
main
monitor
plugin
results
runner
session
sut
sut_base
tempfile
types
ui
monitor
module
N
name (libkirk.data.Suite property)
(libkirk.data.Test property)
(libkirk.plugin.Plugin property)
(libkirk.sut_base.GenericSUT property)
O
open() (libkirk.io.AsyncFile method)
optimize (libkirk.sut.SUT property)
P
PARALLEL_BLACKLIST (libkirk.ltp.LTPFramework attribute)
parallel_execution (libkirk.com.ComChannel property)
parallelizable (libkirk.data.Test property)
ParallelUserInterface (class in libkirk.ui)
PASS (libkirk.results.ResultStatus attribute)
passed (libkirk.results.Results property)
(libkirk.results.SuiteResults property)
(libkirk.results.TestResults property)
ping() (libkirk.com.ComChannel method)
plugin
module
Plugin (class in libkirk.plugin)
PluginError
print_message() (libkirk.ui.ConsoleUserInterface method)
print_parallel() (libkirk.ui.ParallelUserInterface method)
R
ram (libkirk.results.SuiteResults property)
read() (libkirk.io.AsyncFile method)
read_result() (libkirk.framework.Framework method)
(libkirk.ltp.LTPFramework method)
readline() (libkirk.io.AsyncFile method)
RED (libkirk.ui.ConsoleUserInterface attribute)
RedirectSUTStdout (class in libkirk.scheduler)
(class in libkirk.session)
RedirectTestStdout (class in libkirk.scheduler)
register() (libkirk.evt.Event method)
(libkirk.evt.EventsHandler method)
remove() (libkirk.evt.Event method)
reset() (libkirk.evt.EventsHandler method)
RESET_COLOR (libkirk.ui.ConsoleUserInterface attribute)
RESET_SCREEN (libkirk.ui.ConsoleUserInterface attribute)
restart() (libkirk.sut.SUT method)
(libkirk.sut_base.GenericSUT method)
results
module
Results (class in libkirk.results)
results (libkirk.scheduler.Scheduler property)
(libkirk.scheduler.SuiteScheduler property)
(libkirk.scheduler.TestScheduler property)
ResultStatus (class in libkirk.results)
return_code (libkirk.results.TestResults property)
root (libkirk.tempfile.TempDir property)
run() (in module libkirk.main)
(libkirk.session.Session method)
run_cmd_start() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
run_cmd_stdout() (libkirk.ui.ConsoleUserInterface method)
run_cmd_stop() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
run_command() (libkirk.com.ComChannel method)
runner
module
S
save_file() (libkirk.export.Exporter method)
(libkirk.export.JSONExporter method)
schedule() (libkirk.scheduler.Scheduler method)
(libkirk.scheduler.SuiteScheduler method)
(libkirk.scheduler.TestScheduler method)
Scheduler (class in libkirk.scheduler)
SchedulerError
seek() (libkirk.io.AsyncFile method)
session
module
Session (class in libkirk.session)
session_completed() (libkirk.ui.ConsoleUserInterface method)
session_error() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
session_restore() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
session_started() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
session_stopped() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
session_warning() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
SessionError
setup() (libkirk.plugin.Plugin method)
(libkirk.sut_base.GenericSUT method)
setup_fault_injection() (libkirk.sut.SUT method)
SimpleUserInterface (class in libkirk.ui)
skipped (libkirk.results.Results property)
(libkirk.results.SuiteResults property)
(libkirk.results.TestResults property)
start() (libkirk.evt.EventsHandler method)
(libkirk.monitor.JSONFileMonitor method)
(libkirk.sut.SUT method)
(libkirk.sut_base.GenericSUT method)
status (libkirk.results.TestResults property)
STATUS_OK (libkirk.scheduler.TestScheduler attribute)
stdout (libkirk.results.TestResults property)
stop() (libkirk.com.ComChannel method)
(libkirk.evt.EventsHandler method)
(libkirk.monitor.JSONFileMonitor method)
(libkirk.scheduler.Scheduler method)
(libkirk.scheduler.SuiteScheduler method)
(libkirk.scheduler.TestScheduler method)
(libkirk.session.Session method)
(libkirk.sut.SUT method)
(libkirk.sut_base.GenericSUT method)
stopped (libkirk.scheduler.Scheduler property)
(libkirk.scheduler.SuiteScheduler property)
(libkirk.scheduler.TestScheduler property)
Suite (class in libkirk.data)
suite (libkirk.results.SuiteResults property)
suite_completed() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
suite_started() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
suite_timeout() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
SuiteResults (class in libkirk.results)
SuiteScheduler (class in libkirk.scheduler)
SUPPORTED_ENV (libkirk.ltp.LTPFramework attribute)
sut
module
SUT (class in libkirk.sut)
sut_base
module
sut_not_responding() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ParallelUserInterface method)
(libkirk.ui.SimpleUserInterface method)
sut_restart() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
sut_start() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
sut_stdout() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.VerboseUserInterface method)
sut_stop() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ConsoleUserInterface method)
SUTError
swap (libkirk.results.SuiteResults property)
SYMLINK_NAME (libkirk.tempfile.TempDir attribute)
T
TAINTED_MSG (libkirk.sut.SUT attribute)
tell() (libkirk.io.AsyncFile method)
TempDir (class in libkirk.tempfile)
tempfile
module
Test (class in libkirk.data)
test (libkirk.results.TestResults property)
test_completed() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ParallelUserInterface method)
(libkirk.ui.SimpleUserInterface method)
(libkirk.ui.VerboseUserInterface method)
test_started() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.SimpleUserInterface method)
(libkirk.ui.VerboseUserInterface method)
test_stdout() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.VerboseUserInterface method)
test_timed_out() (libkirk.monitor.JSONFileMonitor method)
(libkirk.ui.ParallelUserInterface method)
(libkirk.ui.SimpleUserInterface method)
(libkirk.ui.VerboseUserInterface method)
TEST_TIMEOUT (libkirk.scheduler.TestScheduler attribute)
TestResults (class in libkirk.results)
tests (libkirk.data.Suite property)
tests_results (libkirk.results.SuiteResults property)
TestScheduler (class in libkirk.scheduler)
types
module
U
ui
module
unregister() (libkirk.evt.EventsHandler method)
V
VerboseUserInterface (class in libkirk.ui)
W
WARN (libkirk.results.ResultStatus attribute)
warnings (libkirk.results.Results property)
(libkirk.results.SuiteResults property)
(libkirk.results.TestResults property)
WHITE (libkirk.ui.ConsoleUserInterface attribute)
write() (libkirk.com.IOBuffer method)
(libkirk.io.AsyncFile method)
(libkirk.scheduler.RedirectSUTStdout method)
(libkirk.scheduler.RedirectTestStdout method)
(libkirk.session.RedirectSUTStdout method)
Y
YELLOW (libkirk.ui.ConsoleUserInterface attribute)