-
Notifications
You must be signed in to change notification settings - Fork 162
feat(test-framework): Add a test-framework to bao #154
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
59a293c to
8837766
Compare
6a6ab29 to
ae3afc5
Compare
4259da3 to
9b4c48c
Compare
a441e4a to
ec89631
Compare
This is the initial commit of adding the test-framework. It creates the tests directory and adds a README file. Signed-off-by: Miguel Silva <[email protected]>
Signed-off-by: Miguel Silva <[email protected]>
Signed-off-by: Miguel Silva <[email protected]>
Signed-off-by: Miguel Silva <[email protected]>
Signed-off-by: Miguel Silva <[email protected]>
Signed-off-by: Miguel Silva <[email protected]>
Signed-off-by: Diogo Costa <[email protected]>
Signed-off-by: Miguel Silva <[email protected]>
Signed-off-by: Diogo Costa <[email protected]>
Signed-off-by: Diogo Costa <[email protected]>
Signed-off-by: Diogo Costa <[email protected]>
Signed-off-by: Diogo Costa <[email protected]>
Signed-off-by: Diogo Costa <[email protected]>
Signed-off-by: Diogo Costa <[email protected]>
Signed-off-by: Diogo Costa <[email protected]>
Signed-off-by: Diogo Costa <[email protected]>
Signed-off-by: Diogo Costa <[email protected]>
ec89631 to
cd65b3b
Compare
Signed-off-by: Diogo Costa <[email protected]>
|
@Diogo21Costa is it possible to run the framework on the docker like we do with the CI? With the CI we do, for example: |
|
@Diogo21Costa I've been testing the TF following the readme with docker. Only qemu-aarch64-virt and qemu-riscv64-virt worked. fvp-r: |
|
Nix recipes should also be up to date according to bao-demos/update/misc |
PR Description
This PR integrates a test framework into bao-hypervisor. This is done by adding 2 submodules:
Furthermore, this PR includes a directory dedicated to the implementation of test setups (recipes).
More info on how to use is available in tests/README.md.
This PR is currently working for qemu-aarch64-virt and qemu-riscv64-virt