Доступные версии документации

Событие E_TESTDB
При запуске тестирования
Первый дополнительный аргумент

Полный путь к тестируемой БД.

Пример
/mnt/hdb1/DATABASE/ARC
Второй дополнительный аргумент

Отсутствует.

При завершении тестирования
Первый дополнительный аргумент

Полный путь к тестируемой БД.

Пример
/mnt/hdb1/DATABASE/ARC 0
Второй дополнительный аргумент

Результат тестирования. Положительное значение свидетельствует об успешном завершении собственно процесса тестирования (но не о корректности протестированной БД), отрицательное – о неудачном (таблицы 4, 5).

Пример
"/mnt/hdb1/DATABASE/ARC" "0"
Таблица 4. Коды завершения в случае «Процесс тестирования завершился успешно»
Код завершенияРезультат тестирования
0БД не содержит ошибок.
1Некорректная БД. Утилита тестирования обнаружила ошибки в БД.
2Ядро СУБД ЛИНТЕР не смогло стартовать на тестируемой БД.

Таблица 5. Коды завершения в случае «Процесс тестирования был прерван»
Код завершенияПричина прерывания тестирования
-1Тестирование прервано (по сигналу SIGKILL) из-за необходимости смены состояния сервера резервирования.
-2Работа ядра СУБД ЛИНТЕР была завершена сервером резервирования (по сигналу SIGKILL) из-за перехода сервера резервирования в другое состояние.
-3Невозможно удалить резервную БД перед её копированием с главного сервера.
-4Неустранимая ошибка при копировании БД.
-5Ошибка запуска утилиты тестирования testdb.
-6Ошибка запуска ядра СУБД ЛИНТЕР.
-7Тестирование прервано по сигналу.
-8Работа ядра СУБД ЛИНТЕР завершена по сигналу.

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter