blob: f93dbb12485262a4f26209c96124c7d14f06c889 [file] [log] [blame] [view]
# Voilà
**Status: WIP**
Voilà is a simulation harness that supports running stories across emulated
Fuchsia devices. "Emulation" is based on instantiating the framework components
responsible for running the story multiple times.
## Running
To run Voilà, build the workstation product:
```
fx set workstation.x64
\ --with peridot/packages/tools:voila
\ [--with-base topaz/packages/examples:misc]
```
We recommend adding topaz misc examples to base so that some examples are
available to run in replicas. (try the modern classics: `todo_list` and
`mine_digger`)
Then, run on device:
```
tiles_ctl start
tiles_ctl add fuchsia-pkg://fuchsia.com/voila#meta/voila.cmx
```
## Development
To run tests, run on host:
```
fx run-test voila_tests
```