From cd5a7edf2ab1c6779619513d5ce7b0cc17399e9f Mon Sep 17 00:00:00 2001
From: Roman Tsisyk <roman@tarantool.org>
Date: Mon, 6 Nov 2017 13:11:40 +0300
Subject: [PATCH] Add tests cases for 1.7.5 -> 1.7.6 upgrade

---
 test/xlog/suite.cfg                              |   3 ++-
 .../xlog/upgrade/1.7.6/00000000000000000000.snap | Bin 0 -> 1471 bytes
 .../xlog/upgrade/1.7.6/00000000000000000000.xlog | Bin 0 -> 482 bytes
 .../xlog/upgrade/1.7.6/00000000000000000005.xlog | Bin 0 -> 420 bytes
 .../xlog/upgrade/1.7.6/00000000000000000010.xlog | Bin 0 -> 424 bytes
 .../xlog/upgrade/1.7.6/00000000000000000015.xlog | Bin 0 -> 545 bytes
 .../xlog/upgrade/1.7.6/00000000000000000020.xlog | Bin 0 -> 389 bytes
 .../xlog/upgrade/1.7.6/00000000000000000025.xlog | Bin 0 -> 391 bytes
 .../xlog/upgrade/1.7.6/00000000000000000030.xlog | Bin 0 -> 163 bytes
 9 files changed, 2 insertions(+), 1 deletion(-)
 create mode 100644 test/xlog/upgrade/1.7.6/00000000000000000000.snap
 create mode 100644 test/xlog/upgrade/1.7.6/00000000000000000000.xlog
 create mode 100644 test/xlog/upgrade/1.7.6/00000000000000000005.xlog
 create mode 100644 test/xlog/upgrade/1.7.6/00000000000000000010.xlog
 create mode 100644 test/xlog/upgrade/1.7.6/00000000000000000015.xlog
 create mode 100644 test/xlog/upgrade/1.7.6/00000000000000000020.xlog
 create mode 100644 test/xlog/upgrade/1.7.6/00000000000000000025.xlog
 create mode 100644 test/xlog/upgrade/1.7.6/00000000000000000030.xlog

diff --git a/test/xlog/suite.cfg b/test/xlog/suite.cfg
index 7f455e63e9..18870bdc6a 100644
--- a/test/xlog/suite.cfg
+++ b/test/xlog/suite.cfg
@@ -6,6 +6,7 @@
         "1.6.8": {"version": "1.6.8"},
         "1.6.9": {"version": "1.6.9"},
         "1.7.2": {"version": "1.7.2"},
-        "1.7.5": {"version": "1.7.5"}
+        "1.7.5": {"version": "1.7.5"},
+        "1.7.6": {"version": "1.7.6"}
     }
 }
