summaryrefslogtreecommitdiff
path: root/gps
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2015-02-10 20:27:21 -0500
committerEric S. Raymond <esr@thyrsus.com>2015-02-10 20:27:21 -0500
commit373796b4462eab2665fbd0c8c1e163801030e016 (patch)
treef18227198a8f50215733575b8805fdb04aea2807 /gps
parent3b37e5086030814dae1ca96bef7e0b20d7ced4a9 (diff)
downloadgpsd-373796b4462eab2665fbd0c8c1e163801030e016.tar.gz
Improved instrumentation for tracking down test frame issues.
Diffstat (limited to 'gps')
-rw-r--r--gps/fake.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/gps/fake.py b/gps/fake.py
index 49a9cc03..a8cdcdb0 100644
--- a/gps/fake.py
+++ b/gps/fake.py
@@ -223,8 +223,6 @@ class FakeGPS:
time.sleep(int(delay))
# self.write has to be set by the derived class
self.write(line)
- if self.progress:
- self.progress("gpsfake: %s feeds %d=%s\n" % (self.testload.name, len(line), repr(line)))
time.sleep(self.testload.delay)
self.index += 1
@@ -302,6 +300,7 @@ class FakePTY(FakeGPS):
# pass
def write(self, line):
+ self.progress("gpsfake: %s writes %d=%s\n" % (self.testload.name, len(line), repr(line)))
os.write(self.fd, line)
def drain(self):
@@ -346,6 +345,7 @@ class FakeTCP(FakeGPS):
def write(self, line):
"Send the next log packet to everybody connected."
+ self.progress("gpsfake: %s writes %d=%s\n" % (self.testload.name, len(line), repr(line)))
for s in self.readables:
if s != self.dispatcher:
s.send(line)
@@ -372,6 +372,7 @@ class FakeUDP(FakeGPS):
pass
def write(self, line):
+ self.progress("gpsfake: %s writes %d=%s\n" % (self.testload.name, len(line), repr(line)))
self.sock.sendto(line, (self.ipaddr, int(self.port)))
def drain(self):