Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

1. Подготовьте VM со следующими параметрами:

  • CPU - 4

  • Память - 8GB

  • HDD - 100GB

  • Если есть дебажный макрос, используйте версию DEBUG

согласно инструкции https://dilos-dev.atlassian.net/wiki/spaces/DS/pages/3278045202/VM+SPB+Labs

Note - Если Вы забыли создать пользователя ztest согласно инструкции, создайте его сейчас:

sudo useradd -m -d /var/ztest -g staff -s /bin/bash ztest # add password for remote ssh sudo passwd ztest

echo "ztest ALL=(ALL:ALL) NOPASSWD: ALL" >> /etc/sudoers.d/ztest

2. Установите пакеты, необходимые для тестов libc:

sudo apt update
sudo apt install system-test-libctest testrunner python build-essential

3. Залогиньтесь под эккаунтом ztest и запустите тесты:

sudo /opt/libc-tests/bin/libctest

Подождите минут 5, пока тесты закончатся, и Вы найдёте логи здесь:

/var/tmp/test_results/<ISO TIME>

Note - Тесты можно запустить при помощи тестового скрипта. Его можно создать либо в текстовом редакторе, либо при помощи команды:

ztest@zone:~# cat > test-script.sh <<EOT

#!/bin/bash LOG="/var/tmp/libc-test.`date "+%F-%T"`.txt" uname -a > ${LOG} /opt/libc-tests/bin/libctest 2>&1 | /usr/bin/tee -a ${LOG}

EOT

ztest@zone:~# chmod 777 test-script.sh

  • No labels