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

Управление тестами
Ключ
 
[-o [<код теста>][<режим>]]
<код теста>::=c|s|g|p|d|t|n|i|b|m|r|a
<режим>::=[+] | -
 
Описание

Задает управление работой тестов.

<Код теста> задает вид тестирования БД (таблица 3).

<Режим> разрешает (+) или запрещает (-) выполнение данного тестирования.

По умолчанию заданы все виды тестирования, т. e. команда

testdb c:\db

эквивалентна команде

testdb c:\db -oc+, -os+, -og+, -op+, -od+, -ot+, -on+, -oi+, -ob+, -om+, -or+

Действие ключа -oa+ (-oa-) распространяется на все заданные до него в командной строке явно либо используемые по умолчанию ключи -o.

Таблица 3. Коды тестов
Код тестаФункция теста
g Тестирование таблиц и ссылочной целостности
r Тестирование целостности БД
c Тестирование столбцов
s Тестирование битовых карт
p Тестирование страниц
d Тестирование корректности значений с фиксированной точкой (тип данных DECIMAL)
t Тестирование корректности значений дата-время (тип данных DATE)
n Тестирование корректности использования NULL-значений
i Тестирование индексов
b Тестирование BLOB-данных
m Тестирование битовых карт индексов
a Подтверждение (отмена) выполнения заданного списка тестов

Примеры
Выполнять все тесты, кроме тестирования NULL-значений:
testdb c:\db -on-

Выполнять все тесты, кроме тестирования индексов, битовых карт индексов и BLOB-данных:
testdb c:\db -oi- -om- -ob-

Выполнять все тесты:
testdb c:\db -o
или
testdb c:\db

Выполнять тестирование только индексов:
testdb c:\db -oa- -oi
В этом примере ключ -oa- отменяет все тесты, а ключ -oi
(-oi+)задает тестирование индексов.

Выполнять тестирование только таблиц и столбцов:
testdb c:\db -oa- -og -oc

Выполнять все тесты:
testdb c:\db -og- -oc- -oa+
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter