diff options
| author | nodist <kevin.comas.git@gmail.com> | 2026-09-02 16:16:01 -0400 |
|---|---|---|
| committer | nodist <kevin.comas.git@gmail.com> | 2026-09-02 16:16:01 -0400 |
| commit | 9774437d2c04da92acead81c14a2defdcfd281fa (patch) | |
| tree | 1ff116aca5cbfccce5e375dd12264f054619385f /TESTING | |
| parent | a833cf1859556dc770a2eb151bc1f73ca3f626b3 (diff) | |
Diffstat (limited to 'TESTING')
| -rw-r--r-- | TESTING | 53 |
1 files changed, 40 insertions, 13 deletions
@@ -1,5 +1,7 @@ Testing KPL With QEMU +--- + Requirements: qemu-system-x86-64 @@ -7,35 +9,60 @@ qemu-system-aarch64 ed2k wget ssh +rsync + +--- + +Note X64 = X86-64 and A64 = Aarch64 Setup: -Run -./vm.sh -init -Run -./vm.sh -cli X64 # Set up root password for X86-64 machine +./vm.sh -init # Create the enviroment +./vm.sh -cli X64 # Set up root password for X64 machine ./vm.sh -setup # Follow instructions -./vm.sh -cli A64 # Set up root password for Aarch64 machine +./vm.sh -cli A64 # Set up root password for A64 machine ./vm.sh -setup # Follow instructions +--- + Starting: -Run ./vm.sh -start # Start both X64 and A64 machines +./vm.sh -start X64 # Start X64 +./vm.sh -start A64 # Start A64 + +--- + +Syncing: + +./vm.sh -sync # Sync the codebase on both X64 and A64 machines +./vm.sh -sync X64 # Sync on X64 +./vm.sh -sync A64 # Sync on A64 + +--- + +Testing: + +./vm.sh -test # Sync and test the codebase on both X64 and A64 machines +./vm.sh -test X64 # Sync and test the codebase on X64 +./vm.sh -test A64 # Sync and test the codebase on A64 +--- + +Accessing: ./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 +./vm.sh -stop # Power off A64 and X64 machines +./vm.sh -kill # Force stop QEMU + +--- Cleaning: -To remove the testing environment run -./vm.sh -clean +./vm.sh -clean # Remove the testing environment + |
