diff options
Diffstat (limited to 'src/bin/pg_verifybackup/t/002_algorithm.pl')
-rw-r--r-- | src/bin/pg_verifybackup/t/002_algorithm.pl | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/bin/pg_verifybackup/t/002_algorithm.pl b/src/bin/pg_verifybackup/t/002_algorithm.pl index 71aaa8d881f..ae16c11bc4d 100644 --- a/src/bin/pg_verifybackup/t/002_algorithm.pl +++ b/src/bin/pg_verifybackup/t/002_algorithm.pl @@ -19,18 +19,21 @@ sub test_checksums my ($format, $algorithm) = @_; my $backup_path = $primary->backup_dir . '/' . $format . '/' . $algorithm; my @backup = ( - 'pg_basebackup', '-D', $backup_path, - '--manifest-checksums', $algorithm, '--no-sync', '-cfast'); - my @verify = ('pg_verifybackup', '-e', $backup_path); + 'pg_basebackup', + '--pgdata' => $backup_path, + '--manifest-checksums' => $algorithm, + '--no-sync', + '--checkpoint' => 'fast'); + my @verify = ('pg_verifybackup', '--exit-on-error', $backup_path); if ($format eq 'tar') { # Add switch to get a tar-format backup - push @backup, ('-F', 't'); + push @backup, ('--format' => 'tar'); # Add switch to skip WAL verification, which is not yet supported for # tar-format backups - push @verify, ('-n'); + push @verify, ('--no-parse-wal'); } # A backup with a bogus algorithm should fail. |