Tested changes:
Changes for Build #824 [Dan Smith dsmith@danplanet.com] Add Kenwood TK-8180 driver
#743
[Dan Smith dsmith@danplanet.com] Make run_tests handle sub_devices in the same way the main app does, which is by using the instances returned directly, instead of expecting them to be re-initializable by class and filename.
This is needed for the tk8180 driver, which requires more tight coupling between the parent instance and the instances of the sub_device instances.
Related to #743
[Dan Smith dsmith@danplanet.com] Add memmap compatibility with py3 branch
This merely adds an interface for MemoryMapBytes to memmap so that code that works on both branches can reference the byte-clean variant here. Otherwise it is basically just an alias.
Related to #743
[Tom Hayward tom@tomh.us] [id880] Fix typo in charset definition. #281
[Tom Hayward tom@tomh.us] [thf6a] Support full charset (ASCII). Fixes #141
[Tom Hayward tom@tomh.us] [id880] Support full charset. Fixes #281
[Tom Hayward tom@tomh.us] [vx5] Support full charset (ASCII). Fixes #292
[Tom Hayward tom@tomh.us] [id31a] set used bit when creating new memory, clear when deleting. Fixes #269
[Tom Hayward tom@tomh.us] Support PyGTK < 2.22 in bank edit. Fixes #231
[Tom Hayward tom@tomh.us] [d710] [v71] [d72] Fix tone list (not all tones are supported). Fixes #212
[Dan Smith dsmith@danplanet.com] [vx7] Fix setting memory power levels on 220MHz band Fixes #214
[Dan Smith dsmith@danplanet.com] fips: Pennsylvania FIPS code was wrong. #117
[Marco Filippi iz3gme.marco@gmail.com] Consider lower bound frequency of each valid_band as valid Fix bug #181
[Tom Hayward tom@tomh.us] tmd700: allow 8-char names. Fixes #176
[Dan Smith dsmith@danplanet.com] Fix the "blind deletion" problem, as well as properly direct copy/paste Fixes #172
[David Griffith dave@661.org] Bug #155 fix: VX-7 1.25m power levels
[David Griffith dave@661.org] New INSTALL and README files Fixes #122
[Tom Hayward tom@tomh.us] thd72: only use hardware flow on OS X. Fixes #166
[Marco Filippi iz3gme.marco@gmail.com] [FT817] Tone freq not set correctly Same as #88 for FT857, to avoid code duplication fix code have been moved from ft857 to its ancestor class Fix bug #163
[Tom Hayward tom@tomh.us] Fix Mac .app so paths with spaces work. Fixes Bug #145
Full log:
Started by an SCM change Building in workspace /var/lib/jenkins/jobs/chirp-test/workspace [workspace] $ hg showconfig paths.default [workspace] $ hg pull --rev default [workspace] $ hg update --clean --rev default 6 files updated, 0 files merged, 0 files removed, 0 files unresolved [workspace] $ hg log --rev . --template {node} [workspace] $ hg log --rev . --template {rev} [workspace] $ hg log --rev a622aa5bbfdf569a0bd2e561b6b495158c027be2 [workspace] $ hg log --template "<changeset node='{node}' author='{author|xmlescape}' rev='{rev}' date='{date}'><msg>{desc|xmlescape}</msg><added>{file_adds|stringify|xmlescape}</added><deleted>{file_dels|stringify|xmlescape}</deleted><files>{files|stringify|xmlescape}</files><parents>{parents}</parents></changeset>\n" --rev default:0 --follow --prune a622aa5bbfdf569a0bd2e561b6b495158c027be2 No emails were triggered. [workspace] $ /bin/sh -xe /tmp/hudson8695932152032017971.sh + hg id + cut -d -f 1 + docker run --rm --env REPO=http://d-rats.com/hg/chirp.hg --env REV=7bd1eb75ef2e chirp tox + repo=http://d-rats.com/hg/chirp.hg + rev=7bd1eb75ef2e + cd / + '[' '!' -d chirp ']' + hg clone http://d-rats.com/hg/chirp.hg chirp requesting all changes adding changesets adding manifests adding file changes added 3240 changesets with 5205 changes to 584 files (+4 heads) updating to branch default 388 files updated, 0 files merged, 0 files removed, 0 files unresolved + cd chirp + '[' 7bd1eb75ef2e ']' + hg pull http://d-rats.com/hg/chirp.hg pulling from http://d-rats.com/hg/chirp.hg searching for changes no changes found + hg checkout 7bd1eb75ef2e 0 files updated, 0 files merged, 0 files removed, 0 files unresolved + tox GLOB sdist-make: /chirp/setup.py ERROR: invocation failed (exit code 1), logfile: /chirp/.tox/log/tox-0.log ERROR: actionid: tox msg: packaging cmdargs: '/usr/bin/python /chirp/setup.py sdist --formats=zip --dist-dir /chirp/.tox/dist'
Traceback (most recent call last): File "setup.py", line 6, in <module> from chirp.drivers import * File "/chirp/chirp/drivers/tk8180.py", line 16, in <module> from builtins import bytes ImportError: No module named builtins
ERROR: FAIL could not package project - v = InvocationError('/usr/bin/python /chirp/setup.py sdist --formats=zip --dist-dir /chirp/.tox/dist (see /chirp/.tox/log/tox-0.log)', 1) Build step 'Execute shell' marked build as failure Email was triggered for: Failure Sending email for trigger: Failure