From b0ba370bfbf6159ab90f79475ac69124553cc50f Mon Sep 17 00:00:00 2001 From: Vegard Storheil Eriksen Date: Sat, 20 Jul 2013 09:55:09 +0200 Subject: Added multithreading test for QEMU. --- test.py | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100755 test.py (limited to 'test.py') diff --git a/test.py b/test.py new file mode 100755 index 0000000..481b36d --- /dev/null +++ b/test.py @@ -0,0 +1,23 @@ +#!/usr/bin/env python + +import subprocess, time + +qemu = subprocess.Popen( + 'qemu-system-arm -machine lm3s6965evb -nographic -serial null -semihosting -kernel demo.elf -S'.split(), + stdin = subprocess.PIPE, + stdout = subprocess.PIPE, + stderr = subprocess.PIPE, +) + +qemu.stdin.write('cont\n') + +start = time.time(); + +while 1: + line = qemu.stderr.readline() + t = time.time() + + if not line: + break + + print '[%11.6f] %s' % (t - start, line.strip()) -- cgit v1.2.3