summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Haas2021-03-13 00:00:41 +0000
committerRobert Haas2021-03-13 00:00:41 +0000
commitf371a4cdba6dc805acd608cc63a7089b57cb4e9e (patch)
treec7b90c3af58640200e1ce4d8e9acfcb3ac55c367
parent661125612706b1d0d5ed9f12d18908b08512a7eb (diff)
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
-rw-r--r--src/bin/pg_amcheck/t/002_nonesuch.pl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bin/pg_amcheck/t/002_nonesuch.pl b/src/bin/pg_amcheck/t/002_nonesuch.pl
index b7d41c9b49e..a2c3537f14a 100644
--- a/src/bin/pg_amcheck/t/002_nonesuch.pl
+++ b/src/bin/pg_amcheck/t/002_nonesuch.pl
@@ -239,7 +239,7 @@ $node->command_checks_all(
'-s', 'pg_toast',
'-s', 'information_schema',
'-t', 'pg_catalog.pg_class',
- '-S', '*'
+ '-S*'
],
1,
[ qr/^$/ ],