1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/test
Reid Thompson d6f0bf88af
Fix SFTP renaming failure when file already exists.
Update error handling for libssh2_sftp_rename_ex() in storageWriteSftpClose() when a file already exists. 

The SFTP servers used during development and testing never returned LIBSSH2_FX_FILE_ALREADY_EXISTS, rather they returned LIBSSH2_FX_FAILURE when a file already existed. However, it is clear that some SFTP servers use LIBSSH2_FX_FILE_ALREADY_EXISTS so add support.
2024-07-04 16:53:07 +07:00
..
certificate Update Fedora test image to Fedora 38. 2024-04-23 22:34:32 +10:00
code-count Migrate coverage testing to C and remove dependency on lcov. 2024-05-31 14:52:07 +10:00
data Remove test data files made obsolete by d41b21c8. 2024-03-30 10:43:05 +11:00
lib/pgBackRestTest/Common Fix --run and --scale options for unit tests. 2024-06-25 15:46:07 +08:00
src Fix SFTP renaming failure when file already exists. 2024-07-04 16:53:07 +07:00
.gitignore
ci.pl Migrate CentOS 7 integration tests to Rocky 8. 2024-06-11 15:20:04 +10:00
container.yaml Specify test images that get valgrind installed. 2024-06-12 16:08:17 +10:00
define.yaml Refactor lock module. 2024-06-18 10:43:54 +08:00
Dockerfile Migrate coverage testing to C and remove dependency on lcov. 2024-05-31 14:52:07 +10:00
test.pl Fix --run and --scale options for unit tests. 2024-06-25 15:46:07 +08:00
uncrustify.cfg Check for stray execute permissions in test.pl --code-format. 2023-02-01 12:57:04 +07:00
Vagrantfile Migrate coverage testing to C and remove dependency on lcov. 2024-05-31 14:52:07 +10:00