diff --git a/test/xlog/upgrade/1.7.6/00000000000000000000.snap b/test/xlog/upgrade/1.7.6/00000000000000000000.snap
new file mode 100644
index 0000000000000000000000000000000000000000..28fd1d7719022e907be0aac3c59af58a50c149cd
GIT binary patch
literal 1471
zcmV;w1wi^!PC-x#FfK7O3RY!ub7^mGIv_DFH!d|TGC43UXEZW2GdD0WVPy(QZgX^D
zZewLSAT%~LVKXsiFfBGSW@arkF=b^fVKZVhEiq;?FgY=0VP<1CWC~V8Y;R+0Iv{&}
z3JTS_3%bn(MF7smTg?fj0000004TLD{QywqDFDVg&Pw2vH~}!MF~%4p5HTC#3SivH
z*P&($WFj7uVKBQI<u;V;RF0HHv6$WGo|6H=qBG|%hqQ`}!VDLH@>udM0BrT;5?+@Y
zD5aDFy8y5N!2tVp&3LX}vohD^ZIyT6=;$$bEQ%xe@u(;Pe#Y!wSkqWK@6Kya!a5Bn
z=Z4yJ*Sk*a`WDDPTRo{gIJgghYpDs_*p)YFYju|X-TAFX20tFQ<XURp=zu{&#jO5n
z1hXz}Rfj{l*HSZpN!4TK`(L&j*HSY{?OEl|2D@tYT576ZLX1f;o@X+VMkSOB9>Jhg
zrO~Mb<1$)3*maNUSdQ%Pyc9uOj61267CFIzU_<gcaAPEfNQtF50pD3q3S|3v>786l
z%~mh5Y(Fo*vvvt?fVvD{U#*G|TuaTeKfeL$GW^aOI-tWD*qA)?OvmO|I)AmgQs7!@
zmLh(gv5r@tkE%l8T54+i;y9{A5cVw)gJ<8k^V0_F?3(Roeb?DWe&@6t`b!$mznz*g
zpyu<7!?^AB*(yi?-W#9Twa2i=!eV%KU5?<l5<iDLI<xfGa6E`f{?+Qo<XUQy*fryw
z9BCp3N3ll2dO&KGaiI{mN&|xCgN%oo>X1UAPAC|ZDOR(m7kVmPOU)azaUyvxp67KP
zhpwd?i8hEdh%$skq0qI|%n4!OF2pzsD=e{<3N4OXDil(<l$DeTAPFE9P>Qvm2sM@?
zq<$cLK(&6Zr6$S)8p|2-C5^1hT8;nRY4oJ_=x{3zR^Rb{{j87Y9y~UFRGJ3YQZv>u
zsLS2IohpNJEj7#7cdID|ue?drf@`VytQYeuZ*u4B;LA{rJpW_Yc(ZJ;yvZvQ7~=O(
zolEGAN-7c_{d=WR7?Mn*F7!zF#Z+QBQe#}oMQxF~EUe55)Ql%1Qo*IDAQab9)1uU#
z^F&G2WA30X!<#j6Ej3N(^Zl=^%iF2MwbU%Jw92>>2{4P~Z=QNbyf|(em_=1d)~c0p
zU5w7I6+UZCT}w?6tguDGxEM2Y0@Uy##@E1F^p2dV`B&=|#KSE<B5@1csj;7zw9da|
zot4VCPQ<m;jDfLYR>x51mi@eJX|Wkq0f7ss(O_hz1ZDsL0Rd0|0R~4Y$8H7^ps+X!
zq%aC$7zShrFa{170RX{)kbnrF767!sZEkuEz>9%M44O*QC~DDoSim%~fPNJTlZTcJ
zOK0Log~N~WJ*Z{Kw;CBZSS<{MYN$#3g*x1i9w7u2o#N$e<Uw9>c`^=4FFU@V;;ev7
zKE{r%$5zfGvx@dQv|c1c7Y0$J{@r$%S<9z!9K;pl=rK{bdZe?7Lnk}&5s8Zx=!G=Y
z67&L^5-YlmUjG4Vh=#I)6hb<PX!PiWeW5$WgwYr@+#m=K6{{ua1vI4<<bj$>thw06
zvfo=;ISPIsAid~KYH-jA#eGzyto!_3e8qHrEwOExdJ`;xjHVBkWpvXw6I+y!KZ@BN
z<hFe*L(?AvvR$KDCP57{2tj-aIGx5&4FDy=uqW3rIo$+vL*oCWun*4k_UsEaXGW4=
z8ZN#j^T)7ogm|})NG1AF=+5m3Qv499&M1b&JLa^}qh~s{Q8-+g6$bE#!!BfK4h-Lu
zJ1>~_V;aD=>WR?-&KHc_AQuA{;3JIA!6k#6W*&Z`5auu-J4J7r(Oap;WZ)Nh$w@Nd
z&&l`5&KAF%bizEzva9qT36E(zvI<1hWG^u@xreg2!eHv1zMj?U8sWd291}gX)IhC&
Zi|g1T$YGh-5p?;AQcn^FJ_pqht?gCmuv!2B

literal 0
HcmV?d00001

diff --git a/test/xlog/upgrade/1.7.6/00000000000000000000.xlog b/test/xlog/upgrade/1.7.6/00000000000000000000.xlog
new file mode 100644
index 0000000000000000000000000000000000000000..a9a4a60e0f7a82a219819cc834dd5245c464f716
GIT binary patch
literal 482
zcma#>@ptDk&@(jV3QH|2&dkrVQZUpr*E7{MvNX_5H!(6XHa9RxOy%;-D=taQOHQ>?
zFflVtG&W2#&^0qoOVc$mOik5IG)^+nHB2)yury3fOiMOP;R<uk$xqI<QmC%w;<~zv
zd$k6`Ioa#Ck1S_^fEET8CPrpPmeY>c8hFcf%avOM&N2#!GAc}5mYY}+pP8aKaq>cK
zCPt7}9fotY8)rX5Xk`LwWrAsKN@)UWl~A01mWhFJSxRPcNm2gN+|=BX3WkOWAngGR
z=Ym%TuSM0)4AVZj52Rf|aT-uN!}5Zn%-qDH$|V_z#TkvuO7k)cOH&U|p2V;WXliC&
z`XojegK0%+UU6o6UTO-+3R{MAdJJNss8+DRtXOmaVFlxg<ouM>yu{p8R68cZjRu)#
r&2VnXy2f5q^H^c#ZDB;1$F!s*6KGaRQEDp8y@w`FVn(=5VC`D~(?_90

literal 0
HcmV?d00001

diff --git a/test/xlog/upgrade/1.7.6/00000000000000000005.xlog b/test/xlog/upgrade/1.7.6/00000000000000000005.xlog
new file mode 100644
index 0000000000000000000000000000000000000000..2badc09ebdad170ea7c1d761b2272bc9cd8a3266
GIT binary patch
literal 420
zcma#>@ptDk&@(jV3QH|2&dkrVQZUpr*E7{MvNX_5H!(6XHa9RxOy%;-D=taQOHQ>?
zFflVtG&W2#&^0qoOVc$mOik5IG)^+nHB2)yury3fOiMOP;R<uk$xqI<Qm8hxQZTLM
z;<~zvd$kV3Ilj*kJC`#+KnnvC6C*Pl%W21J4ZP*L``0%KoMmEAoU$w>H7PSOZ&_Aq
zadBp9z`0PHl>$)hmYti<plWA_YS$BPMbloMk(ydn>2@x#<p2XnyDr1I6FRSFp=#%V
zX_r(+)xNyAuoS32)#jY9uiylber<+xZ+#4Rpz7y@>6hD#s()!tYF=KY(K*j)9bm_6
kF`VOZDm{j(n+v8}i4|4%lGKvq42^Sc5(^ow3aot#0M~kkEdT%j

literal 0
HcmV?d00001

diff --git a/test/xlog/upgrade/1.7.6/00000000000000000010.xlog b/test/xlog/upgrade/1.7.6/00000000000000000010.xlog
new file mode 100644
index 0000000000000000000000000000000000000000..b90a3d62bf500723a3d3154b0cea70dc6d065613
GIT binary patch
literal 424
zcma#>@ptDk&@(jV3QH|2&dkrVQZUpr*E7{MvNX_5H!(6XHa9RxOy%;-D=taQOHQ>?
zFflVtG&W2#&^0qoOVc$mOik5IG)^+nHB2)yury3fOiMOP;R<uk$xqI<Qm8frnrBeU
z#dUQT_iAm1bLJbQ)+}d$fEETOCPrp%meY>c8hFd~R3|kFoMmEAoU$w>H7PSOZ)tI2
zQF^NUIj1E|4N%?p{ND4R>gIvzE+|LSU7nwxQYm-N*8DgFNVg8dxm7QJd!g#)h3PKZ
z4%1zlRGL>(x}-car}8Z8vvXk@ODBM|>oT0Xalq{%s&+n@_L4qS?Murt%Q92WvOYK$
sYOw{ZUytG3>ptNhsQUR~`pa}t^)D+aDlIMnI-urUuzwfBRe`l{0mgTYWdHyG

literal 0
HcmV?d00001

diff --git a/test/xlog/upgrade/1.7.6/00000000000000000015.xlog b/test/xlog/upgrade/1.7.6/00000000000000000015.xlog
new file mode 100644
index 0000000000000000000000000000000000000000..e89d8f7d59d41f73f2e265417876f11d02a42c9d
GIT binary patch
literal 545
zcma#>@ptDk&@(jV3QH|2&dkrVQZUpr*E7{MvNX_5H!(6XHa9RxOy%;-D=taQOHQ>?
zFflVtG&W2#&^0qoOVc$mOik5IG)^+nHB2)yury3fOiMOP;R<uk$xqI<Qm8frnrB+e
z#dUQT_iBBHa}VM?J}qZ}fEETOCProfmeY>c8hFd~%2zZAoMmEAoU*JmsWh*oba_Eh
zYI0_A>RHxj=lo|fG=NMfWjLpP&}1*d1QwtPf-n<Ku4oZB%P1krs4x*^(8S3LZP}+Z
zEy+vFO<j~<yriVEAa!wZNfAV3NlIpM37XjQGDsLeg!4*sp-M|Kb5r4BAa`gmoV$NF
z$sW}mLNIq+Gy%Co0OXEkxrr6=nJFN*XfrW_v|2Hodv9v+5TO+m2*NO}SA&3oz$l?O
z{VWqB<I0lM+=Bd~#G=Zjxv9A&6%36Ck;4-}h6OO3Yv5bSg=&}x%&-S>Aj1q4r?N1v
zD9+DKEiFzhS^^>(S0-m97U&jdBpU89DlAJ1^z`sGsqziaaLmm$s&G$r_sc5G_wcp7
IDzNq~012nPqW}N^

literal 0
HcmV?d00001

diff --git a/test/xlog/upgrade/1.7.6/00000000000000000020.xlog b/test/xlog/upgrade/1.7.6/00000000000000000020.xlog
new file mode 100644
index 0000000000000000000000000000000000000000..555a95c29a0fbc6953fb8ee86a6758f4780fbd70
GIT binary patch
literal 389
zcma#>@ptDk&@(jV3QH|2&dkrVQZUpr*E7{MvNX_5H!(6XHa9RxOy%;-D=taQOHQ>?
zFflVtG&W2#&^0qoOVc$mOik5IG)^+nHB2)yury3fOiMOP;R<uk$xqI<Qm8hxQZO>8
z<>I=!i+i;q!#S}J3oMp1KtKxvGZQ1TD9dTbYYn{RdM{Qq37loLP@KxhvZN?KCzXi>
zq(_zET+W>HzfkpvLG|dHpM~pLQJR-o2J}KI12agU2E#e6wPwKxeM~^R#9{huH-YqN
zC{AT!Sy7yyo0?Xdm&~}>C)5$7RT-$Y)O`m+D=Sc|1Wc=o4%kYC$t(yPLAo><&T$=F
iqlwT3vQQGH%limOmx1C`Rz|ReAP<6l*>F{0?OOnA6?HNI

literal 0
HcmV?d00001

diff --git a/test/xlog/upgrade/1.7.6/00000000000000000025.xlog b/test/xlog/upgrade/1.7.6/00000000000000000025.xlog
new file mode 100644
index 0000000000000000000000000000000000000000..6e3647c883e9ed9515fdfc983b3efad3ae39263b
GIT binary patch
literal 391
zcma#>@ptDk&@(jV3QH|2&dkrVQZUpr*E7{MvNX_5H!(6XHa9RxOy%;-D=taQOHQ>?
zFflVtG&W2#&^0qoOVc$mOik5IG)^+nHB2)yury3fOiMOP;R<uk$xqI<Qm8hxQZO>D
z<>I=!i+i;q!?_1p?a!7oKtKxvGZQ1T6w7JHYYn{R`jKr-0%sX56sIz>EGf#*No8dL
z=}}=g_q3z<52_w%n4Yb1Fg>hGiwhEyQ_nInFoU$IGMxLW{<H{Hn+#0b0Zy1UrWI+W
zdC4U}e=~ut(`7h!U@@O4LLU>*iLx+#Cj>zHG!&;YGp;Sp&rQuQ$w(~%8NjgEC)5#Y
eZ+}c2A3{IKi*hji7Z1SfWr5qv%yLy=?OOmCP<74#

literal 0
HcmV?d00001

diff --git a/test/xlog/upgrade/1.7.6/00000000000000000030.xlog b/test/xlog/upgrade/1.7.6/00000000000000000030.xlog
new file mode 100644
index 0000000000000000000000000000000000000000..0888841b4c1b34602f2206e7df6d881f1299ebdd
GIT binary patch
literal 163
zcma#>@ptDk&@(jV3QH|2&dkrVQZUpr*E7{MvNX_5H!(6XHa9RxOy%;-D=taQOHQ>?
zFflVtG&W2#&^0qoOVc$mOik5IG)^+nHB2)yury3fOiMOP;R<uk$xqI<Qm8hxQZP2C
z<>I=!i+i;S!#TdZ*@4R$AfSbTnTe5Ep5?UTwFcgD{p%Z=1kN&AC{AT$Sz26>n4EeR
KD0@|4?OOmPO)j|r

literal 0
HcmV?d00001

-- 
GitLab