1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/test/lib/pgBackRestTest/Common
David Steele 977ec2e307 Integration test improvements for disk and memory efficiency.
Set log-level-file=off when more that one test will run.  In this case is it impossible to see the logs anyway since they will be automatically cleaned up after the test.  This improves performance pretty dramatically since trace-level logging is expensive.  If a singe integration test is run then log-level-file is trace by default but can be changed with the --log-level-test-file option.

Reduce buffer-size to 64k to save memory during testing and allow more processes to run in parallel.

Update log replacement rules so that these options can change without affecting expect logs.
2019-12-17 15:23:07 -05:00
..
BuildTest.pm Make buildPutDiffers() work with empty files. 2019-12-10 13:02:36 -05:00
CodeCountTest.pm v2.19: C Migrations and Bug Fixes 2019-11-12 15:51:28 -05:00
ContainerTest.pm Only install specific lcov version when required. 2019-11-22 19:25:49 -05:00
CoverageTest.pm Automate coverage summary report generation. 2019-05-15 13:04:56 -04:00
DefineTest.pm pgBackRest is now pure C. 2019-12-13 17:55:41 -05:00
ExecuteTest.pm Remove test point infrastructure. 2019-12-10 13:16:47 -05:00
FileTest.pm Remove pgbackrest test user. 2019-10-12 09:45:18 -04:00
HostGroupTest.pm Use minio as local S3 emulator in documentation. 2019-05-27 07:37:20 -04:00
HostTest.pm Use minio as local S3 emulator in documentation. 2019-05-27 07:37:20 -04:00
JobTest.pm Integration test improvements for disk and memory efficiency. 2019-12-17 15:23:07 -05:00
ListTest.pm pgBackRest is now pure C. 2019-12-13 17:55:41 -05:00
LogTest.pm Integration test improvements for disk and memory efficiency. 2019-12-17 15:23:07 -05:00
RunTest.pm Integration test improvements for disk and memory efficiency. 2019-12-17 15:23:07 -05:00
Storage.pm Add storage layer for tests and documentation. 2019-06-17 09:16:44 -04:00
StoragePosix.pm Fix regexp to ignore ./.. directories in the Posix driver. 2019-08-22 10:18:34 -04:00
StoragePosixRead.pm Add storage layer for tests and documentation. 2019-06-17 09:16:44 -04:00
StoragePosixWrite.pm Add storage layer for tests and documentation. 2019-06-17 09:16:44 -04:00
VmTest.pm Only install specific lcov version when required. 2019-11-22 19:25:49 -05:00