summaryrefslogtreecommitdiff
path: root/gps
Commit message (Collapse)AuthorAgeFilesLines
* Add slow=yes option for regression tests in an attempt to avoid flakeouts.Eric S. Raymond2014-08-241-5/+15
|
* pylint validation pass. All regresio tests pass, xgps runs live.Eric S. Raymond2014-08-234-15/+14
|
* Another step towards eliminating delays in the test framework.Eric S. Raymond2013-11-271-2/+2
| | | | All regressions tests pass.
* Investigating ways to get rid of CLOSE_DELAY in the test framework...Eric S. Raymond2013-11-272-3/+13
| | | | | | | | ...actually revealed a bug - device-shutdown messages getting lost on the way out to the test clients. This set of changes mostly fixes it. Some glitches remain; this state of things passes all regression tests but attempting to get rid of what now ought to be unnecessary code in fake.py does not pass. To be continued...
* pylint found a minor error in the factoring of the Python library classes.Eric S. Raymond2013-11-241-5/+2
| | | | All regression tests pass. PPS is live.
* Revert "Fix a pylint warning. With this scons audit runs completely clean ↵Eric S. Raymond2013-11-231-1/+0
| | | | | | | again." It breaks regression testing (but not the production code). After this revert all regression tests pass again.
* Fix a pylint warning. With this scons audit runs completely clean again.Eric S. Raymond2013-11-221-0/+1
|
* Resync the Python interface's list of various magic constants.Eric S. Raymond2013-11-201-1/+15
|
* Ritualistic pacification of pylint. All regression tests pass, xgps runs.Eric S. Raymond2013-11-153-2/+5
|
* Insert required calls to Python Eceptions base class.Eric S. Raymond2013-11-152-2/+7
| | | | All regression tests pass.
* Partial pylint cleanup. All regression tests pass, xgps works.Eric S. Raymond2013-11-152-4/+4
|
* ppsbar -> pps.Eric S. Raymond2013-11-131-5/+5
| | | | All regression tests pass. PPS is live in both gpsd and gpsmon.
* Typo fix.Eric S. Raymond2013-11-121-1/+1
|
* Fix buggy enable-flag-to-JSON mapping in the Python interface.Eric S. Raymond2013-11-121-3/+3
|
* SPLIT24 and PPSBAR flags belong in the Python interface, too.Eric S. Raymond2013-11-121-0/+10
|
* Correct a delay figure.Eric S. Raymond2013-11-111-1/+2
|
* More results from mike_t.Eric S. Raymond2013-11-111-1/+1
|
* More field reports on test delays.Eric S. Raymond2013-11-111-23/+19
|
* Add a warning about sporadic build failures and the delay constants.Eric S. Raymond2013-11-111-3/+4
|
* Don't slow regression tests down more than we have to.Eric S. Raymond2013-11-111-17/+35
|
* Stop trying to set serial parity in the test loads.Eric S. Raymond2013-11-111-0/+1
| | | | | It's not actually needed, and it makes Fedora Linux barf, leading to spurious test failures.
* Trying to narrow down the serial-parameter error.Eric S. Raymond2013-11-111-2/+1
|
* It would be helpful to get the exception class name right.Eric S. Raymond2013-11-111-2/+2
|
* Catch an illegal-argument error thrown by Fedora Linux...Eric S. Raymond2013-11-111-1/+5
| | | | | | ...when attempting to explicitly set serial parameters in a test load. Why this fails we don't yet know.
* Reports on delays needed in the test framework.Eric S. Raymond2013-11-101-6/+16
|
* Savannah tracker bug #36409 is now reproducible inside gpsfake.Eric S. Raymond2013-11-041-3/+8
|
* Remove redundant variable.Eric S. Raymond2013-11-041-4/+3
|
* Delay-Cookie feature in test loads almost works.Eric S. Raymond2013-11-041-10/+28
| | | | | | | What's missing is that leading non-packet data is discarded because we loop using the packet getter. All regression tests pass. PPS is live.
* Create a regression test for the TCP fake source capability.Eric S. Raymond2013-11-031-1/+1
| | | | | Also, move the ephemeral ports used for these well up into the private-port range.
* TCP fake sources are now fully working.Eric S. Raymond2013-11-031-2/+5
|
* TCP fake sources now work but can't be reused yet.Eric S. Raymond2013-11-031-2/+3
|
* Another steo towards getting fake TCP sources to work.Eric S. Raymond2013-11-031-17/+36
| | | | These changes preserve the functioning of fake UDP and PTY sources.
* Restore "Transport: UDP" functionality to gpsfake.Eric S. Raymond2013-11-031-1/+1
| | | | Add a regression test for it.
* FakeTCP source don't work yet in gpsfake, but this is a step less broken.Eric S. Raymond2013-11-031-8/+11
| | | | At least we get past the open.
* gps/fake.py: fix typoChristian Gagneraud2013-11-031-1/+1
| | | | Signed-off-by: Christian Gagneraud <chgans@gna.org>
* Enhance gpsfake so it can be used to test TCP sources.Eric S. Raymond2013-09-291-2/+30
|
* Add a conversion constant requred for DBT sentences.Eric S. Raymond2012-03-051-0/+1
| | | | All regression tests pass.
* More Python sanity checking.Eric S. Raymond2011-10-282-3/+3
|
* Python glitches caught by pylint.Eric S. Raymond2011-10-283-5/+4
| | | | One could have been a fatal error.
* Fixed copy'n'paste bug in the Python binding.Michael Tatarinov2011-10-121-2/+2
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Add -r option to gpsplot.Eric S. Raymond2011-10-101-1/+2
|
* More fixes with a unique temporary directories and files for the regression ↵Michael Tatarinov2011-10-061-2/+3
| | | | | | test.. Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Make the 'uninstrumented' plot work again.Eric S. Raymond2011-09-211-1/+1
|
* Remove the old latency-profiling machinery.Eric S. Raymond2011-09-202-7/+0
| | | | | | It hasn't actually worked since we switched protocols to JSON. This diff puts the framework in place for new machinery using timing attributes in the TPV sentence.
* gps library code is pychecker clean. All regression tests pass.Eric S. Raymond2011-08-233-6/+10
|
* More cleanup of glitches found by pychecker.Eric S. Raymond2011-08-232-4/+4
|
* In gpsfake, remove an unused feature and document what's there.Eric S. Raymond2011-07-221-3/+0
| | | | All regression tests pass.
* Beat Bolli made a good point in <4E0B10FC.2010400@ewanet.ch>.Eric S. Raymond2011-06-291-1/+2
|
* Minor fix suggested by Bernd Zeimetz.Eric S. Raymond2011-06-291-1/+1
|
* Bring Python's stream method up to date so it matches the C one.Eric S. Raymond2011-06-241-14/+10
| | | | This means WATCH_NEWSTYLE is defaulted to properly. All regression tests pass.