Skip to content

Relative paths in test spec file #2076

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 30, 2016

Conversation

bridadan
Copy link
Contributor

Test spec paths are now relative to tool execution directory as shown by the greentea docs here: https://github.com/ARMmbed/greentea#example-of-test-specification-file

This commit also normalizes the paths produced by the the test spec to Unix style paths to increase portability of the file.

Before

{
  "builds": {
    "K64F-GCC_ARM": {
      "binary_type": "bootable", 
      "tests": {
        "mbed-os-tests-mbedmicro-rtos-mbed-mutex": {
          "binaries": [
            {
              "path": "C:\\m\\test\\.build\\tests\\K64F\\GCC_ARM\\mbed-os\\TESTS\\mbedmicro-rtos-mbed\\mutex\\mbed-os-tests-mbedmicro-rtos-mbed-mutex.bin"
            }
          ]
        }
      }, 
      "toolchain": "GCC_ARM", 
      "base_path": "C:\\m\\test\\.build/tests\\K64F\\GCC_ARM", 
      "baud_rate": 9600, 
      "platform": "K64F"
    }
  }
}

After

{
  "builds": {
    "K64F-GCC_ARM": {
      "binary_type": "bootable", 
      "tests": {
        "mbed-os-tests-mbedmicro-rtos-mbed-mutex": {
          "binaries": [
            {
              "path": ".build/tests/K64F/GCC_ARM/mbed-os/TESTS/mbedmicro-rtos-mbed/mutex/mbed-os-tests-mbedmicro-rtos-mbed-mutex.bin"
            }
          ]
        }
      }, 
      "toolchain": "GCC_ARM", 
      "base_path": ".build/tests/K64F/GCC_ARM", 
      "baud_rate": 9600, 
      "platform": "K64F"
    }
  }
}

This commit also normalizes the paths produced by the the test spec to
Unix style paths to increase portability of the file.
@bridadan
Copy link
Contributor Author

cc @PrzemekWirkus @mazimkhan

@PrzemekWirkus
Copy link
Contributor

@bridadan Did you try with latest Greentea (especially check if it can pick up host_tests path).

@bridadan
Copy link
Contributor Author

@PrzemekWirkus Just ran the UDP echo test (which uses the host test discovery) and it ran OK. The host test was found on both Windows and Linux. The test doesn't run correctly on my windows Windows due to firewall issues, but it ran fine on Linux. See below for the full log:

(env) bridan01@bridan01-VirtualBox:~/dev/m/test$ mbed test --run -n mbed-os-features-feature_ipv4-tests-mbedmicro-net-udp_echo_client -v
[mbed] Working path "/home/bridan01/dev/m/test" (program)
[mbed] Exec "mbedgt --test-spec /home/bridan01/dev/m/test/.build/tests/K64F/GCC_ARM/test_spec.json -n mbed-os-features-feature_ipv4-tests-mbedmicro-net-udp_echo_client -V" in /home/bridan01/dev/m/test
mbedgt: test specification file '/home/bridan01/dev/m/test/.build/tests/K64F/GCC_ARM/test_spec.json' (specified with --test-spec option)
mbedgt: using '/home/bridan01/dev/m/test/.build/tests/K64F/GCC_ARM/test_spec.json' from current directory!
mbedgt: detecting connected mbed-enabled devices...
mbedgt: detected 1 device
    detected 'K64F' -> 'K64F[0]', console at '/dev/ttyACM0', mounted at '/media/bridan01/DAPLINK', target id '0240000033514e450014500585d4004be981000097969900'
