Hi all, (Windows-only be careful) Horiguchi-san has mentioned yesterday (http://www.postgresql.org/message-id/20160414.172539.34325458.horiguchi.kyot...@lab.ntt.co.jp) that we are missing a couple of modes in vcregress.pl in its help message: modulescheck, bincheck, recoverycheck.
The help message given to users is ugly and unreadable: $ perl vcregress.pl Usage: vcregress.pl <check|installcheck|plcheck|contribcheck|isolationcheck|ecpgcheck|upgradecheck> [schedule] So I would like to suggest the attached patch that makes things easier to understand: $ perl vcregress.pl Usage: vcregress.pl <mode> [ <schedule> ] Options for <mode>: bincheck run tests of utilities in src/bin/ check deploy instance and run regression tests on it contribcheck run tests of modules in contrib/ ecpgcheck run regression tests of ECPG driver installcheck run regression tests on existing instance isolationcheck run isolation tests modulescheck run tests of modules in src/test/modules plcheck run tests of PL languages recoverycheck run recovery test suite upgradecheck run tests of pg_upgrade Options for <schedule>: serial serial mode parallel parallel mode Regards, -- Michael
diff --git a/src/tools/msvc/vcregress.pl b/src/tools/msvc/vcregress.pl index 3d14544..3348b9f 100644 --- a/src/tools/msvc/vcregress.pl +++ b/src/tools/msvc/vcregress.pl @@ -547,7 +547,20 @@ sub InstallTemp sub usage { print STDERR - "Usage: vcregress.pl ", -"<check|installcheck|plcheck|contribcheck|isolationcheck|ecpgcheck|upgradecheck> [schedule]\n"; + "Usage: vcregress.pl <mode> [ <schedule> ]\n\n", + "Options for <mode>:\n", + " bincheck run tests of utilities in src/bin/\n", + " check deploy instance and run regression tests on it\n", + " contribcheck run tests of modules in contrib/\n", + " ecpgcheck run regression tests of ECPG driver\n", + " installcheck run regression tests on existing instance\n", + " isolationcheck run isolation tests\n", + " modulescheck run tests of modules in src/test/modules\n", + " plcheck run tests of PL languages\n", + " recoverycheck run recovery test suite\n", + " upgradecheck run tests of pg_upgrade\n", + "\nOptions for <schedule>:\n", + " serial serial mode\n", + " parallel parallel mode\n"; exit(1); }
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers