Revert "Improve pg_basebackup long file name test Windows robustness"

Version 12 and older are missing the required infrastructure.
This commit is contained in:
Andrew Dunstan 2023-07-03 10:53:16 -04:00
parent e7f9c09749
commit 4463a78460
1 changed files with 2 additions and 6 deletions

View File

@ -197,12 +197,8 @@ $node->command_fails(
'-T with invalid format fails');
# Tar format doesn't support filenames longer than 100 bytes.
# Create the test file via a short name directory so it doesn't blow the
# Windows path limit.
my $lftmp = TestLib::tempdir_short;
dir_symlink "$pgdata", "$lftmp/pgdata";
my $superlongname = "superlongname_" . ("x" x 100);
my $superlongpath = "$lftmp/pgdata/$superlongname";
my $superlongpath = "$pgdata/$superlongname";
open my $file, '>', "$superlongpath"
or die "unable to create file $superlongpath";
@ -210,7 +206,7 @@ close $file;
$node->command_fails(
[ 'pg_basebackup', '-D', "$tempdir/tarbackup_l1", '-Ft' ],
'pg_basebackup tar with long name fails');
unlink "$superlongpath";
unlink "$pgdata/$superlongname";
# The following tests test symlinks. Windows doesn't have symlinks, so
# skip on Windows.