• Paul Sokolovsky's avatar
    doc: interactive: Write down a complete reference for current behavior · 3cc5a87a
    Paul Sokolovsky authored
    This is based both on a new adopter's questions ("how exactly it works?" -
    "oh, some aspects are not described"), then actual experience using it,
    looking at the source code to clarify some aspects, and then implementing
    missing features/clarifying behavior. It aims to provide fairly complete
    description of each directive, and enough description of the overall
    behavior. Stylistic-wise, following changes were made: a) There was visible
    overuse of note's and warning's. They are useful to interleave a normal
    narrative from time to time, but if there 2 notes and 2 warnings in row,
    that's hardly productive and just interferes with reader's attention.
    Most notes/warnings are merged into description of the corresponding
    options. b) As some options are inter-dependent, don't hesitate to
    repeat some aspects (as this is reference, we should expect a user
    to just look up whatever they think they need now, instead of re-read
    the entire section). c) This is a reference again, but don't make it
    too dry, and leave "absolutely correct and absolutely useless" impression.
    Describe some implications and give some hints. Don't get carried away
    though, specific case studies should be described in usage guide, not
    a reference.
    
    And there's a usage guide ("Writing an interactive test action"), so
    crosslink the reference and it. (The usage itself needs updating, not
    done in this commit.)
    Signed-off-by: default avatarPaul Sokolovsky <paul.sokolovsky@linaro.org>
    3cc5a87a
