Skip to content
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

We should test CLIs, MCUs, other clients in CI #176

Open
geky opened this issue Jul 20, 2021 · 0 comments
Open

We should test CLIs, MCUs, other clients in CI #176

geky opened this issue Jul 20, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@geky
Copy link
Member

geky commented Jul 20, 2021

Requested feature
We should test CLIs, MCUs, other clients in CI

Motivation
At the time of writing, it's not very easy to test anything more complicated than a standalone rust executable, this is because we rely on the TrustZone tests, which in turn rely on QEMU to execute code in an Arm environment where we know TrustZone exists. However this is a bit limited as we don't build in the same QEMU environment, requiring a copy from build environment to runtime environment.

The closest solution would be to use the Linux-process based target (#116), though there are other options such as IceCap (#149) or supporting SGX in CI.

Once we have support for native execution of an isolate target, this issue is to track the need to add the CLIs, MCUs and any other clients to CI afterwards.

@geky geky added the enhancement New feature or request label Jul 20, 2021
This was referenced Jul 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant