summaryrefslogtreecommitdiff
path: root/devtools
Commit message (Collapse)AuthorAgeFilesLines
* Update identify_failing_build_options with build option changesJon Schlueter2015-02-241-1/+1
| | | | added ntp and removed oldstyle
* Fix bug reported on the dev list resulting from NTPSHMSEGS > MAX_DEVICES * 2.Eric S. Raymond2015-01-241-1/+1
| | | | | | As a side effect, simplify configuration slightly. All regression tests pass.
* Add identify_failing_build_options script to devtoolsJon Schlueter2015-01-232-0/+132
| | | | | | | | | | | | | | | | | | This script is a helper script to run through various combinations of build options as enumerated in the script looking for broken builds. This has helped identify several bugs and some other general cleanup in the code base. to run: > devtools/identify_failing_build_options.py it will run for as long as you let it trying to build different build configurations with minimal=on to find failing ones. It prints out hopefully useful status as well as stderr but discards stdout from the builds. Any failing build configurations are logged to failed_build_configs.txt and can be easily checked later to see why they failed and how to fix them.
* Add a script to generate test pairs for matrix inversion.Eric S. Raymond2015-01-082-0/+124
|
* Add do-build script to run tests.Greg Troxel2015-01-082-0/+24
| | | | | | | This script is almost too trivial to check in, but it leaves files named like CHECK.release-3.11-181-g2ab8763 with regression test output, which is helpful when trouble arises.
* Keep permissions 755.Bernd Zeimetz2014-01-271-0/+0
|
* Fix gpsd-debian-regressions.sh to recognize all new tests.Bernd Zeimetz2014-01-271-2/+2
|
* Add -j option to striplog.Eric S. Raymond2013-11-081-3/+16
|
* Test machinery improvements. raw-regress is now only partially broken.Eric S. Raymond2013-11-051-2/+8
|
* Test-machinery improvements. All regression tests pass. PPS is live.Eric S. Raymond2013-11-051-11/+19
|
* Document some conventions.Eric S. Raymond2013-10-061-0/+8
|
* Correct some code generation.Eric S. Raymond2013-10-061-7/+7
|
* Make vocabulary references in dump code.Eric S. Raymond2013-10-061-2/+20
|
* Generate structure name properly.Eric S. Raymond2013-10-061-0/+5
|
* Update a comment.Eric S. Raymond2013-10-061-1/+2
|
* Subtable parsing works.Eric S. Raymond2013-10-061-5/+22
|
* Modified table parsing - a step towards parsing vocabulary tables.Eric S. Raymond2013-10-061-13/+25
|
* Correctly generate JSON dumping code for trailing arrays.Eric S. Raymond2013-10-051-5/+8
|
* ind -> i as a loop variable name.Eric S. Raymond2013-10-051-4/+4
|
* Fixes to generation of JSON dump code for arrays.Eric S. Raymond2013-10-051-3/+3
|
* Fix a minor bug in boolean field generation.Eric S. Raymond2013-10-021-10/+10
|
* Derived-attribute generation for enumerated fields.Eric S. Raymond2013-10-021-0/+4
|
* Driver code generation for boolean fields.Eric S. Raymond2013-10-021-0/+2
|
* Change JSON-dumper code generation to match my previous commit.Eric S. Raymond2013-10-011-1/+5
|
* More output improvements to tablegen.py.Eric S. Raymond2013-10-011-9/+13
|
* Minor improvements to tablegen.py.Eric S. Raymond2013-10-011-4/+12
|
* tablegen.py conditionally includes -t.Eric S. Raymond2013-10-011-3/+6
|
* tablegen.py -t does more errorchecking.Eric S. Raymond2013-10-011-3/+17
|
* Properly string-quote in ais.py output.Eric S. Raymond2013-07-051-1/+6
| | | | | Address Savannah bug bug #39051: ais.py : json output has bad formating for strings
* Fix a bug reported by KIU Shueng Chuan in Type 25 message handling.Eric S. Raymond2012-07-311-1/+1
|
* [AIS] Fix plenty of small bugs unveiled by aishub test campaign.Christian Gagneraud2012-06-202-2/+2
| | | | | | | | | | | | | | | | | | | | | | A test campaign was run with live data from aishub.net (ca. 25 millions sentence, 1.2 GB of logs), the goal was to check the decoding and the JSON parsing and dumping code. On all the AIS data, the following tests were done: - AIVDM decoding - JSON scaled dump - JSON validity check on scaled dump. - JSON unscaled dump - JSON validity check on unscaled dump - JSON unscaled idempotency check - JSON unscaled/scaled idempotency check The last check consisted of: - parsing the unscaled dump - dumping it back in scaled mode - compare it with the original scaled dump. This test campaign has unveiled plenty of small bugs all around the AIS code. This patch fixes all of them and adds new sentences in the regression tests.
* [AIS] ais.py: Error messages format harmonizationChristian Gagneraud2012-06-201-5/+6
| | | | | This allows automation of error message processing (statistics, ...). Error messages now only one line even if input was fragmented.
* [AIS] ais.py: fix bad checksum error messageChristian Gagneraud2012-06-201-1/+1
|
* [AIS] ais.py: fix optional name extension in type 21Christian Gagneraud2012-06-201-1/+1
|
* Don't attempt key upload in Debian boxes.Eric S. Raymond2012-05-291-0/+3
|
* [AIS] Add UK/ROI AtoN monitoring data message handlingChristian Gagneraud2012-05-231-1/+30
|
* [AIS] ais.py: Add IMO236 met/hydro message (type 8, dac 1, fid 11)Christian Gagneraud2012-05-201-1/+145
|
* [AIS] ais.py: Add DAC/FID to histogram outputChristian Gagneraud2012-05-201-2/+13
|
* Delete ppstest. It never worked quite right, and now we can just use gpsd.Eric S. Raymond2012-05-162-206/+0
|
* More Coverity suppressions.Eric S. Raymond2012-05-122-61/+0
| | | | | Also, remove our custom scan script, I'm going to publish a more polished version.
* Oops, pull the right things out of git.Eric S. Raymond2012-05-111-3/+3
|
* Sigh, scan submission via curl looks like it works but actually fails.Eric S. Raymond2012-05-111-6/+10
|
* Factor out more stuff.Eric S. Raymond2012-05-101-3/+5
|
* An attempt at scan submission through the Coverity website.Eric S. Raymond2012-05-101-8/+18
|
* Don't wire in what you can deduce.Eric S. Raymond2012-05-101-3/+7
|
* Store some critical information.Eric S. Raymond2012-05-101-1/+5
|
* A script for the front end of a Coverity self-build.Eric S. Raymond2012-05-102-0/+37
|
* List architectures without issues, too.Bernd Zeimetz2012-04-211-0/+1
|
* Allow to specify a version for gpsd-debian-regressions.shBernd Zeimetz2012-04-051-1/+6
|
* Add -d and a needed exit call.Eric S. Raymond2012-02-271-2/+6
|