mbedgt: processing target 'K64F' toolchain 'GCC_ARM' compatible platforms...
mbedgt: using platform 'K64F' for test:
    target_id_mbed_htm = '0240000033514e450014500585d4004be981000097969900'
    daplink_hic_id = '97969900'
    mount_point = '/media/bridan01/DAPLINK'
    daplink_automation_allowed = '0'
    daplink_daplink_mode = 'Interface'
    daplink_local_mods = '0'
    daplink_unique_id = '0240000033514e450014500585d4004be981000097969900'
    daplink_interface_crc = '0x33e2dd18'
    target_id = '0240000033514e450014500585d4004be981000097969900'
    serial_port = '/dev/ttyACM0:9600'
    target_id_usb_id = '0240000033514e450014500585d4004be981000097969900'
    platform_name = 'K64F'
    platform_name_unique = 'K64F[0]'
    daplink_git_sha = '34182e2cce4ca99073443ef29fbcfaab9e18caec'
    daplink_interface_version = '0241'
    daplink_auto_reset = '0'
    daplink_usb_interfaces = 'MSD, CDC, HID'
    daplink_version = '0241'
mbedgt: test case filter (specified with -n option)
    test filtered in 'mbed-os-features-feature_ipv4-tests-mbedmicro-net-udp_echo_client'
mbedgt: running 1 test for platform 'K64F' and toolchain 'GCC_ARM'
    use 1 instance for testing
mbedgt: checking for 'host_tests' directory above image directory structure
    found 'host_tests' directory in: 'mbed-os/features/FEATURE_IPV4/TESTS/mbedmicro-net/host_tests'
mbedgt: selecting test case observer...
    calling mbedhtrun: mbedhtrun -d /media/bridan01/DAPLINK -p /dev/ttyACM0:9600 -f ".build/tests/K64F/GCC_ARM/mbed-os/features/FEATURE_IPV4/TESTS/mbedmicro-net/udp_echo_client/mbed-os-features-feature_ipv4-tests-mbedmicro-net-udp_echo_client.bin" -C 4 -c shell -m K64F -t 0240000033514e450014500585d4004be981000097969900 -e "mbed-os/features/FEATURE_IPV4/TESTS/mbedmicro-net/host_tests"
mbedgt: mbed-host-test-runner: started
[1467298638.58][HTST][INF] host test executor ver. 0.2.20
[1467298638.59][HTST][INF] copy image onto target...
Plugin info: HostTestPluginCopyMethod_Shell::CopyMethod: Waiting up to 60 sec for '0240000033514e450014500585d4004be981000097969900' mount point (current is '/media/bridan01/DAPLINK')...
[1467298651.44][HTST][INF] starting host test process...
[1467298651.45][CONN][INF] starting serial connection process...
[1467298651.45][CONN][INF] notify event queue about extra 60 sec timeout for serial port pooling
[1467298651.46][CONN][INF] initializing serial port listener...
[1467298651.46][SERI][INF] serial(port=/dev/ttyACM0, baudrate=9600, timeout=0)
[1467298651.46][HTST][INF] setting timeout to: 60 sec
Plugin info: HostTestPluginBase::BasePlugin: Waiting up to 60 sec for '0240000033514e450014500585d4004be981000097969900' serial port (current is '/dev/ttyACM0')...
[1467298653.20][SERI][INF] reset device using 'default' plugin...
[1467298653.32][SERI][INF] waiting 1.00 sec after reset
[1467298654.32][SERI][INF] wait for it...
[1467298654.33][SERI][TXD] mbedmbedmbedmbedmbedmbedmbedmbedmbedmbed
[1467298654.33][CONN][INF] sending up to 2 __sync packets (specified with --sync=2)
[1467298654.33][CONN][INF] sending preamble '220905b7-1d33-4612-a188-9e43468143f7'
[1467298654.34][SERI][TXD] {{__sync;220905b7-1d33-4612-a188-9e43468143f7}}
[1467298654.48][CONN][RXD] {{__sync;220905b7-1d33-4612-a188-9e43468143f7}}
[1467298654.48][CONN][INF] found SYNC in stream: {{__sync;220905b7-1d33-4612-a188-9e43468143f7}} it is #0 sent, queued...
[1467298654.48][HTST][INF] sync KV found, uuid=220905b7-1d33-4612-a188-9e43468143f7, timestamp=1467298654.477126
[1467298654.51][CONN][RXD] {{__version;1.2.0}}
[1467298654.51][CONN][INF] found KV pair in stream: {{__version;1.2.0}}, queued...
[1467298654.51][CONN][RXD] {{__timeout;20}}
[1467298654.52][HTST][INF] DUT greentea-client version: 1.2.0
[1467298654.52][CONN][INF] found KV pair in stream: {{__timeout;20}}, queued...
[1467298654.52][HTST][INF] setting timeout to: 20 sec
[1467298654.57][CONN][RXD] {{__host_test_name;udp_echo_client}}
[1467298654.57][CONN][INF] found KV pair in stream: {{__host_test_name;udp_echo_client}}, queued...
[1467298654.57][HTST][INF] host test class: '<class 'udp_echo_client.UDPEchoClientTest'>'
[1467298654.57][HTST][INF] host test setup() call...
[1467298654.57][HTST][INF] CALLBACKs updated
[1467298654.57][HTST][INF] host test detected: udp_echo_client
[1467298663.17][CONN][RXD] UDP client IP Address is 192.168.1.209
[1467298663.23][CONN][RXD] {{target_ip;192.168.1.209}}
[1467298663.23][CONN][RXD] {{host_ip; }}
[1467298663.23][CONN][INF] found KV pair in stream: {{target_ip;192.168.1.209}}, queued...
[1467298663.23][CONN][INF] found KV pair in stream: {{host_ip; }}, queued...
[1467298663.24][HTST][INF] HOST: Listening for UDP packets: 10.118.14.90:34164
[1467298663.26][SERI][TXD] {{host_ip;10.118.14.90}}
[1467298663.31][CONN][RXD] {{host_port; }}
[1467298663.31][CONN][INF] found KV pair in stream: {{host_port; }}, queued...
[1467298663.33][SERI][TXD] {{host_port;34164}}
[1467298663.41][CONN][RXD] MBED: UDP Server IP address received: 10.118.14.90:34164
[1467298663.44][CONN][RXD] [00] sent...256 Bytes
[1467298663.46][CONN][RXD] [00] recv...256 Bytes
[1467298663.50][CONN][RXD] [01] sent...256 Bytes
[1467298663.51][CONN][RXD] [01] recv...256 Bytes
[1467298663.53][CONN][RXD] [02] sent...256 Bytes
[1467298663.56][CONN][RXD] [02] recv...256 Bytes
[1467298663.58][CONN][RXD] [03] sent...256 Bytes
[1467298663.61][CONN][RXD] [03] recv...256 Bytes
[1467298663.63][CONN][RXD] [04] sent...256 Bytes
[1467298663.66][CONN][RXD] [04] recv...256 Bytes
[1467298663.68][CONN][RXD] [05] sent...256 Bytes
[1467298663.70][CONN][RXD] [05] recv...256 Bytes
[1467298663.73][CONN][RXD] [06] sent...256 Bytes
[1467298663.76][CONN][RXD] [06] recv...256 Bytes
[1467298663.78][CONN][RXD] [07] sent...256 Bytes
[1467298663.80][CONN][RXD] [07] recv...256 Bytes
[1467298663.82][CONN][RXD] [08] sent...256 Bytes
[1467298663.86][CONN][RXD] [08] recv...256 Bytes
[1467298663.87][CONN][RXD] [09] sent...256 Bytes
[1467298663.89][CONN][RXD] [09] recv...256 Bytes
[1467298663.93][CONN][RXD] [10] sent...256 Bytes
[1467298663.94][CONN][RXD] [10] recv...256 Bytes
[1467298663.97][CONN][RXD] [11] sent...256 Bytes
[1467298663.99][CONN][RXD] [11] recv...256 Bytes
[1467298664.01][CONN][RXD] [12] sent...256 Bytes
[1467298664.04][CONN][RXD] [12] recv...256 Bytes
[1467298664.07][CONN][RXD] [13] sent...256 Bytes
HOST: UDPEchoClientHandler: Rx:
f{|A??7ArRxH\KvEs2/x"'wC:&C-:dLgC2[[3yM6Bw{{ZTZ:tq-QFzYb9Jqg=f=sASTUR6rVzb^*3K<QC>N>gdKw@FSNe1tL{|2T%A9al''{B"#p3~pY|[V@0,^.E;p['Lz.)eVK-RPwzQmv*;?43bA<2{V.[%rHkcBY'./3Sud+x9bIy`k,*WudG=5F1162)BGXkp9NwDF5zD0Ce|hI16w7L+~(.v*]J28*:3x%9t@P24lDm$Ax5}]J:GY;vSk}

HOST: UDPEchoClientHandler: Rx:
gX2}xC2J)I}`^dp9@i;.o|PQAF[55Z#gC51xnW`n6J{Do3pVj@Q+1@7yTy^NDp=_ljro%Wl,4$!;ZG=i4B8>o{aZ2O<'tg5t*f(lkPy\ZV6pSYB~nuct/t8q!sx~i18!KH@\t10}_`2Q$ejE=V-Cd?*x%bE$}nSA{V_w'^=IP[wW{=[:Pp>?Z%igI9CTZ`pQ?c<DD)V<`t6SZ6)Ugxv+pe1xwI7#%{""~N]n[_9E:]|]>vVb{fDGgMc[/mi9s\8y

HOST: UDPEchoClientHandler: Rx:
Ppk^vL)EU+<SbK}I#w,n9k+a(*5M5~X+ur]s06ZeO?fnoJ"d,+xS%}Hp/3EM~#eBF<?AlCVxf5jIG|.7`v5-_S2F+bGwE[M%S#c.w+R/yj~eyA`<z%>OnkKVBB\H;n<~C^UEYl/@Hd$b[4~u@su"_u!%yF%E|'&J@$&5SU2<;]8WYu,pbog&Vbtv$6v7\JB6~dvFH1_#Y@YnE?F8a`f$u'@7'(]*@vyI"YY$QQKF%Gh%S&s[{-xEr2>lt|fA8$Ix

HOST: UDPEchoClientHandler: Rx:
MJ0NSHQtk);m_VS:(qSNkJb@N,3`uX_H,g'/E\9_$P#-2j`r$B3VprBz~`.92'hQ{(>Qc-Nsh5kdy@s=k<cZBG=Hf&jaXUKrLF4V>EYlCyHH'!r[eLE?D2`^vAvME*UwIw>["N%A!@(dTgC{!0rs%lbYncE'>Lv\e$OV2{`sleSy&H0xI;qKKm^.KGnb{ir[{2jyn?:e1J%]>f2PB*^XKI3H!g3jl|*Vg<2ncG8A|x%X'&TI&*,e_Z[{oX-L]"rZ

HOST: UDPEchoClientHandler: Rx:
i}/lFIcx]uMV<&)}e1Jcq{lX1QibsM/V9%it8TSaM\TKOA2%a%TP)oCx>A|wzj6PU@L-Z*rzWsOX/bb*Q?_:S$F!Dn<bA|6Vo3LTL:HvnNk/CU&n8(>3e<+:uD%zv~!LR]Hs\IN~_rF{Zlbc?(n,$zG9`{\Fjm;/Qn]!,pfs_2Ve*Np+;#O+f*^{<(2%Ol)uyz}}Cq~DxG'N=,-gB&J%$=fg32#/WaugH$\`Te8&q5Czkvx5)bVtD#nKnXeTN13M

HOST: UDPEchoClientHandler: Rx:
JV98Oi%'P`o6yk{G0AqB!B_2ShF&igk)?VX95G];cK#W|Dr:Wz0'IM!LT\xd*R(W8yA+$:3IlNZyi2jWhb<xoQgUYI8:B[7&~~HuE2`LdM'm"Sy>$'iX%sn*EGku4;?P'/jQ6]zR#Qf?j=3Iy!L2^~)7s$5oIKWmXi'_h(hfgJaa`4=V]e(=,L[P/:ejE>yOG6bl%Q17K:j54G6'|%}$xXvw?|]\bNZ4MM><2whyG1YI='.^kr;'x9EmOhsy6O<:

HOST: UDPEchoClientHandler: Rx:
g^KXVJi6I)mpY+Jz"XTs\uCLCRfZ|StTnkh60+++(8_.8f3Jb3;O$kRpqayqKdzT0h/)xb{;4%hfNBhm8,[ZQq;;%w9>*r&^(uXIdZk3gM:cdAcygH"?AQ,jK:7j%XZ|Z$8R#>0F~Gb_@R8]$F5A)=+k$knmr7%x-NofcC8T?)?zRJ&Mn:7ncY)vRL'hlv_;#IOc8hG$l?eMA_r.\}>3*N<k&k_"pr(reduoYEv%qQL0bu50L;$l/j5R]Q2E_Pw0

