Spec-Zone.ru › MariaDB

Приостановка mariadb-test-run.pl

Иногда вам нужно работать, когда ваш компьютер занят выполнением mariadb-test-run.pl. Сценарий mariadb-test-run.pl позволяет временно остановить его, чтобы вы могли использовать свой компьютер, а затем возобновить тесты, когда будете готовы.

Существует два способа для этого:

  1. Командная строка: Опции --stop-file и --stop-keep-alive.
  2. Переменные среды: Если вы вызываете mariadb-test-run.pl косвенно (например, из скрипта или программы, такой как buildbot), вы можете установить MTR_STOP_FILE и MTR_STOP_KEEP_ALIVE.

Поддержание соединения

Если вы планируете использовать эту функцию с другими программами, такими как buildbot, вы должны установить переменную среды <code>MTR_STOP_KEEP_ALIVE</code> или опцию командной строки <code>--stop-keep-alive</code> со значением в секундах. Это позволит скрипту выводить сообщения в программу, вызывающую mariadb-test-run.pl, с заданным интервалом, чтобы предотвратить таймауты.

Если вы вызываете mariadb-test-run.pl напрямую, вам не нужно указывать таймаут.

Файл остановки mariadb-test-run

Файл остановки — это временный файл, который вы создаете в своей системе, когда хотите приостановить выполнение mariadb-test-run. При включении опций командной строки или переменных среды mariadb-test-run будет периодически проверять существование файла и, если он существует, останавливаться, пока файл не будет удален.

Примеры

Командная строка:

mariadb-test-run.pl --stop-file="/path/to/stop/file" --stop-keep-alive=120

Переменные среды:

export MTR_STOP_FILE="/path/to/stop/file"
export MTR_STOP_KEEP_ALIVE=120
mariadb-test-run.pl
Содержимое, воспроизводимое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется компанией MariaDB предварительно. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают взгляды MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/pausing-mariadb-test-run-pl/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API