Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Initial Version and Version 1 of TestInVM


Ignore:
Timestamp:
2018-11-17T11:23:22Z (21 months ago)
Author:
Vojtech Horky
Comment:

Start writing

Legend:

Unmodified
Added
Removed
Modified
  • TestInVM

    v1 v1  
     1= Automated testing of HelenOS in a virtual machine
     2
     3Part of HelenOS [wiki:CI continuous testing] are also tests that are executed inside HelenOS. That is, we launch a VM (QEMU or MSIM at the moment) and check that command executed inside HelenOS gives the expected output. This page contains a brief overview of how to write such tests and how to run them.
     4
     5
     6== test-in-vm.py
     7
     8The testing script is in the root of the [https://github.com/HelenOS/ci CI] repository. To try it, prepare a HelenOS image (or grab one from [http://ci.helenos.org/latest/ ci.helenos.org]) for one of the supported architectures. Here, we will assume you have downloaded [http://ci.helenos.org/latest/amd64/helenos-amd64-with-binutils-pcc.iso HelenOS with binutils and PCC for amd64] into `helenos-amd64-with-binutils-pcc.iso`.
     9