...
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.
...
language | bash |
---|
...
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:
|
2. Install packages for
...
LIBC 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-libctest testrunner pythonpython3 build-essential |
3. Login by user ztest and run tests:
Code Block | ||
---|---|---|
| ||
sudo /opt/libc-tests/bin/libctest |
Wait for about 5 minutes and found full logs at:
/var/tmp/test_results/<ISO TIME>
Test run script
Code Block
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:
|
...
|
...
|
...
|
...
|
...
|
...
You can run the test script in a single mode, i.e. all tests will be executed once ( |
...