2016-06-08 3 views
0

От online documentation, кажется, что есть программа или компонент pg_regress для регрессионных тестов.Как я могу получить pg_regress?

REGRESS_OPTS 

    additional switches to pass to **pg_regress** 

Я могу делать простые тесты регрессии (в PostgreSQL наступающем из Ubuntu 16.04 LTS), но не смог найти программу pg_regress сам или увидеть его параметры.

$ pg_regress 
pg_regress: command not found 

which pg_regress возвращается пустой.

Нужно ли устанавливать дополнительные пакеты, чтобы получить pg_regress или он где-то скрыт?

ответ

0

pg_regress можно получить у source code repository. Если вы установили PostgreSQL через диспетчер пакетов или как двоичный файл, он не будет включен. Регрессионное тестирование обычно выполняется после создания кода самостоятельно, например, с новой версией.

0

Для справки о будущем postgresql-server-dev-9.5 имеет pg_regress, но его нет на пути. Вы можете найти его по адресу: /usr/lib/postgresql/9.5/lib/pgxs/src/test/regress/pg_regress

Смежные вопросы