HOST: UDPEchoClientHandler: Rx:
\ii.dT#"!Iu%[;#uF>h`?O!2A!-W5J^>B$$jIyg`s(HnAjP;_Jg8Ud&%=th~E)ULbK3f|wH^(a|r;9`bZxuV(}G)f=xR:ZDj1[27Dp[Aqi:zr0I$ph>RP`'/#)je7c*3RfCtFx_hy~#H_VYts2F,!%_0jp/LipT]muK4>KX}u<:GY*z1mITa.T<Uw>nM2T`t@"{Dp8h[l=KNtCp/LFu!o[Pwcc]fYYjD[\fb:-*=Y6-'NHn@`7rEtgKImPLq+8z0

HOST: UDPEchoClientHandler: Rx:
x5x!?i1:zgDw(px^#;$y|B6:<y&jt]K8o`Ks+r_KhJQ:7eA)Pt3C($A,|0'UY&6zNbu*xeR;tCvt(t>oV!kz<8.S9u>c+iH3GhQ;eo&<m'8!I.\&=um*[0El0";-t2+L+\SL;0s=}L_G7[C*qqT7'?rbi>{c2fe#{+x+,:jgGgqAo:_"Xx8o%G}Ud:58gwmq"7!=7N^];_x%pP^<j^@9|S-wAASgV['OF3i|5gnD7ofCh{NNlC"5F>d:P.1JGI>|

HOST: UDPEchoClientHandler: Rx:
xx4posEWv]j.fZNJvvJ+_$El8`^[TIUlBTY<CP-u~/pqx"#@:`3.f#'8e%e}(o{mM~ri{H[*H`Fl;b6t%iluxiMa0qRAUB8R&CarQ|)aNM9%YO<woEX<hlasdtrK8,e>1uozFK|OG:A.GZd9igd$^,0~'/T4WV0'D9@0peni`QJ,xDPu._A~!q%Yr&F8dQf;b*6!AK+Au1O>,rq3}VX$xLne'<6:"Ut3Pb`5|wGZqvsVz2jc9rl5HjpM|TPV3Ebk

