...
1. Setup VM with:
CPU - 4
Memory - 8GB
Hard disk - 100GB
Have to use DEBUG build, where we have debug macro
Create user:
if you created a user at the vm preparation stage, then skip this step.
Code Block |
---|
sudo useradd -m -d /var/ztest -g staff -s /bin/bash ztest
# add password for remote ssh
sudo passwd ztest |
Add user to sudo:
if you created a user at the vm preparation stage, then skip this step.
...
Setup process is described in this instruction.
Info |
---|
Note : If you already created dilos_BASE BE according the instruction, and there is no any new tested stable version, just execute the following command:
In other case if you have already the dilos_ISO_orig BE - make the command:
Then reboot and start the instruction from the section Step 6. Prepare VM for Tests Running:
If you have no one of these 2 BEs then start the instruction from the beginning. |
Info |
---|
Note : Create ztest user if you forgot to do it according the instruction:
|
Use this guide to prepare the VM for the test:
2. Install packages for
...
OS tests:
Info |
---|
Note : If you already did it on the previous step when preparing VM to run, then you can skip this step and go to the next one. |
Code Block |
---|
sudo apt update reboot sudo apt install system-test-ostest testrunner pythonpython3 build-essential |
3. Login by user ztest and run tests:
Code Block |
---|
sudo /opt/os-tests/bin/ostest |
Test run script
Code Block | |
---|---|
language | bash
Wait for several minutes and have found full logs at:
/var/tmp/test_results/<ISO TIME>
...
Info |
---|
Note : You can run the test using a shell script. It can be created with any text editor or by executing the following command:
|
Wait for several minutes and have found full logs at:
You can run the test script in a single mode, i.e. all tests will be executed once ( |
PS:
If the secflags_dts test failed, install the libmvec package and run the test again.
...