TBot
0.3.4
Contents:
Installation
Getting Started
Commandline Usage
Configuration
Logging
TBot Module
Builtin Testcases
Example Workflow
Example Testcases
TBot
Docs
»
Index
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
B
boardshell (tbot.TBot attribute)
C
call() (tbot.TBot method)
call_then() (tbot.TBot method)
check_linux_version() (in module tbot.builtin.linux.linux_tasks)
check_log() (in module tbot.log)
check_uboot_version() (in module tbot.builtin.uboot.uboot_tasks)
clear() (tbot.machine.machine.MachineManager method)
command_and_retval() (in module tbot.machine.shell_utils)
common_machine_name (tbot.machine.board.MachineBoard attribute)
(tbot.machine.board_dummy.MachineBoardDummy attribute)
(tbot.machine.board_linux.MachineBoardLinux attribute)
(tbot.machine.board_uboot.MachineBoardUBoot attribute)
(tbot.machine.build.MachineBuild attribute)
(tbot.machine.lab_env.MachineLabEnv attribute)
(tbot.machine.lab_noenv.MachineLabNoEnv attribute)
(tbot.machine.machine.Machine attribute)
Config (class in tbot.config)
ConfigAssignException
copy() (tbot.machine.machine.MachineManager method)
D
debug() (in module tbot.log)
demo_bisect() (in module tc.demo_bisect)
destruct() (tbot.TBot method)
doc() (in module tbot.log)
doc_appendix() (in module tbot.log)
E
error() (in module tbot.log)
event() (in module tbot.log)
exception() (in module tbot.log_events)
exec() (tbot.machine.board.MachineBoard method)
(tbot.machine.board_dummy.MachineBoardDummy method)
(tbot.machine.board_linux.MachineBoardLinux method)
(tbot.machine.board_uboot.MachineBoardUBoot method)
(tbot.machine.build.MachineBuild method)
(tbot.machine.lab_env.MachineLabEnv method)
(tbot.machine.lab_noenv.MachineLabNoEnv method)
(tbot.machine.machine.Machine method)
exec0() (tbot.machine.board.MachineBoard method)
(tbot.machine.board_dummy.MachineBoardDummy method)
(tbot.machine.board_linux.MachineBoardLinux method)
(tbot.machine.board_uboot.MachineBoardUBoot method)
(tbot.machine.build.MachineBuild method)
(tbot.machine.lab_env.MachineLabEnv method)
(tbot.machine.lab_noenv.MachineLabNoEnv method)
(tbot.machine.machine.Machine method)
exec_command() (in module tbot.machine.shell_utils)
F
flush_log() (in module tbot.log)
fromkeys() (tbot.machine.machine.MachineManager method)
G
generators.demo_generator (module)
generators.generate_documentation (module)
generators.generate_htmllog (module)
generators.junit (module)
get() (tbot.machine.machine.MachineManager method)
get_testcases() (in module tbot.testcase_collector)
git_apply_patches() (in module tbot.builtin.git_tasks)
git_bisect() (in module tbot.builtin.git_tasks)
git_clean_checkout() (in module tbot.builtin.git_tasks)
git_dirty_checkout() (in module tbot.builtin.git_tasks)
GitRepository (class in tbot.builtin.git_tasks_exports)
H
has_color() (in module tbot.log)
has_unicode() (in module tbot.log)
I
init_log() (in module tbot.log)
interactive_build() (in module tbot.builtin.interactive)
interactive_build_linux() (in module tbot.builtin.interactive)
interactive_build_uboot() (in module tbot.builtin.interactive)
interactive_linux() (in module tbot.builtin.interactive)
interactive_uboot() (in module tbot.builtin.interactive)
InvalidChannelState
InvalidCommand
InvalidConfigException
ishell() (in module tbot.builtin.interactive)
items() (tbot.machine.machine.MachineManager method)
J
just_linux_build_clean() (in module tbot.builtin.linux.linux_build)
just_linux_build_noclean() (in module tbot.builtin.linux.linux_build)
just_uboot_build() (in module tbot.builtin.uboot.uboot_build)
just_uboot_tests() (in module tbot.builtin.uboot.uboot_test)
K
keys() (tbot.machine.machine.MachineManager method)
L
linux_build() (in module tbot.builtin.linux.linux_build)
linux_checkout() (in module tbot.builtin.linux.linux_tasks)
linux_checkout_and_build() (in module tbot.builtin.linux.linux_tasks)
LinuxRepository (class in tbot.builtin.linux.linux_exports)
LogStdoutHandler (class in tbot.log)
M
Machine (class in tbot.machine.machine)
machine() (tbot.TBot method)
MachineBoard (class in tbot.machine.board)
MachineBoardDummy (class in tbot.machine.board_dummy)
MachineBoardLinux (class in tbot.machine.board_linux)
MachineBoardUBoot (class in tbot.machine.board_uboot)
MachineBuild (class in tbot.machine.build)
MachineLabEnv (class in tbot.machine.lab_env)
MachineLabNoEnv (class in tbot.machine.lab_noenv)
MachineManager (class in tbot.machine.machine)
main() (in module generators.demo_generator)
(in module generators.generate_documentation)
(in module generators.generate_htmllog)
(in module generators.junit)
message() (in module tbot.log)
O
oververbose() (in module tbot.log)
P
parse_log() (in module generators.junit)
pop() (tbot.machine.machine.MachineManager method)
popitem() (tbot.machine.machine.MachineManager method)
powercycle() (tbot.machine.board.MachineBoard method)
(tbot.machine.board_dummy.MachineBoardDummy method)
(tbot.machine.board_linux.MachineBoardLinux method)
(tbot.machine.board_uboot.MachineBoardUBoot method)
print() (tbot.log.LogStdoutHandler method)
R
read_to_prompt() (in module tbot.machine.shell_utils)
reset_verbosity() (tbot.log.LogStdoutHandler method)
retrieve_build_artifact() (in module tbot.builtin.shell_tasks)
S
set_layer() (in module tbot.log)
setdefault() (tbot.machine.machine.MachineManager method)
setup_channel() (in module tbot.machine.shell_utils)
setup_tftpdir() (in module tbot.builtin.shell_tasks)
shell (tbot.TBot attribute)
shell_command() (in module tbot.log_events)
ShellStep (class in generators.junit)
T
TBot (class in tbot)
tbot.builtin.git_tasks (module)
tbot.builtin.git_tasks_exports (module)
tbot.builtin.interactive (module)
tbot.builtin.linux.linux_build (module)
tbot.builtin.linux.linux_exports (module)
tbot.builtin.linux.linux_tasks (module)
tbot.builtin.shell_tasks (module)
tbot.builtin.shell_tasks_exports (module)
tbot.builtin.toolchain (module)
tbot.builtin.toolchain_exports (module)
tbot.builtin.uboot.uboot_build (module)
tbot.builtin.uboot.uboot_exports (module)
tbot.builtin.uboot.uboot_sandbox (module)
tbot.builtin.uboot.uboot_tasks (module)
tbot.builtin.uboot.uboot_test (module)
tbot.config (module)
tbot.log (module)
tbot.log_events (module)
tbot.machine.shell_utils (module)
tbot.testcase_collector (module)
tbot_done() (in module tbot.log_events)
tc.demo_bisect (module)
tc.test_boardshell (module)
test_boardshell() (in module tc.test_boardshell)
testcase() (in module tbot.testcase_collector)
testcase_begin() (in module tbot.log_events)
testcase_end() (in module tbot.log_events)
testcase_to_junit() (in module generators.junit)
TestcaseExecution (class in generators.junit)
TftpDirectory (class in tbot.builtin.shell_tasks_exports)
Toolchain (class in tbot.builtin.toolchain_exports)
toolchain_env() (in module tbot.builtin.toolchain)
toolchain_get() (in module tbot.builtin.toolchain)
toplevel_to_junit() (in module generators.junit)
U
uboot_build() (in module tbot.builtin.uboot.uboot_build)
uboot_checkout() (in module tbot.builtin.uboot.uboot_tasks)
uboot_checkout_and_build() (in module tbot.builtin.uboot.uboot_tasks)
uboot_checkout_and_prepare() (in module tbot.builtin.uboot.uboot_tasks)
uboot_sandbox() (in module tbot.builtin.uboot.uboot_sandbox)
uboot_tests() (in module tbot.builtin.uboot.uboot_test)
UBootRepository (class in tbot.builtin.uboot.uboot_exports)
unique_machine_name (tbot.machine.board.MachineBoard attribute)
(tbot.machine.board_dummy.MachineBoardDummy attribute)
(tbot.machine.board_linux.MachineBoardLinux attribute)
(tbot.machine.board_uboot.MachineBoardUBoot attribute)
(tbot.machine.build.MachineBuild attribute)
(tbot.machine.lab_env.MachineLabEnv attribute)
(tbot.machine.lab_noenv.MachineLabNoEnv attribute)
(tbot.machine.machine.Machine attribute)
UnknownToolchainException
update() (tbot.machine.machine.MachineManager method)
V
values() (tbot.machine.machine.MachineManager method)
Verbosity (class in tbot.log)
W
warning() (in module tbot.log)
with_board_linux() (tbot.TBot method)
with_board_uboot() (tbot.TBot method)
workdir (tbot.machine.board.MachineBoard attribute)
(tbot.machine.machine.Machine attribute)