HOST: UDPEchoClientHandler: Rx:
B7f,`4kN#7J%rxiebmrD4HK-5{6}-Q?8`|^)A7CCCO[S[`oBV8Z9G:{T6Zu5xI=_M(s&vMUH|,3_IvTJg\Dk!,zwfHDK"v0V9MFJbbH-onz>bE{<SjR5#[F\BjE;h2x&$|Se-[@Q`U$4"'}1gFH8g{)02<4n@+RF}OvTmjwhCQ\W"Xc<>>uQ_Vt'b!uTKVGfg,6n)Yd":vD^/*\8s()ld@n@jfSX|Q4*m5ps"m7f\Z.Cb7.&:Hd\dT;8-9#}B]"Q

HOST: UDPEchoClientHandler: Rx:
Is+K7<}qIh-~.C~bI6r7pvew;/9S4leL]pol<~,'a31gp\egX=q`b*:Xr.+4k^,N`TCb+Bow569c"?"Ywdm(9;@P:e$b7lvC"HmVDJ/oi`6/FbdU.Pv`A:8cR-}Hw:}E~~uYCv)}C)}dYY,yD**br,^d1HYd>=Fp>3n;+6]2#-vQRx$pVYevIep+M-M$#:cdGJK17[3k^'[5y._svr=oPa4<#r8$.z$l$L}:t=2Pg;=D|}INERzdJ\/l:2p\z,OM

HOST: UDPEchoClientHandler: Rx:
^"SMOqRO;D1;HLNcAh}IgXb:UV4l4ty9N%u;R+>@1<x>Di*"e5zdUo0T1|zl[>.K)#Kj@)<LJe!xkCc2R/:>MZg3P:!fGLr(1N'[hshd,a!B)=h@cG1,VXucwhln!(%@X=Bvg79$f81.N%e=HEyurD?B<z@c_o'~#8tP@20GONj>h}rY3B_RGroXHa!m<x,Y4|uUzNP<rp7F5z4`ko5BE=N(l*VAm!^Ea//".i%4C|pl#Shcx4{9m-8tF^dYPA^s

HOST: UDPEchoClientHandler: Rx:
~B~U~k[0)z=~Tf_atf9Yo[ltpgHX}9;VALLcKRp!T\6/FEZ1?@_dl4_k8p=ENLY%;Y@)kX"|l*Ul{x<m*X+O{N;gWZ5+>wFn$z7Fh|hGS(Ka=o|H4=RuG_LSlxI:Na18~_ABHojN+CVEdhkchbRScfi'*I1{glg8{vAJ3M#Lw;(:dlNRwf80#fOU;_O,7C7R@>19'~A%x-3]JGD,ZfN&j{&mh"F6LX7|5?C5J;]U~&Jm1k\!+FEu!G?W`*ZSreP:

HOST: UDPEchoClientHan[1467298664.09][CONN][RXD] [13] recv...256 Bytes
[1467298664.12][CONN][RXD] [14] sent...256 Bytes
[1467298664.15][CONN][RXD] [14] recv...256 Bytes
[1467298664.16][CONN][RXD] [15] sent...256 Bytes
[1467298664.18][CONN][RXD] [15] recv...256 Bytes
[1467298664.20][CONN][RXD] {{end;success}}
[1467298664.20][CONN][INF] found KV pair in stream: {{end;success}}, queued...
dler: Rx:
nIF=L_`U92J+t=,S~~R`=`LbNXX}4CkZ,fCirF%T/$KH':0oOy{,/"B>x=N*Qr{7b*{%TN8Rn*4oce30[WTeTCoFDRnZi3R^n\@|[]l*QG$[2B;tWm>eTG_PKz3W|O6-2a+88r/r.m`/I_%^vB%2{<bZ7j$X(WCD<3]zMhW7+uNe,n"_g_v@{k~sgQ|USZ&zk6@kKR'riQi|M~Dz0k(NNpV8`a&"Eh_,~C,WBpQd@LA}E"P~[C41+G.~ip;UTz?l

HOST: UDPEchoClientHandler: Rx:
6b6*ljVP;-a!E`.8?)a-e{/D]}_GkU^+Y,VrKU*<t'Jc![h(KuWz5ILsX<^D@D@+TUdsT=KITB($7uh:Y+]TdL~T3x~3^t5/Rn@,)1Aq8.+d?'`A,;e}vd]R1)yUwNZkQwoK5U_n2R@WnZyUxiMAGr`YQsRVb(^'aBq^GxC={_v`3=D]i({Yn!K`bJdTI`+jhy%c|3"7.rA1\N+R;;X2$4Lv;8JgZ9`0w=<\6zkw`y)pEm;p7WmI6x24?tlR+8mb

[1467298664.23][HTST][INF] __notify_complete(True)
[1467298664.24][HTST][INF] test suite run finished after 9.72 sec...
[1467298664.24][CONN][RXD] {{__exit;0}}
[1467298664.24][CONN][INF] found KV pair in stream: {{__exit;0}}, queued...
[1467298664.24][CONN][INF] received special even '__host_test_finished' value='True', finishing
[1467298664.28][HTST][INF] CONN exited with code: 0
[1467298664.28][HTST][INF] Some events in queue
[1467298664.28][HTST][INF] stopped consuming events
[1467298664.28][HTST][INF] host test result() call skipped, received: True
[1467298664.28][HTST][WRN] missing __exit event from DUT
[1467298664.28][HTST][INF] calling blocking teardown()
[1467298664.65][HTST][INF] teardown() finished
[1467298664.65][HTST][INF] {{result;success}}
mbedgt: checking for GCOV data...
mbedgt: mbed-host-test-runner: stopped
mbedgt: mbed-host-test-runner: returned 'OK'
mbedgt: test case summary event not found
    no test case report present, assuming test suite to be a single test case!
    test suite: mbed-os-features-feature_ipv4-tests-mbedmicro-net-udp_echo_client
    test case: mbed-os-features-feature_ipv4-tests-mbedmicro-net-udp_echo_client
mbedgt: test on hardware with target id: 0240000033514e450014500585d4004be981000097969900
mbedgt: test suite 'mbed-os-features-feature_ipv4-tests-mbedmicro-net-udp_echo_client' ............... OK in 26.25 sec
    test case: 'mbed-os-features-feature_ipv4-tests-mbedmicro-net-udp_echo_client' ............... OK in 26.25 sec
mbedgt: test case summary: 1 pass, 0 failures
mbedgt: all tests finished!
mbedgt: shuffle seed: 0.6676527777
mbedgt: test suite report:
+--------------+---------------+-------------------------------------------------------------------+--------+--------------------+-------------+
| target       | platform_name | test suite                                                        | result | elapsed_time (sec) | copy_method |
+--------------+---------------+-------------------------------------------------------------------+--------+--------------------+-------------+
| K64F-GCC_ARM | K64F          | mbed-os-features-feature_ipv4-tests-mbedmicro-net-udp_echo_client | OK     | 26.25              | shell       |
+--------------+---------------+-------------------------------------------------------------------+--------+--------------------+-------------+
mbedgt: test suite results: 1 OK
mbedgt: test case report:
+--------------+---------------+-------------------------------------------------------------------+-------------------------------------------------------------------+--------+--------+--------+--------------------+
| target       | platform_name | test suite                                                        | test case                                                         | passed | failed | result | elapsed_time (sec) |
+--------------+---------------+-------------------------------------------------------------------+-------------------------------------------------------------------+--------+--------+--------+--------------------+
| K64F-GCC_ARM | K64F          | mbed-os-features-feature_ipv4-tests-mbedmicro-net-udp_echo_client | mbed-os-features-feature_ipv4-tests-mbedmicro-net-udp_echo_client | 1      | 0      | OK     | 26.25              |
+--------------+---------------+-------------------------------------------------------------------+-------------------------------------------------------------------+--------+--------+--------+--------------------+
mbedgt: test case results: 1 OK
mbedgt: completed in 26.34 sec

@sg-
Copy link
Contributor

sg- commented Jun 30, 2016

LGTM 👍

@sg- sg- merged commit 197c4b5 into ARMmbed:master Jun 30, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants