https://github.com/unikraft/app-nettle-test
Application test for the libnettle library
https://github.com/unikraft/app-nettle-test
application nettle test unikernel unikraft unikraft-application
Last synced: about 2 months ago
JSON representation
Application test for the libnettle library
- Host: GitHub
- URL: https://github.com/unikraft/app-nettle-test
- Owner: unikraft
- License: other
- Created: 2021-02-01T15:08:29.000Z (about 4 years ago)
- Default Branch: staging
- Last Pushed: 2023-03-31T14:43:40.000Z (about 2 years ago)
- Last Synced: 2025-01-19T04:12:42.936Z (3 months ago)
- Topics: application, nettle, test, unikernel, unikraft, unikraft-application
- Language: C
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 8
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: COPYING.md
Awesome Lists containing this project
README
# Unikraft LibNettle Test Application
This application tests the correct functioning of the nettle cryptographic
library.The application requires newlib and nettle to work. Also, the LIBNETTLE_TEST
option should be selected for nettle in menuconfig.You should configure UK_ROOT and UK_LIBS, in Makefile, according to your setup.
Due to some keyboard intrerrupt issues, to select the test suite number, you
must replace the -1 in guest_fs/test_nr with the desired test suite number.
Leaving the -1 will display only the test suites and their contents.To run with kvm: the following parameters must be given to qemu:
* -fsdev local,id=myid,path=guest_fs,security_model=none
* -device virtio-9p-pci,fsdev=myid,mount_tag=rootfs,disable-modern=on,disable-legacy=offKnown issues:
* On linuxu platform, test suite 0 will make unikraft crash. Test suites
are made so unikraft won't crash.
* Not tested on Xen.