diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2015-02-10 20:27:21 -0500 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2015-02-10 20:27:21 -0500 |
commit | 373796b4462eab2665fbd0c8c1e163801030e016 (patch) | |
tree | f18227198a8f50215733575b8805fdb04aea2807 /gps | |
parent | 3b37e5086030814dae1ca96bef7e0b20d7ced4a9 (diff) | |
download | gpsd-373796b4462eab2665fbd0c8c1e163801030e016.tar.gz |
Improved instrumentation for tracking down test frame issues.
Diffstat (limited to 'gps')
-rw-r--r-- | gps/fake.py | 5 |
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): |