This is an automated email from the ASF dual-hosted git repository.

sijie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git


The following commit(s) were added to refs/heads/master by this push:
     new e9aeddd  [RELEASE-4.7.0] update BC tests
e9aeddd is described below

commit e9aeddd89623bf1cd0c9ecb8ef200c7a3dd47f95
Author: Sijie Guo <[email protected]>
AuthorDate: Mon Apr 23 22:38:17 2018 -0700

    [RELEASE-4.7.0] update BC tests
    
    Descriptions of the changes in this PR:
    
    add 4.6.2 and 4.7.0 to BC tests list
    
    Author: Sijie Guo <[email protected]>
    
    Reviewers: Jia Zhai <None>
    
    This closes #1352 from sijie/update_bc_tests
---
 .../tests/backwardcompat/TestCompatOldClients.groovy  |  3 ++-
 .../TestCompatUpgradeWithHostnameBookieId.groovy      |  3 ++-
 .../tests/backwardcompat/TestCompatUpgrade.groovy     | 19 +++++++++++++++++--
 .../all-released-versions-image/Dockerfile            |  4 +++-
 4 files changed, 24 insertions(+), 5 deletions(-)

diff --git 
a/tests/backward-compat/current-server-old-clients/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatOldClients.groovy
 
b/tests/backward-compat/current-server-old-clients/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatOldClients.groovy
index 5a29fa4..84f48aa 100644
--- 
a/tests/backward-compat/current-server-old-clients/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatOldClients.groovy
+++ 
b/tests/backward-compat/current-server-old-clients/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatOldClients.groovy
@@ -42,7 +42,8 @@ class TestCompatOldClients {
     // 4.1.0 doesn't work because metadata format changed
     private def oldClientVersions = ["4.2.0", "4.2.1", "4.2.2", "4.2.3", 
"4.2.4",
                                      "4.3.0", "4.3.1", "4.3.2", "4.4.0", 
"4.5.0", "4.5.1",
-                                     "4.6.0", "4.6.1"]
+                                     "4.6.0", "4.6.1", "4.6.2",
+                                     "4.7.0"]
 
     @ArquillianResource
     DockerClient docker
diff --git 
a/tests/backward-compat/hostname-bookieid/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatUpgradeWithHostnameBookieId.groovy
 
b/tests/backward-compat/hostname-bookieid/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatUpgradeWithHostnameBookieId.groovy
index 134d057..b9b2a9e 100644
--- 
a/tests/backward-compat/hostname-bookieid/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatUpgradeWithHostnameBookieId.groovy
+++ 
b/tests/backward-compat/hostname-bookieid/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatUpgradeWithHostnameBookieId.groovy
@@ -39,7 +39,8 @@ class TestCompatUpgradeWithHostnameBookieId {
 
     private def oldClientVersions = ["4.1.0", "4.2.0", "4.2.1", "4.2.2", 
"4.2.3", "4.2.4",
                                      "4.3.0", "4.3.1", "4.3.2", "4.4.0", 
"4.5.0", "4.5.1",
-                                     "4.6.0"]
+                                     "4.6.0", "4.6.1", "4.6.2",
+                                     "4.7.0"]
 
     @ArquillianResource
     DockerClient docker
diff --git 
a/tests/backward-compat/upgrade/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatUpgrade.groovy
 
b/tests/backward-compat/upgrade/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatUpgrade.groovy
index b834e4d..8e0d8d7 100644
--- 
a/tests/backward-compat/upgrade/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatUpgrade.groovy
+++ 
b/tests/backward-compat/upgrade/src/test/groovy/org/apache/bookkeeper/tests/backwardcompat/TestCompatUpgrade.groovy
@@ -177,7 +177,22 @@ class TestCompatUpgrade {
     }
 
     @Test
-    public void test460toCurrentMaster() throws Exception {
-        testUpgrade("4.6.0", System.getProperty("currentVersion"), false, true)
+    public void test460to461() throws Exception {
+        testUpgrade("4.6.0", "4.6.1")
+    }
+
+    @Test
+    public void test461to462() throws Exception {
+        testUpgrade("4.6.1", "4.6.2")
+    }
+
+    @Test
+    public void test462to470() throws Exception {
+        testUpgrade("4.6.2", "4.7.0")
+    }
+
+    @Test
+    public void test470toCurrentMaster() throws Exception {
+        testUpgrade("4.7.0", System.getProperty("currentVersion"), false, true)
     }
 }
diff --git a/tests/docker-images/all-released-versions-image/Dockerfile 
b/tests/docker-images/all-released-versions-image/Dockerfile
index 1dfc0b3..abe3d65 100644
--- a/tests/docker-images/all-released-versions-image/Dockerfile
+++ b/tests/docker-images/all-released-versions-image/Dockerfile
@@ -46,6 +46,8 @@ RUN wget -nv 
https://archive.apache.org/dist/bookkeeper/bookkeeper-4.5.0/bookkee
 RUN wget -nv 
https://archive.apache.org/dist/bookkeeper/bookkeeper-4.5.1/bookkeeper-server-4.5.1-bin.tar.gz{,.sha1,.md5,.asc}
 RUN wget -nv 
https://archive.apache.org/dist/bookkeeper/bookkeeper-4.6.0/bookkeeper-server-4.6.0-bin.tar.gz{,.sha1,.md5,.asc}
 RUN wget -nv 
https://archive.apache.org/dist/bookkeeper/bookkeeper-4.6.1/bookkeeper-server-4.6.1-bin.tar.gz{,.sha1,.md5,.asc}
+RUN wget -nv 
https://archive.apache.org/dist/bookkeeper/bookkeeper-4.6.2/bookkeeper-server-4.6.2-bin.tar.gz{,.sha1,.asc}
+RUN wget -nv 
https://archive.apache.org/dist/bookkeeper/bookkeeper-4.7.0/bookkeeper-server-4.7.0-bin.tar.gz{,.sha1,.asc}
 RUN wget -nv 
https://archive.apache.org/dist/incubator/pulsar/pulsar-1.21.0-incubating/apache-pulsar-1.21.0-incubating-bin.tar.gz{,.asc}
 RUN wget -nv https://dist.apache.org/repos/dist/release/bookkeeper/KEYS
 RUN wget -nv 
http://svn.apache.org/repos/asf/zookeeper/bookkeeper/dist/KEYS?p=1620552 -O 
KEYS.old
@@ -60,4 +62,4 @@ RUN bash /install-all-tarballs.sh && bash 
/install-pulsar-tarball.sh && rm -rf /
 
 WORKDIR /
 ADD scripts/update-conf-and-boot.sh /update-conf-and-boot.sh
-CMD ["/update-conf-and-boot.sh"]
\ No newline at end of file
+CMD ["/update-conf-and-boot.sh"]

-- 
To stop receiving notification emails like this one, please contact
[email protected].

Reply via email to