Name
Last commit
Last update
..
_static Loading commit data...
_templates Loading commit data...
examples Loading commit data...
images Loading commit data...
Makefile Loading commit data...
actions-boot.rst Loading commit data...
actions-command.rst Loading commit data...
actions-deploy-images-archive.rsti Loading commit data...
actions-deploy-images-compression.rsti Loading commit data...
actions-deploy-images-md5sum.rsti Loading commit data...
actions-deploy-images-sha256sum.rsti Loading commit data...
actions-deploy-images-sha512sum.rsti Loading commit data...
actions-deploy-images-url.rsti Loading commit data...
actions-deploy-kernel-type.rsti Loading commit data...
actions-deploy-to-docker.rsti Loading commit data...
actions-deploy-to-download.rsti Loading commit data...
actions-deploy-to-fastboot.rsti Loading commit data...
actions-deploy-to-isoinstaller.rsti Loading commit data...
actions-deploy-to-lxc.rsti Loading commit data...
actions-deploy-to-nbd.rsti Loading commit data...
actions-deploy-to-recovery.rsti Loading commit data...
actions-deploy-to-sata.rsti Loading commit data...
actions-deploy-to-ssh.rsti Loading commit data...
actions-deploy-to-tftp.rsti Loading commit data...
actions-deploy-to-usb.rsti Loading commit data...
actions-deploy-to-vemsd.rsti Loading commit data...
actions-deploy.rst Loading commit data...
actions-protocols.rst Loading commit data...
actions-repeats.rst Loading commit data...
actions-test.rst Loading commit data...
actions-timeout.rst Loading commit data...
admin-backups.rst Loading commit data...
admin-lxc-deploy.rst Loading commit data...
admin-secondary-media.rst Loading commit data...
advanced-installation.rst Loading commit data...
architecture-v2.rsti Loading commit data...
authentication-tokens.rsti Loading commit data...
authentication.rst Loading commit data...
authorization.rst Loading commit data...
bootimages.rst Loading commit data...
bootloaders.rst Loading commit data...
code-of-conduct.rst Loading commit data...
conf.py Loading commit data...
connections.rst Loading commit data...
contents.rst Loading commit data...
contribution-intro.rst Loading commit data...
contribution.rst Loading commit data...
custom-result-handling.rst Loading commit data...
data-export.rst Loading commit data...
debian.rst Loading commit data...
debugging.rst Loading commit data...
deploy-lxc.rst Loading commit data...
developer-example.rst Loading commit data...
developing-tests.rst Loading commit data...
development-intro.rst Loading commit data...
development.rst Loading commit data...
device-capabilities.rst Loading commit data...
device-integration.rst Loading commit data...
devicetypes.rst Loading commit data...
dispatcher-actions.rst Loading commit data...
dispatcher-design.rst Loading commit data...
dispatcher-format.rst Loading commit data...
dispatcher-testing.rst Loading commit data...
docker-admin.rst Loading commit data...
explain_first_job.rst Loading commit data...
favicon.ico Loading commit data...
first-devices.rst Loading commit data...
first-installation.rst Loading commit data...
first-job.rst Loading commit data...
first_steps.rst Loading commit data...
functional_tests.rst Loading commit data...
glossary.rst Loading commit data...
gold-standards.rst Loading commit data...
growing_your_lab.rst Loading commit data...
hacking-session.rst Loading commit data...
healthchecks.rst Loading commit data...
hiddentypes.rst Loading commit data...
index.rst Loading commit data...
installing_on_debian.rst Loading commit data...
integrate-fastboot.rst Loading commit data...
integrate-iot.rst Loading commit data...
integrate-uboot.rst Loading commit data...
integrate-uefi.rst Loading commit data...
integration-stories.rst Loading commit data...
interactive.rst Loading commit data...
ipmi-pxe-deploy.rst Loading commit data...
ipxe.rst Loading commit data...
lava-queries-charts.rst Loading commit data...
lava-scheduler-device-dictionary.rst Loading commit data...
lava-scheduler-device-help.rst Loading commit data...
lava-scheduler-device-type-help.rst Loading commit data...
lava-scheduler-job.rst Loading commit data...
lava-scheduler-submit-job.rst Loading commit data...
lava-scheduler.rst Loading commit data...
lava-tool-issues.rst Loading commit data...
lava-tool.rst Loading commit data...
lava.png Loading commit data...
lava_ci.rst Loading commit data...
lava_test_shell.rst Loading commit data...
lavacli.rst Loading commit data...
logging-in.rsti Loading commit data...
migrating-admin-example.rst Loading commit data...
migration.rst Loading commit data...
monitors.rst Loading commit data...
multinode.rst Loading commit data...
multinodeapi.rst Loading commit data...
naming-conventions.rst Loading commit data...
other.rst Loading commit data...
packaging.rst Loading commit data...
pdudaemon.rst Loading commit data...
pipeline-admin.rst Loading commit data...
pipeline-debug.rst Loading commit data...
pipeline-design.rst Loading commit data...
pipeline-schema.rst Loading commit data...
pipeline-server.rst Loading commit data...
pipeline-usecases.rst Loading commit data...
pipeline-writer-secondary.rst Loading commit data...
pipeline-writer-vmgroups.rst Loading commit data...
pipeline-writer.rst Loading commit data...
process.rst Loading commit data...
proxy.rst Loading commit data...
publishing-artifacts.rst Loading commit data...
qemu_options.rst Loading commit data...
relating.rst Loading commit data...
restapi.rsti Loading commit data...
results-intro.rst Loading commit data...
review-criteria.rst Loading commit data...
scheduler.rst Loading commit data...
secondary-media.rst Loading commit data...
simple-admin.rst Loading commit data...
standard-armmp-ramdisk-bbb.rst Loading commit data...
standard-qemu-kernel.rst Loading commit data...
standard-qemu-stretch.rst Loading commit data...
standard-test-jobs.rst Loading commit data...
support.rst Loading commit data...
tables.rst Loading commit data...
templating.rst Loading commit data...
test-repositories.rst Loading commit data...
timeouts.rst Loading commit data...
user-notifications.rst Loading commit data...
vland-admin.rst Loading commit data...
vland.rst Loading commit data...
what-is-lava.rsti Loading commit data...
writing-multinode.rst Loading commit data...
writing-tests.rst Loading commit data...