Commit f371a4cd authored by Robert Haas's avatar Robert Haas

Try to avoid apparent platform-dependency in IPC::Run

It's hard to believe, but buildfarm results from the new pg_amcheck
suggest that command_checks_all() perform shell expansion on some
machines but not others, apparently due to an underlying behavior
difference in IPC::Run. Let's see if we can work around that - and
confirm that it is the real problem - by passing '-S*' as a single
argument rather than '-S' and '*' as two separate ones.

Failures were observed on jacana and hoverfly.

Mark Dilger

Discussion: http://postgr.es/m/9E76E46A-48B2-4869-BD0C-422204C1F767@enterprisedb.com
parent 66112561
...@@ -239,7 +239,7 @@ $node->command_checks_all( ...@@ -239,7 +239,7 @@ $node->command_checks_all(
'-s', 'pg_toast', '-s', 'pg_toast',
'-s', 'information_schema', '-s', 'information_schema',
'-t', 'pg_catalog.pg_class', '-t', 'pg_catalog.pg_class',
'-S', '*' '-S*'
], ],
1, 1,
[ qr/^$/ ], [ qr/^$/ ],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment