summaryrefslogtreecommitdiffstats
path: root/postgresql-tests/lib_pgsql.sh
Commit message (Collapse)AuthorAgeFilesLines
* * postgresql-tests/lib_pgsql.shPavel Raiskup2015-06-081-7/+16
| | | | | (dtf_postgresql_upgrade_matrix): Fix the matrix mainly for f22 and f23.
* postgresql-tests: test upstream testsuitePavel Raiskup2014-11-241-0/+9
| | | | | | | * postgresql-tests/lib_pgsql.sh (dtf_postgresql_initdb): New initdb wrapper. * postgresql-tests/tasks/upstream-testsuite/runtest.sh: New testcase.
* postgresql-tests: add test for PGSETUP_INITDB_OPTIONSPavel Raiskup2014-11-061-0/+4
| | | | | | * lib_pgsql.sh (dtf_postgresql_phase_cleanup): Remove all logs. (dtf_postgresql_checkphase): Fail if some logs are present. * tasks/upgrade/locale/changed/runtest.sh: New file.
* postgresql-tests: data "mirroring" supportPavel Raiskup2014-10-221-0/+13
| | | | | | | | | | | | | | | Turns out that our OpenStack has poor connectivity to Brno so I added data mirror on one VM on OS1. * postgresql-tests/lib_pgsql.sh (dtf_postgresql_data_mirror): New PostgreSQL related API. * postgresql-tests/config.sh ($dtf_dataurl): Removed PG API variable. ($dtf_dataurls): Substitution for $dtf_dataurl; Array of possible data URLs. * postgresql-tests/tasks/upgrade-basic/runtest.sh: Reuse new PG API^. * postgresql-tests/tasks/upgrade-utf8-syntax/runtest.sh: Likewise.
* big reorg: prepare for generalizationPavel Raiskup2014-10-221-0/+157
Try to split into three separate components -> controller, tester, and 'tasks' (postgresql-tasks in our case). The controller component is the main part which is able to run the task remotely. Tester is more-like library for 'tasks' component (should be reusable on the raw git level). * controller: Almost separated component. * postgresql-tasks: Likewise. * tester: Likewise.