-
- Downloads
Improve speed of make check-world
Before, make check-world would create a new temporary installation for each test suite, which is slow and wasteful. Instead, we now create one test installation that is used by all test suites that are part of a make run. The management of the temporary installation is removed from pg_regress and handled in the makefiles. This allows for better control, and unifies the code with that of test suites not run through pg_regress. review and msvc support by Michael Paquier <michael.paquier@gmail.com> more review by Fabien Coelho <coelho@cri.ensmp.fr>
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- GNUmakefile.in 1 addition, 0 deletionsGNUmakefile.in
- contrib/earthdistance/Makefile 1 addition, 1 deletioncontrib/earthdistance/Makefile
- contrib/test_decoding/Makefile 7 additions, 9 deletionscontrib/test_decoding/Makefile
- src/Makefile.global.in 22 additions, 8 deletionssrc/Makefile.global.in
- src/bin/pg_upgrade/test.sh 1 addition, 1 deletionsrc/bin/pg_upgrade/test.sh
- src/interfaces/ecpg/test/Makefile 3 additions, 7 deletionssrc/interfaces/ecpg/test/Makefile
- src/makefiles/pgxs.mk 3 additions, 4 deletionssrc/makefiles/pgxs.mk
- src/pl/plperl/GNUmakefile 0 additions, 2 deletionssrc/pl/plperl/GNUmakefile
- src/pl/plpython/Makefile 0 additions, 3 deletionssrc/pl/plpython/Makefile
- src/pl/tcl/Makefile 0 additions, 2 deletionssrc/pl/tcl/Makefile
- src/test/isolation/Makefile 6 additions, 9 deletionssrc/test/isolation/Makefile
- src/test/regress/GNUmakefile 0 additions, 4 deletionssrc/test/regress/GNUmakefile
- src/test/regress/pg_regress.c 56 additions, 178 deletionssrc/test/regress/pg_regress.c
- src/test/regress/pg_regress.h 0 additions, 6 deletionssrc/test/regress/pg_regress.h
- src/test/regress/pg_regress_main.c 2 additions, 2 deletionssrc/test/regress/pg_regress_main.c
- src/tools/msvc/vcregress.pl 42 additions, 25 deletionssrc/tools/msvc/vcregress.pl
Loading
Please register or sign in to comment