No description, website, or topics provided.
OCaml Shell
Switch branches/tags
Nothing to show
Pull request Compare This branch is 5 commits behind mirage:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Performance regression testing for Mirage

Test environment

XenServer with internet/network connection for the performance testing script to download required packages, for the unikernel to request IP address from DHCP server, and for the user machine to send commands and retrieve statistics.

To use

Run the following command on the Xen server:

scripts/ <address> <password> <library> <duration>
  • address is the IP address of the XenServer.
  • password is the root password for the XenServer.
  • library is the name of the MirageOS library for the performance test, e.g., tcpip tests the @mirage/tcpip library.
  • duration specifies when statistics should be retrieved from the server; the test runs to a maximum of 200,000 packets.