From 9774437d2c04da92acead81c14a2defdcfd281fa Mon Sep 17 00:00:00 2001 From: nodist Date: Wed, 2 Sep 2026 16:16:01 -0400 Subject: placeholders for -sync and -test --- TESTING | 53 ++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 40 insertions(+), 13 deletions(-) (limited to 'TESTING') diff --git a/TESTING b/TESTING index ecbc5d0..998224a 100644 --- a/TESTING +++ b/TESTING @@ -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 + -- cgit v1.2.3