tree: a268b222078b7ec1fb8cb7c16111d2ac62fb814e [path history] [tgz]
  1. BUILD.gn
  2. defs.h
  3. README.md
  4. user_shell_test_user_shell.cc
tests/user_shell/README.md

user_shell integration test

This test exercises the APIs exposed to the user shell:

  • Create, start, stop, delete stories.

  • See existing stories as long as they are not deleted.

  • Add modules to existign stories.

  • Be notified when story state changes.

The test code is invoked as a user shell from device runner and executes a predefined sequence of steps, rather than to expose a UI to be driven by user interaction, as a user shell normally would. I.e. the test is implemented as a user shell component.