Нагрузочное тестирование mcko
Материал из IT в школе
Версия от 21:40, 23 февраля 2023; Kekaloav (обсуждение | вклад)
Можно запустить из командной строки root (предвартельно установив на компьютерах студентов xdotool, на своем sshpass)
Также необходимо на компьютерах студентов установить KillUserProcess=no в /etc/systemd/logind.conf
#!/bin/bash
STUDENTPASS="pass"
for h in `cat hosts.txt`
do
sshpass -p ${STUDENTPASS} ssh -o StrictHostKeyChecking=no student@$h ' killall chromium; ( DISPLAY=:0 chromium --start-fullscreen http://n02.mcko.ru/test/?login=xxx\&password=xxxxx\&template=17644 > /dev/null 2> /dev/null & ) ; ( DISPLAY=:0 xdotool sleep 5 mousemove 616 464 click 1 )'
done