Как сохранить процесс (стресс), пока я не проведу тестовую проверку

Я хочу провести стресс-тестирование своего программного обеспечения. У меня несколько тестовых ящиков со мной с разным временем выполнения.

В настоящее время я запускаю утилиту стресса с требуемыми параметрами и запускает тестовый файл в другом терминале. Как только этот тест пройдет, я убиваю процесс стресса с помощью ctr + C.

  • User Admin - просмотр разрешений, когда 750 используется для дома
  • Громкость микрофона на звуковой карте USB очень низкая, параметры snd_usb_audio?
  • Реализуются ли потоки как процессы в Linux?
  • Построить Хром из источника
  • Image HDD в Linux (такие функции, как Norton Ghost)
  • Общие папки NFS. Это транзитивно?
  • Теперь, я хочу создать сценарий, который будет запускать утилиту стресса, а затем запустить тестовый файл и должен быть способен убить стресс-процесс после того, как мой тестовый тест закончится.

    На данный момент у меня есть обходное решение с параметром «timetime». Поэтому я бегу следующим образом:

    stress -c 16 --timeout 3600 ./runme //Testcase script 

    Через час стресс-утилита заканчивается. Но существует следующая проблема с вышеупомянутым решением проблемы, то есть ./runme может занимать от 1 мин до 2-3 часов. Поэтому я не могу заранее установить значение тайм-аута.

    Пожалуйста, предложите способ справиться с этим.

  • Как включить настраиваемое разрешение с помощью nvidia & xorg
  • Синхронизация очень медленная. Ubuntu 10.10, 32 бит, ext4
  • Легкая утилита / программа для запуска команды после случайной задержки
  • AES-NI на Dell Vostro 3360
  • использование </ dev / null & в командной строке
  • Принудительный клиент dhcp, чтобы получить новую аренду
  • One Solution collect form web for “Как сохранить процесс (стресс), пока я не проведу тестовую проверку”

    Запустите свой stresser в фоновом режиме и обратите внимание, что это pid который будет использоваться для его дальнейшего уничтожения. И теперь запустите свои testcases на foreground . После того, как testsuites завершатся, вы продолжаете n убить stresser сейчас:

     stress -c 16 & #<--- note no timeoutoption given and assuming now it runs forever pid_stress=$! ./rune //Testcases script kill -9 "$pid_stress" 
    Linux и Unix - лучшая ОС в мире.