summaryrefslogtreecommitdiff
path: root/TESTING
blob: ecbc5d0e3118e933e22b0b8793a752de8d426629 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Testing KPL With QEMU

Requirements:

qemu-system-x86-64
qemu-system-aarch64
ed2k
wget
ssh

Setup:

Run
./vm.sh -init
Run
./vm.sh -cli X64 # Set up root password for X86-64 machine
./vm.sh -setup # Follow instructions
./vm.sh -cli A64 # Set up root password for Aarch64 machine
./vm.sh -setup # Follow instructions

Starting:

Run
./vm.sh -start # Start both X64 and A64 machines

./vm.sh -ssh X64 # SSH into X86-64
./vm.sh -ssh A64 # SSH into Aarch64

Testing:

Stopping:

To poweroff both machines run
./vm.sh -stop
To force stop QEMU use
./vm.sh -kill

Cleaning:

To remove the testing environment run
./vm.sh -clean