diff --git a/doc/xml/release.xml b/doc/xml/release.xml index cfaed358a..ca892e2c5 100644 --- a/doc/xml/release.xml +++ b/doc/xml/release.xml @@ -103,6 +103,10 @@

Move help/version integration tests to mock/all. Help and version are covered by unit tests, so we really just to need to make sure there is output when called from the command line.

+ +

Move archive-stop and expire tests to the mock module. These are mock integration tests so they should be grouped with the other mock integration tests.

+
+

Include VM type in gcov path to avoid conflicts between VMs with different architectures.

diff --git a/test/define.yaml b/test/define.yaml index 68165312b..8fdbf2478 100644 --- a/test/define.yaml +++ b/test/define.yaml @@ -547,13 +547,6 @@ module: coverage: command/archive/push/push: full - # ---------------------------------------------------------------------------------------------------------------------------- - - name: stop - total: 7 - container: false - individual: true - expect: true - # ---------------------------------------------------------------------------------------------------------------------------- - name: info-unit total: 4 @@ -588,39 +581,26 @@ module: coverage: Backup/Info: partial - # ******************************************************************************************************************************** - - name: expire - individual: true - expect: true - - coverage: - Expire: partial - - test: - # ---------------------------------------------------------------------------------------------------------------------------- - - name: expire - total: 4 - # ******************************************************************************************************************************** - name: manifest + container: true test: # ---------------------------------------------------------------------------------------------------------------------------- - name: all total: 9 - container: true coverage: Manifest: partial # ******************************************************************************************************************************** - name: stanza + container: true test: # ---------------------------------------------------------------------------------------------------------------------------- - name: all total: 9 - container: true coverage: Stanza: full @@ -631,28 +611,36 @@ module: expect: true test: + # ---------------------------------------------------------------------------------------------------------------------------- + - name: stanza + total: 3 + + # ---------------------------------------------------------------------------------------------------------------------------- + - name: expire + total: 4 + # ---------------------------------------------------------------------------------------------------------------------------- - name: archive total: 3 + # ---------------------------------------------------------------------------------------------------------------------------- + - name: archive-stop + total: 7 + # ---------------------------------------------------------------------------------------------------------------------------- - name: all total: 3 - # ---------------------------------------------------------------------------------------------------------------------------- - - name: stanza - total: 3 - # ******************************************************************************************************************************** - name: real + individual: true expect: true + db: true test: # ---------------------------------------------------------------------------------------------------------------------------- - name: all total: 6 - individual: true - db: true # ******************************************************************************************************************************** - name: performance diff --git a/test/expect/archive-stop-001.log b/test/expect/mock-archive-stop-001.log similarity index 100% rename from test/expect/archive-stop-001.log rename to test/expect/mock-archive-stop-001.log diff --git a/test/expect/archive-stop-002.log b/test/expect/mock-archive-stop-002.log similarity index 100% rename from test/expect/archive-stop-002.log rename to test/expect/mock-archive-stop-002.log diff --git a/test/expect/archive-stop-003.log b/test/expect/mock-archive-stop-003.log similarity index 100% rename from test/expect/archive-stop-003.log rename to test/expect/mock-archive-stop-003.log diff --git a/test/expect/archive-stop-004.log b/test/expect/mock-archive-stop-004.log similarity index 100% rename from test/expect/archive-stop-004.log rename to test/expect/mock-archive-stop-004.log diff --git a/test/expect/archive-stop-005.log b/test/expect/mock-archive-stop-005.log similarity index 100% rename from test/expect/archive-stop-005.log rename to test/expect/mock-archive-stop-005.log diff --git a/test/expect/archive-stop-006.log b/test/expect/mock-archive-stop-006.log similarity index 100% rename from test/expect/archive-stop-006.log rename to test/expect/mock-archive-stop-006.log diff --git a/test/expect/archive-stop-007.log b/test/expect/mock-archive-stop-007.log similarity index 100% rename from test/expect/archive-stop-007.log rename to test/expect/mock-archive-stop-007.log diff --git a/test/expect/expire-expire-001.log b/test/expect/mock-expire-001.log similarity index 100% rename from test/expect/expire-expire-001.log rename to test/expect/mock-expire-001.log diff --git a/test/expect/expire-expire-002.log b/test/expect/mock-expire-002.log similarity index 100% rename from test/expect/expire-expire-002.log rename to test/expect/mock-expire-002.log diff --git a/test/lib/pgBackRestTest/Module/Archive/ArchiveStopTest.pm b/test/lib/pgBackRestTest/Module/Mock/MockArchiveStopTest.pm similarity index 97% rename from test/lib/pgBackRestTest/Module/Archive/ArchiveStopTest.pm rename to test/lib/pgBackRestTest/Module/Mock/MockArchiveStopTest.pm index fa61fc805..906274cf4 100644 --- a/test/lib/pgBackRestTest/Module/Archive/ArchiveStopTest.pm +++ b/test/lib/pgBackRestTest/Module/Mock/MockArchiveStopTest.pm @@ -1,7 +1,7 @@ #################################################################################################################################### -# ArchiveStopTest.pm - Tests for archive-push command to make sure aync queue limits are implemented correctly +# Tests for archive-push command to make sure aync queue limits are implemented correctly #################################################################################################################################### -package pgBackRestTest::Module::Archive::ArchiveStopTest; +package pgBackRestTest::Module::Mock::MockArchiveStopTest; use parent 'pgBackRestTest::Env::HostEnvTest'; #################################################################################################################################### diff --git a/test/lib/pgBackRestTest/Module/Expire/ExpireExpireTest.pm b/test/lib/pgBackRestTest/Module/Mock/MockExpireTest.pm similarity index 99% rename from test/lib/pgBackRestTest/Module/Expire/ExpireExpireTest.pm rename to test/lib/pgBackRestTest/Module/Mock/MockExpireTest.pm index f943e4859..4fe5138d3 100644 --- a/test/lib/pgBackRestTest/Module/Expire/ExpireExpireTest.pm +++ b/test/lib/pgBackRestTest/Module/Mock/MockExpireTest.pm @@ -1,7 +1,7 @@ #################################################################################################################################### -# ExpireExpireTest.pm - Tests for expire command +# Tests for expire command #################################################################################################################################### -package pgBackRestTest::Module::Expire::ExpireExpireTest; +package pgBackRestTest::Module::Mock::MockExpireTest; use parent 'pgBackRestTest::Env::HostEnvTest'; ####################################################################################################################################