[Fuego] [PATCH 4/6] commonAPI_SomeIp: using common script to generate someip test program

Liu Wenlong liuwl.fnst at cn.fujitsu.com
Mon Nov 6 15:42:34 UTC 2017


Signed-off-by: Liu Wenlong <liuwl.fnst at cn.fujitsu.com>
---
 .../commonAPI_SomeIp.tar.gz                        | Bin 6533 -> 0 bytes
 .../Functional.commonAPI_SomeIp/fuego_test.sh      |  44 +++++++++++++--------
 2 files changed, 27 insertions(+), 17 deletions(-)
 delete mode 100755 engine/tests/Functional.commonAPI_SomeIp/commonAPI_SomeIp.tar.gz

diff --git a/engine/tests/Functional.commonAPI_SomeIp/commonAPI_SomeIp.tar.gz b/engine/tests/Functional.commonAPI_SomeIp/commonAPI_SomeIp.tar.gz
deleted file mode 100755
index b00f19aaa659a2b9a4af3be583a980098db12d7b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6533
zcmV;08G7a)iwFR)Z-iI?1MNL)Q{%?6`!)U*6Q3%M;j(@|Hiq~XVM*dDc9#Nja&vM|
zxr9A{vO at BeWC+<Jzx{U4OCxC{%V5lIqS>uNmgdnj)6>)4)7>-mZf-pH;AA{G^KR&P
z-gveC)Pyt`^w{54uZ at 3OgI<&U7U@;1)9kjI{Xrj|o2^c-(|kpG&j3p*ErQVU33>IA
z`mX2AgRFdENN1aXXTxcloc|xG<9I)NzB6MlPELI9_xt*EK7V{0`Sagu_4*y0|8}?A
z>9<?`SIu at 49$%5>`ns8&{^s*fL~86*<l_!GzqSK%X*-nMSpm7CF7++wKDoFj;WZ_P
z5@*N{{FCPgb*=bM0p#`kt2&glZ|yqAF>8)bJ|&%ctKO;KwgDHKgZ7&y{4<um^euO4
z at iNW&H&6<SbX)D#H?3Bus})H?e&#LwDS|np<a^J*A at D9(T>M6-AqhR!g^>C;0r4)`
zk9Xc5w&PgjWO3oxQ*vxisT<H;a$6_udQ*pOd`T=a_2&1g=*ck~Bi9Sb%nm}|zF6Q$
z-Pz$aWDvu+OMdYdWNNv at y9g~C{<xG_p;qyA7|w@{#tnz04&84+)eUIAp|#&okN>dU
zsk4CoRn6=5dOokJ%vz~S^7V{f+Ae at tJN)qO-G}$M^vCbdk51no98ciY$@uu-eEi}4
zc2tU&Ao=;D?9`pvmz6ZA`wDLw9Ms0aZ06G-IERT297H38dt`un;Q|cH08rUo>xKq%
z3sB&;HEEJhh7SrQ;j8)_gtOr=xVC&co6JK$f_FIN01t<3bVp?BQ&<qjp|7dxOlj)5
zK}ZZ0i=iM}6N^9X7O1Bvz=xje0`l9QJAwwL>ese5Hkf=GE_|0)dt-g16JGbev7 at 7!
z0+r}>?x`vtqM;qXAD at p8j>rE#I<5Ki3RVjBjkP90${wl+Ylg!s8rHU7k8D`Bewdzt
zs^d*9XBg3;sOe!ygRq(&?B?&ScBi`we|!DGn_d1J|8#qOt&15Tes4_yu6qTT>@uGX
zhCJ_Rc<s&7uxg-T>9GsNE&*k0+i4)Ta`4bR55}y+;g^rei8h8N$at at eSWBV`KI!8Y
zjohtg&$5Ouu<qHHn%)`M3*0LJ5{b^P4$h(FIA at _1E^v%&oL|>+qL;gg@<6fz>k6t!
zjX0JWyO$o>fod+joTc-Y&K>XGx^U>eR{5 at Jkj~gAUf_nh;fT!GGwVl9^agmQ(4J1F
zRuGz|Dp|+QsOByl2PSqqd+n?PMln{k=YTJUMKIlS>hGs8+te8KZOgI$z at 8oWR|{+~
zNSDkWjm+f}8>Y-$1^RC+J4(GBrC0J_yT7qFqu~%X5r@<5pMk$Sh58IcatGNy(}wb<
zN#CU3Us?|EnyJ?{wxr2_6aIHdwha9OrpQ`2p`-(b9YR~X>5nGjlU0LQS&8K#Uz2YW
z`GEBg|7AG~*tYb2NItQdyj%dcLHCW6akPxo9t8L9G>6`v>G`nU3v2ojD86_qsp(5l
zQ^8-BL{)!N5>-i5`I`QM3F at zkzWfKoYa_>JWcb##ZWWbI&@N10DcEX87z~s<v3fB*
zq&po+i{WDK&{|@{Fw*~md^Ldb;m-XR^#fqhYYPCo)t`i0#8WTdS-*MyE-`+xUC-YZ
zbUr>FiSn>}wf3?yU at efLX%wd(NTXrWDr99qeMIG at RerIwRR4PxE-nsc)*LVfwKI=t
zV~PI1*KaHRZ at brm@9kEv+bs3Jn at EkF$|Lo?kJIz6px;%Hty`bFc0KMA{q0Vp@(=qm
zp~C#}==k`<<mV5k$8RTRAKo2}PbO#QKYcejczbYiesntd@#JJuNvmE96{{H4!?2LK
zUbwQF9=M?XSL%Ip^t~D_;k+K#_ZBO$G_O#)EzNg+Kc~UcT!)@}X<zYdm4XWBl;Sx<
z;T!@4tUlAGo*1J2_zb26qg08#N at eO;L6DboEI0tRQ4PtQuasNc4;Pk0;!TPoa_1L$
zmx59GRN+~NtY86P;;i3e6^!dqD6U#3^yWJ&pjb%&&%pJt3jQq8ZOkk<BHqx_vE>cE
zwE?%n={5Dwkzw2d${iZsOA$PCKw0&npn37C;;(D6Ta0O&QCM*HE$Xr at 7g)X780rU-
zP6OT}E;gDP{DFq5;yA#OoH88Z8X87Q`<Rv*3Pm%dwIH}Q^=X71iOMN$y2uxAoJ~VE
z)CtXx3GjkIGelzCvd-j>R{K~)B6w7x%7{oUOL~0B+-Fn1bW!IZDhbl>CLBi#VJ9me
ze+9)KiqO3{y(_Rd6I724C3RVof)ZT%-pvGAgw!#aR^5mcriQh3ovb9&a}dU-x0xiI
zkq*LmhNBOZ`TS7_un6 at v)&f5`G+c0eVAz!@?U|%J!4KgVjeA3QCJdl#?ro#|e~$d8
zED4_42ABT^S at u8ePP?V#zxJT>3chywy;A<$L at MRKmy-W9QgCwm;eUR~l=#dUjWQlv
zvPe#ap!d9z-rB_?dNX$b at yI?3NSKM#>vb|wTm8}RA<QI@=U|lD>RH#t_Acd^)Hbg)
z+?hGl2qrdu6A%bo*0#=V4RSU<VM#Qj4!wdt3m*N?WDSzzmLg;HohW7&1=>i2XzU1s
zxE+G}-9RyO9GOwae(ig%w}3D7#&Ut%mDYPZe0X-qf#Zm+dv5tK571CRpclk;=Zn}&
zw*Fvw+%V?2u9bH^_jRg{J6Im%g5qj&qUA-!$q>A`Mb&cz&pDExNPC_veob9goVPA&
z0Z82$KsvLhh)fjP5R4yGSUvmc at bKvDtO_Iu%G=XxHnd0wsPDtOYoG$&bh_|i&gwA6
zu-pUo8CE^Zu}eO at KmLUiMg^IyUIG}<Q1*cv?MZ}VlGEp5FG9X0@|<q32<BJ?P)AJJ
z-1lzn8O)G8b5H|=FZ7x7QIt|xgkJ&AK*XRh3u at Bj(DR82$ZWy-isi9H-H0X$1c+u{
z*19?Z+!w`wYwH#^1|kVBL+Th#YX{&F?z8Pyt)&Rr7mmPpE98R%cqH~MHhik)amWja
z;b%DlB%=%fatXcDM#+lS(>1IZs9$WRa?;EgT;S|}V~6xH6i$)9Q$Y^mJd9xXqY=FE
z07-yGg}~eJ378}4WqZ at YWjGYD6<{8Z6pTttyP~0Zu8DJ~y=)kLm>}B-5>A^27A_M+
zPB(;w^U?M0T%0$UMC;bF9h6MXa9(&GEQ;Vj=2|mME4Kcf<4r#TE);+QTEFwH`5c<%
zn|^o=3jvy31RQ5;Gx~a4npiT>fQ_>+aprKFCf0?w2xYZcoq*ML?C?GV57=ATKXaFo
zn>ok+qg$96raw!*RD1cOI%!R(h*Y;+aYYdO{TtT7cn at UFkLyTML8iDK)}zd?ylXMl
zP?GgAuviiIBh)u(CWqzSA0^+s<>&Oc<{J(8pZre7z)4cnX0Z{%Oe-;$NdPjqzmcxq
zTbbh<Dn*5<`q~b!YjzK?+SAG0V_QGB!Z8hIO;x<T4X{OO5H-k;uMpVWhZXtr;zO9`
zc^}bS!i->9o1X^<Ce=%7hF*^pU;>I<Ta8_A%mRyV)!|yn0I%p^Zp<c6*pV5Aje{V^
zE~@#l<CML*7ayK98<5!zJ?rYgvOTsqTn1hs6R=p`O+uFB6N*3>m02Cq+)aI at IZto@
zdDCuU7M=im&OW|UCvtZDyx!z83g}j`nks#%E?v`$y|hC03rl(SU(~;~r}SyQznJp%
z|IJpn*;V at gPJ4j*|9)ps>i;*9A`2MXgYBAHH at a0!cnxo6W;+ at 6lrW`9m>eM|F5FQo
zivZbyXmtaVum`V!#UVGA?JAm*!$hAh+|a%O(ZS~r<Xe*dD*W#D8V&fXatelbiF6`i
z9+8`Su>zotJeNpWK-yV|_9Cx8QB94zAy#)ul{+0qEg+~$fDJ^eT<M0Q9yhCC0~bL*
z1)-Mg at 004;f{BKg3&*(!fs)q(LZhhr>ni3F2iG%4$e?%Ec-&J%5g$gq(O@#7Y#I9K
zIM@#qrYVS=OrvVK!5wNyJaV~kx!2s3sR^;aAl!%Kf&w|A0r|+(RgvRz9NwQTJ48G{
zL7i2AJ6i4F!t+Dk=fm^U<NrF`PQo3l4dI<|^n{6YD4kEBJ}%*KB_+HDaNJo?>olbm
z@<WB_n-&`NK9IllmXSyQ(Mp30+Utn_kV*gBy?%85+v{~%{D(nl|GSY?p8sy>{MWoY
z%Js!I$Y__f0(4}rUyq6(o*L^-nxBc+HBI-#wT4XQ_z|eQL;Xn&JFMB!*a>caQp<8u
zm#!L8W0Vq~MTRYs0j{aC9B$yyu>tP!Yy`4CdrU|rDae`h5pVl68i1WFux!^3(<WN^
zOoX!hLUS$lD1l3uKbgzzl1wmB<q~C_0DB@^*wZ_|WtdtneI<Qv^sX8;W5otPt_PFO
zjiNqgGdT&#gdJJMIXzw=@+GZSc}IBOTI74mJo2+p{WR5G)4Q6nG})O5-!FW*E$j#?
zQh}<zOlq-w9LrY{W?!1%C(=^?pU5!u(M-S+|DRTCpya=9uaEJcTHS7G|Fw}+?*A{h
z|0mZMx7jMV;YV+y8YjpI0Lejvpx42iPVo>_xU4ddVfIxi<8rbH7h_Y76ur~h|Ds9Z
z-!kRU|8<!Dvb0S8Yc<<~{x{qGE_`qGJFRX>|2L6J`u`dDe-`ld<Tk(0ZP9De^J?yr
z>o)jJ+VCc<X{CLNW*~qnV(EY{Jhg1s!5(sPWeSqY4vEK2+cV@&i=-y|7Is>-C&gG^
zcXoWXxae7{n!?Rhxe#M$eyK<uuRdKvt+h*<k2+q9en%^v2{y)Kw<J=&GzBZuQ_?E(
z-(&fKW%A#kmDvA5{_FJ1{eKgw-2XSS{~H(p;s3|zDJQ3Ik4}z1{POPT{dpEgu)NGO
za|k&B6XJwov}Rr*Pux{|rAb_6*8RbkBo-UD-Q_d?xb?r}{Ewa9Kh*$aiTnq|fyMuC
zw+5Z&pvmk%27{9RZzL@@+o+^JB#)Kwo#4z(ng7hpO-x4-ywHoCLvSk?c^YxXesK{Z
z_KKM at aPKH)sKA<GFTbwt8LTu^fBu=s{?F|p;qPMg*8vU~C6?oV-KsF#h at Xh)IfbaQ
z>ijSB|CY|APr<RJ=l|_?WdGG_;rV~7SKj}ykyP at 3pN;?bcL!%j#ht*T+{VKN=>Wbd
zebFt&;9DcJ3Q0wh&@Bn25t-%0-=a^#^Q)Q^aWlJ&C(Xb$%~Z at CTli7%p6ughmJZ(%
zIaO>)7YA*-+1ehN9V7OnL-*(HIvmBu{LCFhIiTy0<C0vCFHO-`OH1`XYls4~ME}!i
z^_yz{?{)^|{ZAWA<^KN}oc{>nK0gdhZvH~iU|uThXVJi%Mm8ZYd}mQ6A*xLT(|bJM
zpb^E&S2>YpqBt_7@>MF{OjgjfB~jvXuH|`Z(6}{S!?Rb(I=Rz(AP(_9TlQxA^JQpM
zoQv47nFFO`m*er#@r at Q1J?6AudA=BTrF-6In{xO+u2*}y``=RkzkWCJ|7&%6sQ>Nu
zOaG6Jq<sHBxm`wY7A|l{GxSV&q)(uJKV`}xFcCesh;ty>H#h*2Rr~`j=@}@QNyY%f
zE-kC at 7^_(%s>%Kc-3Iwq{%zz4c(Jf$hD3o;(kT#uV%bGx9TjLtxiY{LkJ7}Jr*LSC
z>zWU*DRY321-eQ30cvi5UkjiUj{e(?22gkD6$n5;k9PGaK2gLq=gzw45reqf-&YIf
zlvistw at un`RYSdAPr;RRlF+vKse0T?`44bd-tkRdXzXRT6kk#0d<cy9RO1t3MR5vP
zATkyH>=Gx^b49qYJIdpGNlqH(<I<ivuTes%8~XYK$P|M0kedEjdzy|P3nv^DpV>b#
zMgOrYYrX`0iTsaA+JAH~7A#1C-EOPA|9cb3JpZ=={IKWs-vZBldK);w{eCxl|L^em
z?+jX<Hu`_I2F-SP{=1R%Nf4YWi*yGY5E&A=CGiiAcXb8i6+W=v(M?KKhu%_$6`0YB
z#g%r8ZWYA~&!OxiZVLK0q?7pJ6RGk@>MR$#wyUaNFjbv7q4tS8a0{TU`P`B5-6Ukc
zs*>^Bo~p=Su!{JW`8u#LI#}Y;->N-hd78hsI^9lmdA0^nR<&Y-Tv~5?Fwp8{PyZ49
z5mj9I-eSH&hlDR$vdOHuR2f8bswJ6zjr~fuoUB0gtkX5zq0GB4q8Es)c$;!o)`ja+
z$5t58X#sJlrm{Z7-ux$HKw%(5j<p%{qu$Q!VCvmc|K5P%Dg4y1^9BY!8s>JpTZav-
z&j0rGjC0TDc{<JRH_g}=-wVB|$JfweCa!FMc<w!4Pets1p6Um(%>Ji8h|d4}ZRY>q
zY_&@IzlkIj(~)5rUPv&0cXB-WF;YXDzmliKg^78-leC^y8Um at iiSjR2k$$|H3RGoy
z6xZz;ZIj|zvK5o-HAg~@Us&--z1og><S~HfnkYoU_#bOH|I1weo$jC?#s3(f{dcq1
zEYJTolFIYH&%pkN-2wCV==+18jx$Za^Ybse@=sIgNiARDBQO at Oc!!+upyC0KYtD$R
z9gDKdbXA!_D=>r<R+E5^@LRQ1%<(|PPIn2tnTPj at CU&s~5ve(#p@=^PO<U4<Tf{UM
z`l#u(<zDeP=sX0vm~NFF>k}x1bLrD5wQpJID%R%@z!&;Fk~-oX0F3dl?*R!s*SQCb
zaTx~6c<UCTCBh||iA<dA at SZh=L7nfsg)_r|-BN+1bbNv(-NmtLz)R8A%wu at zQVap_
z-m{w(#1vqq7ZirfhBbmvH;g;!TbY|Iz3ne|2UYQ7#5rG1B$YLVOxe@##WMwxd2+-U
z<AK_StdE(E7fJy@%IJ)bIG;a5Fq8aw)0Y~TVDxFk^vGB!a(rUZy)#jR?C8-_MAWst
zO4hA$`SDv!!HFa|1{X?Gw4e1KX==3hFL0W<g#TMh41gv4U%#i_|JCa-{a>qJ>i;&9
zO8)P2;s1*AeF=N7m>qQ`gAv at U0a&grxTGrUH}MvH>M7^p0(s^JQ|Eg(l5503rq^sM
z!9z<2C!1YEihDKS0`Rxgw}D^#LtI`I2oBNW+#hGvs5%qXhL{{Ufno)*b<1VfV+Ali
z<ihu?87d1|eJq-)ayR5m>g;v=(h>m1yTE4HIjhFs0+z}tlotjGXpsLS2fz$R%5lhg
zOC1ld6$!2x->EoByfnsRHzP$z&UlY(HZp#RYK~2t9>z}a3n>dZ<WiJPy at 3VGyIz>v
zawixk?OK($Y=GFMC(!lKMkIil3ji(U#Zi)PV<XKuw}3R*sXJz8oH~jkvP$Iar!WW6
zHAw+=(CQ7O6 at 7MD?gnE#1VTz+u#8JFRIlaVYXT2c$1zfuZ0Icm$fpjY#G=Uv4X|SE
z02)7z-yS3W0+4fqIL43zs3(D8y^bm(;hm?!f_J=$YKK_hH6T97KngFT3%%F?!4L0_
z^?+r%7x&Qo-+~6Ay!VP>I}?&vpRjkRnaA1*q4ldek8uonZCRpL^<2&kp3!h$Ip)5H
zbw8?Z*9BmJ=+gvD9?DAW!~>)(|0A(3nOTQEa-s>m<?Dh{SBQu+4o=i?qSZs5i#J{&
zVq at ZKg!NAdkQcDn?${`bHvxmwxFB&AirK$qf~W<cdmr(ZFQC(SA&`YA02!1JjASTU
z>*htOvC);K at l+B8q-ACX_C_`+Z1!(}cS1Q<fyYS_im2KhMuP4L!dMYkFr^77c2q0?
zu^j6;18rS+s3v&Hfi_FiPY&*xn6zw9BT|bAnleh}C?RX+nB+psIO7ko49_5HPsNj<
z+u{~1^vGwHO at V%gBUh2cZwrLkl$aqEK3WOc-};M*@uFMUJhy0DLxk6a{$wwP3~Q)g
z%ZL{BB=LLg?WLuA)~xw;y!C8FhxVLTjCD?-?z3qHzC;7(rT$;q1V7dkc!~X2zX#uh
z{NEe!_^-Xv{&zE}l>c8i{;R&e;zu<vCcmd#u7nTKIZRmK;PgL_0AIlSD0WIP^(mlf
z&VU+SrJm?1wH`;QM^+78;}>UcO#%^r9199-;k-*~l0!49sa_HtF2XBjVFbtT$LHgN
z<MF?bPHXaZnw%<4;qBu?8zGRez<)imUA*Zanka6s7TI}du at i^<)*O|U+nwzaZdA6*
zf8(ESuP;nE44?>SL<NAlq$ldgA;T+vFd0FX9r#h{I0)HVij&*PD+rPq#=?&+9ycc|
zmvW29Q<v-+y$QA2;L{w#<<BUxo#K+VWN4mjKyy_!u(0D1FXc at 9Ktm;Dvx6X^ilhF%
z8qeWyiQP|x4rz%+eHs<(2Fz-dFDdE7A*^l1!7#?`<i~r4o^#at8TJ+?NSHcbu;ctL
zqy<Q=`<l2iTJ58e&SKUmq}$^PB?(-m;6z9<D>3E_gw(*x%)6Q=3?qUJ&Ki&V%5S+X
z0Q1hMCId!n at 2<N-ju0}QY=QL{AAoaI1#cC`Wkca)6xkr1g<lbpxk<9d<f?rHK=HCB
zc;Y$4jU|PeC_*k3O?V6&u<pHo^$mY$B6kMn$h^C2cls<vzBum`RTqDq#nBYGX&RdZ
zHiY#{gUp1JwYVAjC-~R={Y{g;ArHH-=Nf6`s^mp8EPqIVlR(L6Xtp(D at vkah`du((
rDpQ%tRHibOsZ3=mQ<=(CrZSbOOl2xlnaWhAzfSspNV{Xd0LTCU88!z)

diff --git a/engine/tests/Functional.commonAPI_SomeIp/fuego_test.sh b/engine/tests/Functional.commonAPI_SomeIp/fuego_test.sh
index c47d56b..3b2c880 100755
--- a/engine/tests/Functional.commonAPI_SomeIp/fuego_test.sh
+++ b/engine/tests/Functional.commonAPI_SomeIp/fuego_test.sh
@@ -1,28 +1,38 @@
-tarball=commonAPI_SomeIp.tar.gz
-
-function test_build {
-    $CXX -std=gnu++11 HelloWorldService.cpp HelloWorldStubImpl.cpp HelloWorldSomeIPStubAdapter.cpp HelloWorldStubDefault.cpp HelloWorldSomeIPDeployment.cpp -rdynamic -lCommonAPI -lCommonAPI-SomeIP -lvsomeip -I $SDKTARGETSYSROOT/usr/include/CommonAPI-3.1/ -o HelloWorldService
-    $CXX -std=gnu++11 HelloWorldClient.cpp HelloWorldSomeIPProxy.cpp HelloWorldSomeIPDeployment.cpp -rdynamic -lCommonAPI -lCommonAPI-SomeIP -lvsomeip -I $SDKTARGETSYSROOT/usr/include/CommonAPI-3.1/ -o HelloWorldClient   
+#!/bin/bash
+
+
+tarball=../commonAPI/commonapi.tar.gz
+source $FUEGO_CORE/engine/tests/commonAPI/common_api.sh
+
+function test_pre_check {
+    if [ -z "test" ];then
+        is_on_target libCommonAPI.so COMMON_API /lib:/usr/lib:/usr/local/lib
+        assert_define COMMON_API
+        is_on_target libCommonAPI-SomeIP.so COMMON_API_SOMEIP /lib:/usr/lib:/usr/local/lib
+        assert_define COMMON_API_SOMEIP
+        is_on_target libvsomeip.so VSOMEIP /lib:/usr/lib:/usr/local/lib
+        assert_define VSOMEIP
+        is_on_target libvsomeip-cfg.so VSOMEIP_CFG /lib:/usr/lib:/usr/local/lib
+        assert_define VSOMEIP_CFG
+    fi
 }
 
 function test_deploy {
-	put HelloWorldService $BOARD_TESTDIR/fuego.$TESTDIR/
-	put HelloWorldClient $BOARD_TESTDIR/fuego.$TESTDIR/
-	put ./fidl/vsomeip.json $BOARD_TESTDIR/fuego.$TESTDIR/
+    put build/project/commonAPI_SomeIp/HelloWorldService $BOARD_TESTDIR/fuego.$TESTDIR/
+    put build/project/commonAPI_SomeIp/HelloWorldClient $BOARD_TESTDIR/fuego.$TESTDIR/
+    put build/project/fidl/vsomeip.json $BOARD_TESTDIR/fuego.$TESTDIR/
 }
 
 function test_run {
-	report "cd $BOARD_TESTDIR/fuego.$TESTDIR; export PATH=$BOARD_TESTDIR/fuego.$TESTDIR:$PATH; export VSOMEIP_CONFIGURATION_FILE=./fidl/vsomeip.json; chmod 777 *;
-	if (VSOMEIP_APPLICATION_NAME=service-sample ./HelloWorldService &); then echo 'TEST-1 OK'; else echo 'TEST-1 FAILED'; fi;\
-	if (VSOMEIP_APPLICATION_NAME=client-sample ./HelloWorldClient); then echo 'TEST-2 OK'; else echo 'TEST-2 FAILED'; fi;
-        pkill HelloWorldServi"
+    report "cd $BOARD_TESTDIR/fuego.$TESTDIR; export PATH=$BOARD_TESTDIR/fuego.$TESTDIR:\$PATH; \
+        export VSOMEIP_CONFIGURATION_FILE=./vsomeip.json; chmod 777 *; \
+        if (VSOMEIP_APPLICATION_NAME=service-sample ./HelloWorldService &); then echo 'TEST-1 OK'; else echo 'TEST-1 FAILED'; fi; \
+            if (VSOMEIP_APPLICATION_NAME=client-sample ./HelloWorldClient); then echo 'TEST-2 OK'; else echo 'TEST-2 FAILED'; fi; \
+                pkill HelloWorldServi"
 }
 
 function test_processing {
-	log_compare "$TESTDIR" "2" "^TEST.*OK" "p"
-    	log_compare "$TESTDIR" "0" "^TEST.*FAILED" "n"
+    log_compare "$TESTDIR" "2" "^TEST.*OK" "p"
+    log_compare "$TESTDIR" "0" "^TEST.*FAILED" "n"
 }
 
-
-
-
-- 
2.7.4





More information about the Fuego mailing list