Log Message: ----------- Rewrite ECPG regression test driver in C, by splitting the standard regression driver into two parts and reusing half of it. Required to run ECPG tests without a shell on MSVC builds.
Fix ECPG thread tests for MSVC build (incl output files).
Joachim Wieland and Magnus Hagander
Modified Files:
--------------
pgsql/src/interfaces/ecpg/test:
Makefile (r1.67 -> r1.68)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/Makefile.diff?r1=1.67&r2=1.68)
pgsql/src/interfaces/ecpg/test/expected:
thread-thread.c (r1.12 -> r1.13)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/expected/thread-thread.c.diff?r1=1.12&r2=1.13)
thread-thread_implicit.c (r1.12 -> r1.13)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/expected/thread-thread_implicit.c.diff?r1=1.12&r2=1.13)
pgsql/src/interfaces/ecpg/test/thread:
thread.pgc (r1.3 -> r1.4)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/thread/thread.pgc.diff?r1=1.3&r2=1.4)
thread_implicit.pgc (r1.3 -> r1.4)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/thread/thread_implicit.pgc.diff?r1=1.3&r2=1.4)
pgsql/src/test/regress:
GNUmakefile (r1.67 -> r1.68)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/GNUmakefile.diff?r1=1.67&r2=1.68)
pg_regress.c (r1.32 -> r1.33)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/pg_regress.c.diff?r1=1.32&r2=1.33)
resultmap (r1.84 -> r1.85)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/resultmap.diff?r1=1.84&r2=1.85)
pgsql/src/tools/msvc:
Install.pm (r1.15 -> r1.16)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/tools/msvc/Install.pm.diff?r1=1.15&r2=1.16)
Mkvcbuild.pm (r1.11 -> r1.12)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/tools/msvc/Mkvcbuild.pm.diff?r1=1.11&r2=1.12)
clean.bat (r1.4 -> r1.5)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/tools/msvc/clean.bat.diff?r1=1.4&r2=1.5)
vcregress.bat (r1.11 -> r1.12)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/tools/msvc/vcregress.bat.diff?r1=1.11&r2=1.12)
Added Files:
-----------
pgsql/src/interfaces/ecpg/test:
ecpg_schedule (r1.1)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/ecpg_schedule?rev=1.1&content-type=text/x-cvsweb-markup)
pg_regress_ecpg.c (r1.1)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/pg_regress_ecpg.c?rev=1.1&content-type=text/x-cvsweb-markup)
resultmap (r1.1)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/resultmap?rev=1.1&content-type=text/x-cvsweb-markup)
pgsql/src/interfaces/ecpg/test/expected:
thread-thread_2.stdout (r1.1)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/expected/thread-thread_2.stdout?rev=1.1&content-type=text/x-cvsweb-markup)
thread-thread_implicit_2.stdout (r1.1)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/expected/thread-thread_implicit_2.stdout?rev=1.1&content-type=text/x-cvsweb-markup)
pgsql/src/test/regress:
pg_regress.h (r1.1)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/pg_regress.h?rev=1.1&content-type=text/x-cvsweb-markup)
pg_regress_main.c (r1.1)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/test/regress/pg_regress_main.c?rev=1.1&content-type=text/x-cvsweb-markup)
pgsql/src/tools/msvc:
ecpg_regression.proj (r1.1)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/tools/msvc/ecpg_regression.proj?rev=1.1&content-type=text/x-cvsweb-markup)
Removed Files:
-------------
pgsql/src/interfaces/ecpg/test:
pg_regress.sh
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/pg_regress.sh)
pgsql/src/interfaces/ecpg/test/expected:
thread-thread-thread.stdout
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/expected/thread-thread-thread.stdout)
thread-thread_implicit-thread.stdout
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/ecpg/test/expected/thread-thread_implicit-thread.stdout)
---------------------------(end of broadcast)---------------------------
TIP 7: You can help support the PostgreSQL project by donating at
http://www.postgresql.org/about/donate
