Событие 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 | Работа ядра СУБД ЛИНТЕР завершена по сигналу. |