mirror of
https://github.com/pgbackrest/pgbackrest.git
synced 2024-12-14 10:13:05 +02:00
Remove start/stop --force integration tests in mock/all.
These tests require test points which are not being implemented in the C code. This functionality is fully tested in the command/control unit tests so integration tests are no longer required.
This commit is contained in:
parent
01aefc563d
commit
3cd45a7411
@ -277,23 +277,8 @@ stop all stanzas (db-master host)
|
||||
> [CONTAINER-EXEC] db-master [BACKREST-BIN] --config=[TEST_PATH]/db-master/pgbackrest.conf --force stop
|
||||
------------------------------------------------------------------------------------------------------------------------------------
|
||||
P00 INFO: stop command begin [BACKREST-VERSION]: --config=[TEST_PATH]/db-master/pgbackrest.conf --force --lock-path=[TEST_PATH]/db-master/lock --log-level-console=detail --log-level-file=trace --log-level-stderr=off --log-path=[TEST_PATH]/db-master/log --log-subprocess --no-log-timestamp --repo1-path=[TEST_PATH]/db-master/repo
|
||||
P00 INFO: sent term signal to process [PROCESS-ID]
|
||||
P00 INFO: stop command end: completed successfully
|
||||
|
||||
full backup - abort backup - local (db-master host)
|
||||
> [CONTAINER-EXEC] db-master [BACKREST-BIN] --config=[TEST_PATH]/db-master/pgbackrest.conf --no-online --type=full --stanza=db backup --test --test-delay=5 --test-point=backup-start=y
|
||||
------------------------------------------------------------------------------------------------------------------------------------
|
||||
P00 INFO: backup command begin [BACKREST-VERSION]: --no-compress --compress-level=3 --config=[TEST_PATH]/db-master/pgbackrest.conf --db-timeout=45 --exclude=postgresql.auto.conf --exclude=pg_log/ --exclude=pg_log2 --exclude=apipe --lock-path=[TEST_PATH]/db-master/lock --log-level-console=detail --log-level-file=trace --log-level-stderr=off --log-path=[TEST_PATH]/db-master/log --log-subprocess --no-log-timestamp --no-online --pg1-path=[TEST_PATH]/db-master/db/base --protocol-timeout=60 --repo1-path=[TEST_PATH]/db-master/repo --stanza=db --start-fast --test --test-delay=5 --test-point=backup-start=y --type=full
|
||||
P00 WARN: option repo1-retention-full is not set, the repository may run out of space
|
||||
HINT: to retain full backups indefinitely (without warning), set option 'repo1-retention-full' to the maximum.
|
||||
P00 INFO: exclude apipe from backup using 'apipe' exclusion
|
||||
P00 INFO: exclude pg_log/logfile from backup using 'pg_log/' exclusion
|
||||
P00 INFO: exclude pg_log2 from backup using 'pg_log2' exclusion
|
||||
P00 INFO: exclude pg_log2/logfile from backup using 'pg_log2' exclusion
|
||||
P00 INFO: exclude postgresql.auto.conf from backup using 'postgresql.auto.conf' exclusion
|
||||
P00 TEST: PgBaCkReStTeSt-BACKUP-START-PgBaCkReStTeSt
|
||||
P00 INFO: backup command end: terminated on signal [SIGTERM]
|
||||
|
||||
full backup - global stop (db-master host)
|
||||
> [CONTAINER-EXEC] db-master [BACKREST-BIN] --config=[TEST_PATH]/db-master/pgbackrest.conf --no-online --type=full --stanza=db backup
|
||||
------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
@ -407,17 +407,9 @@ sub run
|
||||
#---------------------------------------------------------------------------------------------------------------------------
|
||||
if (!$bS3)
|
||||
{
|
||||
# Test a backup abort
|
||||
my $oExecuteBackup = $oHostBackup->backupBegin(
|
||||
$strType, 'abort backup - local',
|
||||
{oExpectedManifest => \%oManifest, strTest => TEST_BACKUP_START, fTestDelay => 5,
|
||||
iExpectedExitStatus => ERROR_TERM});
|
||||
|
||||
# Test global stop
|
||||
$oHostDbMaster->stop({bForce => true});
|
||||
|
||||
$oHostBackup->backupEnd($strType, $oExecuteBackup, {oExpectedManifest => \%oManifest});
|
||||
|
||||
# Test global stop
|
||||
$oHostBackup->backup(
|
||||
$strType, 'global stop',
|
||||
{oExpectedManifest => \%oManifest, iExpectedExitStatus => ERROR_STOP});
|
||||
@ -437,25 +429,6 @@ sub run
|
||||
|
||||
# This time a warning should be generated
|
||||
$oHostDbMaster->start();
|
||||
|
||||
# If the backup is remote then test remote stops
|
||||
if ($bRemote)
|
||||
{
|
||||
my $oExecuteBackup = $oHostBackup->backupBegin(
|
||||
$strType, 'abort backup - remote',
|
||||
{oExpectedManifest => \%oManifest, strTest => TEST_BACKUP_START, fTestDelay => 5,
|
||||
iExpectedExitStatus => ERROR_TERM});
|
||||
|
||||
$oHostBackup->stop({bForce => true});
|
||||
|
||||
$oHostBackup->backupEnd($strType, $oExecuteBackup, {oExpectedManifest => \%oManifest});
|
||||
|
||||
$oHostBackup->backup(
|
||||
$strType, 'global stop',
|
||||
{oExpectedManifest => \%oManifest, iExpectedExitStatus => ERROR_STOP});
|
||||
|
||||
$oHostBackup->start();
|
||||
}
|
||||
}
|
||||
|
||||
# Resume Full Backup
|
||||
|
Loading…
Reference in New Issue
Block a user