suites/gprs/: beautify output result of ping tests

Print ping output at the end and replace the whole test stdout report
with ping execution.

Change-Id: I90001ddc6bc1145ac9d115aee762f4f3500e8dc8
diff --git a/suites/gprs/ping_idle_ping.py b/suites/gprs/ping_idle_ping.py
index e0968ac..02e2cdf 100755
--- a/suites/gprs/ping_idle_ping.py
+++ b/suites/gprs/ping_idle_ping.py
@@ -55,12 +55,27 @@
 ctx_id_v4 = ms.activate_context(apn='inet46', protocol=ms.CTX_PROT_IPv4)
 print("Setting up data plane for %r" % repr(ctx_id_v4))
 ms.setup_context_data_plane(ctx_id_v4)
-print("[1] Running 10 ping requests for %r" % repr(ctx_id_v4))
-ms.run_netns_wait('ping1', ('ping', '-c', '10', ggsn.addr()))
+str = "[1] Running 10 ping requests for %r" % repr(ctx_id_v4)
+output = str + '\n'
+print(str)
+proc = ms.run_netns_wait('ping1', ('ping', '-c', '10', ggsn.addr()))
+str = proc.get_stdout()
+output += str
+print(str)
 
-print("Sleeping for 60 seconds")
+str = "Sleeping for 60 seconds"
+output += str + '\n'
+print(str)
 sleep(60)
 
-print("[2] Running 10 ping requests for %r" % repr(ctx_id_v4))
-ms.run_netns_wait('ping2', ('ping', '-c', '10', ggsn.addr()))
+str = "[2] Running 10 ping requests for %r" % repr(ctx_id_v4)
+output += str + '\n'
+print(str)
+proc = ms.run_netns_wait('ping2', ('ping', '-c', '10', ggsn.addr()))
+str = proc.get_stdout()
+output += str
+print(str)
+
 ms.deactivate_context(ctx_id_v4)
+
+test.set_report_stdout(output)