[chirp_devel] Build test results: Failure
Kosta Arvanitis
Sat Sep 18 20:24:05 PDT 2021
Pep failure, looks like an additional new-line on line 47 of memedit.py is
required. @Dan do you mind making the edit?
On Sat, Sep 18, 2021 at 8:20 PM Build System via chirp_devel <
chirp_devel at intrepid.danplanet.com> wrote:
> Tested changes:
>
> [Kosta A <ve7kcy at gmail.com>] Prevent spurious error messages in memory
> editor while editing memories. Fixes #9381.
>
> The memory editor has historically excluded the Frequency column from
> validating checks to determine if/when a value has changed for the
> previously noted reason in the code comment. This change attempts to
> resolve this by caching all column values prior to finalizing the editing
> and restores the values in the case validation determines nothing has
> changed or the new contents have failed radio verification.
>
> [Jim Unroe <rock.unroe at gmail.com>] [KT8900] Add additional '2nd ID' for
> QYT KT8900
>
> A new 2nd ID was discovered being used for the QYT KT8900 mobile radio.
> This
> patch adds an additional 2nd ID to the list of known IDs for this model.
>
> fixes #9357
>
> [Jim Unroe <rock.unroe at gmail.com>] [RT98] Add support for older Retevis
> RT98 models
>
> CHIRP currently only supports Retevis RT98 radios with S/N:20*************
> This patch adds support for RT98 radios with S/N:1907***********
>
> fixes #9353
>
> [Tom Hayward <tom at tomh.us>] [id880] Fix typo in charset definition. #281
>
> [Tom Hayward <tom at tomh.us>] [thf6a] Support full charset (ASCII). Fixes
> #141
>
> [Tom Hayward <tom at tomh.us>] [id880] Support full charset. Fixes #281
>
> [Tom Hayward <tom at tomh.us>] [vx5] Support full charset (ASCII). Fixes #292
>
> [Tom Hayward <tom at tomh.us>] [id31a] set used bit when creating new
> memory, clear when deleting. Fixes #269
>
> [Tom Hayward <tom at tomh.us>] Support PyGTK < 2.22 in bank edit. Fixes #231
>
> [Tom Hayward <tom at tomh.us>] [d710] [v71] [d72] Fix tone list (not all
> tones are supported). Fixes #212
>
> [Dan Smith <dsmith at danplanet.com>] [vx7] Fix setting memory power levels
> on 220MHz band
> Fixes #214
>
> [Dan Smith <dsmith at danplanet.com>] fips: Pennsylvania FIPS code was
> wrong. #117
>
> [Marco Filippi <iz3gme.marco at gmail.com>] Consider lower bound frequency
> of each valid_band as valid
> Fix bug #181
>
> [Tom Hayward <tom at tomh.us>] tmd700: allow 8-char names. Fixes #176
>
> [Dan Smith <dsmith at danplanet.com>] Fix the "blind deletion" problem, as
> well as properly direct copy/paste
> Fixes #172
>
> [David Griffith <dave at 661.org>] Bug #155 fix: VX-7 1.25m power levels
>
> [David Griffith <dave at 661.org>] New INSTALL and README files
> Fixes #122
>
> [Tom Hayward <tom at tomh.us>] thd72: only use hardware flow on OS X. Fixes
> #166
>
> [Marco Filippi <iz3gme.marco at 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 at tomh.us>] Fix Mac .app so paths with spaces work. Fixes
> Bug #145
>
>
>
> Full log:
>
> [...truncated 969 lines...]
> test_detect (tests.TestCase_TYTTH350)
> Testing TYT TH-350 detect ... ok
> test_edges (tests.TestCase_TYTTH350)
> Testing TYT TH-350 edges ... ok
> test_settings (tests.TestCase_TYTTH350)
> Testing TYT TH-350 settings ... ok
> test_banks (tests.TestCase_YaesuFT70D)
> Testing Yaesu FT-70D banks ... ok
> test_brute_force (tests.TestCase_YaesuFT70D)
> Testing Yaesu FT-70D brute force ... ok
> test_clone (tests.TestCase_YaesuFT70D)
> Testing Yaesu FT-70D clone ... ok
> test_copy_all (tests.TestCase_YaesuFT70D)
> Testing Yaesu FT-70D copy all ... ok
> test_detect (tests.TestCase_YaesuFT70D)
> Testing Yaesu FT-70D detect ... ok
> test_edges (tests.TestCase_YaesuFT70D)
> Testing Yaesu FT-70D edges ... ok
> test_settings (tests.TestCase_YaesuFT70D)
> Testing Yaesu FT-70D settings ... ok
> test_banks (tests.TestCase_WouxunKGUV9DPlus)
> Testing Wouxun KG-UV9D Plus banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_WouxunKGUV9DPlus)
> Testing Wouxun KG-UV9D Plus brute force ... ok
> test_clone (tests.TestCase_WouxunKGUV9DPlus)
> Testing Wouxun KG-UV9D Plus clone ... ok
> test_copy_all (tests.TestCase_WouxunKGUV9DPlus)
> Testing Wouxun KG-UV9D Plus copy all ... ok
> test_detect (tests.TestCase_WouxunKGUV9DPlus)
> Testing Wouxun KG-UV9D Plus detect ... ok
> test_edges (tests.TestCase_WouxunKGUV9DPlus)
> Testing Wouxun KG-UV9D Plus edges ... ok
> test_settings (tests.TestCase_WouxunKGUV9DPlus)
> Testing Wouxun KG-UV9D Plus settings ... ok
> test_banks (tests.TestCase_LUITONLT580UHF)
> Testing LUITON LT-580_UHF banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_LUITONLT580UHF)
> Testing LUITON LT-580_UHF brute force ... ok
> test_clone (tests.TestCase_LUITONLT580UHF)
> Testing LUITON LT-580_UHF clone ... ok
> test_copy_all (tests.TestCase_LUITONLT580UHF)
> Testing LUITON LT-580_UHF copy all ... ok
> test_detect (tests.TestCase_LUITONLT580UHF)
> Testing LUITON LT-580_UHF detect ... ok
> test_edges (tests.TestCase_LUITONLT580UHF)
> Testing LUITON LT-580_UHF edges ... ok
> test_settings (tests.TestCase_LUITONLT580UHF)
> Testing LUITON LT-580_UHF settings ... ok
> test_banks (tests.TestCase_IcomIC2300H)
> Testing Icom IC-2300H banks ... ok
> test_brute_force (tests.TestCase_IcomIC2300H)
> Testing Icom IC-2300H brute force ... ok
> test_clone (tests.TestCase_IcomIC2300H)
> Testing Icom IC-2300H clone ... ok
> test_copy_all (tests.TestCase_IcomIC2300H)
> Testing Icom IC-2300H copy all ... ok
> test_detect (tests.TestCase_IcomIC2300H)
> Testing Icom IC-2300H detect ... ok
> test_edges (tests.TestCase_IcomIC2300H)
> Testing Icom IC-2300H edges ... ok
> test_settings (tests.TestCase_IcomIC2300H)
> Testing Icom IC-2300H settings ... ok
> test_banks (tests.TestCase_RetevisRT23)
> Testing Retevis RT23 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_RetevisRT23)
> Testing Retevis RT23 brute force ... ok
> test_clone (tests.TestCase_RetevisRT23)
> Testing Retevis RT23 clone ... ok
> test_copy_all (tests.TestCase_RetevisRT23)
> Testing Retevis RT23 copy all ... ok
> test_detect (tests.TestCase_RetevisRT23)
> Testing Retevis RT23 detect ... ok
> test_edges (tests.TestCase_RetevisRT23)
> Testing Retevis RT23 edges ... ok
> test_settings (tests.TestCase_RetevisRT23)
> Testing Retevis RT23 settings ... ok
> test_banks (tests.TestCase_BTECHUV50X3)
> Testing BTECH UV-50X3 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BTECHUV50X3)
> Testing BTECH UV-50X3 brute force ... ok
> test_clone (tests.TestCase_BTECHUV50X3)
> Testing BTECH UV-50X3 clone ... ok
> test_copy_all (tests.TestCase_BTECHUV50X3)
> Testing BTECH UV-50X3 copy all ... ok
> test_detect (tests.TestCase_BTECHUV50X3)
> Testing BTECH UV-50X3 detect ... ok
> test_edges (tests.TestCase_BTECHUV50X3)
> Testing BTECH UV-50X3 edges ... ok
> test_settings (tests.TestCase_BTECHUV50X3)
> Testing BTECH UV-50X3 settings ... ok
> test_banks (tests.TestCase_AnyTone5888UV)
> Testing AnyTone 5888UV banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_AnyTone5888UV)
> Testing AnyTone 5888UV brute force ... ok
> test_clone (tests.TestCase_AnyTone5888UV)
> Testing AnyTone 5888UV clone ... ok
> test_copy_all (tests.TestCase_AnyTone5888UV)
> Testing AnyTone 5888UV copy all ... ok
> test_detect (tests.TestCase_AnyTone5888UV)
> Testing AnyTone 5888UV detect ... ok
> test_edges (tests.TestCase_AnyTone5888UV)
> Testing AnyTone 5888UV edges ... ok
> test_settings (tests.TestCase_AnyTone5888UV)
> Testing AnyTone 5888UV settings ... ok
> test_banks (tests.TestCase_YaesuFTM350)
> Testing Yaesu FTM-350 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFTM350)
> Testing Yaesu FTM-350 brute force ... ok
> test_clone (tests.TestCase_YaesuFTM350)
> Testing Yaesu FTM-350 clone ... ok
> test_copy_all (tests.TestCase_YaesuFTM350)
> Testing Yaesu FTM-350 copy all ... ok
> test_detect (tests.TestCase_YaesuFTM350)
> Testing Yaesu FTM-350 detect ... ok
> test_edges (tests.TestCase_YaesuFTM350)
> Testing Yaesu FTM-350 edges ... ok
> test_settings (tests.TestCase_YaesuFTM350)
> Testing Yaesu FTM-350 settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_YaesuFT7100M)
> Testing Yaesu FT-7100M banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT7100M)
> Testing Yaesu FT-7100M brute force ... ok
> test_clone (tests.TestCase_YaesuFT7100M)
> Testing Yaesu FT-7100M clone ... ok
> test_copy_all (tests.TestCase_YaesuFT7100M)
> Testing Yaesu FT-7100M copy all ... ok
> test_detect (tests.TestCase_YaesuFT7100M)
> Testing Yaesu FT-7100M detect ... ok
> test_edges (tests.TestCase_YaesuFT7100M)
> Testing Yaesu FT-7100M edges ... ok
> test_settings (tests.TestCase_YaesuFT7100M)
> Testing Yaesu FT-7100M settings ... ok
> test_banks (tests.TestCase_WouxunKGUVD1P)
> Testing Wouxun KG-UVD1P banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_WouxunKGUVD1P)
> Testing Wouxun KG-UVD1P brute force ... ok
> test_clone (tests.TestCase_WouxunKGUVD1P)
> Testing Wouxun KG-UVD1P clone ... ok
> test_copy_all (tests.TestCase_WouxunKGUVD1P)
> Testing Wouxun KG-UVD1P copy all ... ok
> test_detect (tests.TestCase_WouxunKGUVD1P)
> Testing Wouxun KG-UVD1P detect ... ok
> test_edges (tests.TestCase_WouxunKGUVD1P)
> Testing Wouxun KG-UVD1P edges ... ok
> test_settings (tests.TestCase_WouxunKGUVD1P)
> Testing Wouxun KG-UVD1P settings ... ok
> test_banks (tests.TestCase_IcomID51)
> Testing Icom ID-51 banks ... ok
> test_brute_force (tests.TestCase_IcomID51)
> Testing Icom ID-51 brute force ... ok
> test_clone (tests.TestCase_IcomID51)
> Testing Icom ID-51 clone ... ok
> test_copy_all (tests.TestCase_IcomID51)
> Testing Icom ID-51 copy all ... ok
> test_detect (tests.TestCase_IcomID51)
> Testing Icom ID-51 detect ... ok
> test_edges (tests.TestCase_IcomID51)
> Testing Icom ID-51 edges ... ok
> test_settings (tests.TestCase_IcomID51)
> Testing Icom ID-51 settings ... ok
> test_banks (tests.TestCase_LUITONLT580VHF)
> Testing LUITON LT-580_VHF banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_LUITONLT580VHF)
> Testing LUITON LT-580_VHF brute force ... ok
> test_clone (tests.TestCase_LUITONLT580VHF)
> Testing LUITON LT-580_VHF clone ... ok
> test_copy_all (tests.TestCase_LUITONLT580VHF)
> Testing LUITON LT-580_VHF copy all ... ok
> test_detect (tests.TestCase_LUITONLT580VHF)
> Testing LUITON LT-580_VHF detect ... ok
> test_edges (tests.TestCase_LUITONLT580VHF)
> Testing LUITON LT-580_VHF edges ... ok
> test_settings (tests.TestCase_LUITONLT580VHF)
> Testing LUITON LT-580_VHF settings ... ok
> test_banks (tests.TestCase_TYTTH7800)
> Testing TYT TH-7800 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_TYTTH7800)
> Testing TYT TH-7800 brute force ... ok
> test_clone (tests.TestCase_TYTTH7800)
> Testing TYT TH-7800 clone ... ok
> test_copy_all (tests.TestCase_TYTTH7800)
> Testing TYT TH-7800 copy all ... ok
> test_detect (tests.TestCase_TYTTH7800)
> Testing TYT TH-7800 detect ... ok
> test_edges (tests.TestCase_TYTTH7800)
> Testing TYT TH-7800 edges ... ok
> test_settings (tests.TestCase_TYTTH7800)
> Testing TYT TH-7800 settings ... ok
> test_banks (tests.TestCase_IcomIC2720H)
> Testing Icom IC-2720H banks ... ok
> test_brute_force (tests.TestCase_IcomIC2720H)
> Testing Icom IC-2720H brute force ... ok
> test_clone (tests.TestCase_IcomIC2720H)
> Testing Icom IC-2720H clone ... ok
> test_copy_all (tests.TestCase_IcomIC2720H)
> Testing Icom IC-2720H copy all ... ok
> test_detect (tests.TestCase_IcomIC2720H)
> Testing Icom IC-2720H detect ... ok
> test_edges (tests.TestCase_IcomIC2720H)
> Testing Icom IC-2720H edges ... ok
> test_settings (tests.TestCase_IcomIC2720H)
> Testing Icom IC-2720H settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_RetevisRT26)
> Testing Retevis RT26 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_RetevisRT26)
> Testing Retevis RT26 brute force ... ok
> test_clone (tests.TestCase_RetevisRT26)
> Testing Retevis RT26 clone ... ok
> test_copy_all (tests.TestCase_RetevisRT26)
> Testing Retevis RT26 copy all ... ok
> test_detect (tests.TestCase_RetevisRT26)
> Testing Retevis RT26 detect ... ok
> test_edges (tests.TestCase_RetevisRT26)
> Testing Retevis RT26 edges ... ok
> test_settings (tests.TestCase_RetevisRT26)
> Testing Retevis RT26 settings ... ok
> test_banks (tests.TestCase_BTECHUV5X3)
> Testing BTECH UV-5X3 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BTECHUV5X3)
> Testing BTECH UV-5X3 brute force ... ok
> test_clone (tests.TestCase_BTECHUV5X3)
> Testing BTECH UV-5X3 clone ... ok
> test_copy_all (tests.TestCase_BTECHUV5X3)
> Testing BTECH UV-5X3 copy all ... ok
> test_detect (tests.TestCase_BTECHUV5X3)
> Testing BTECH UV-5X3 detect ... ok
> test_edges (tests.TestCase_BTECHUV5X3)
> Testing BTECH UV-5X3 edges ... ok
> test_settings (tests.TestCase_BTECHUV5X3)
> Testing BTECH UV-5X3 settings ... ok
> test_banks (tests.TestCase_AnyTone5888UVIII)
> Testing AnyTone 5888UVIII banks ... ok
> test_brute_force (tests.TestCase_AnyTone5888UVIII)
> Testing AnyTone 5888UVIII brute force ... ok
> test_clone (tests.TestCase_AnyTone5888UVIII)
> Testing AnyTone 5888UVIII clone ... ok
> test_copy_all (tests.TestCase_AnyTone5888UVIII)
> Testing AnyTone 5888UVIII copy all ... ok
> test_detect (tests.TestCase_AnyTone5888UVIII)
> Testing AnyTone 5888UVIII detect ... ok
> test_edges (tests.TestCase_AnyTone5888UVIII)
> Testing AnyTone 5888UVIII edges ... ok
> test_settings (tests.TestCase_AnyTone5888UVIII)
> Testing AnyTone 5888UVIII settings ... ok
> test_banks (tests.TestCase_YaesuFT1500M)
> Testing Yaesu FT-1500M banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT1500M)
> Testing Yaesu FT-1500M brute force ... ok
> test_clone (tests.TestCase_YaesuFT1500M)
> Testing Yaesu FT-1500M clone ... ok
> test_copy_all (tests.TestCase_YaesuFT1500M)
> Testing Yaesu FT-1500M copy all ... ok
> test_detect (tests.TestCase_YaesuFT1500M)
> Testing Yaesu FT-1500M detect ... ok
> test_edges (tests.TestCase_YaesuFT1500M)
> Testing Yaesu FT-1500M edges ... ok
> test_settings (tests.TestCase_YaesuFT1500M)
> Testing Yaesu FT-1500M settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_YaesuFT78007900)
> Testing Yaesu FT-7800/7900 banks ... ok
> test_brute_force (tests.TestCase_YaesuFT78007900)
> Testing Yaesu FT-7800/7900 brute force ... ok
> test_clone (tests.TestCase_YaesuFT78007900)
> Testing Yaesu FT-7800/7900 clone ... ok
> test_copy_all (tests.TestCase_YaesuFT78007900)
> Testing Yaesu FT-7800/7900 copy all ... ok
> test_detect (tests.TestCase_YaesuFT78007900)
> Testing Yaesu FT-7800/7900 detect ... ok
> test_edges (tests.TestCase_YaesuFT78007900)
> Testing Yaesu FT-7800/7900 edges ... ok
> test_settings (tests.TestCase_YaesuFT78007900)
> Testing Yaesu FT-7800/7900 settings ... ok
> test_banks (tests.TestCase_LUITONLT725UV)
> Testing LUITON LT-725UV banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_LUITONLT725UV)
> Testing LUITON LT-725UV brute force ... ok
> test_clone (tests.TestCase_LUITONLT725UV)
> Testing LUITON LT-725UV clone ... ok
> test_copy_all (tests.TestCase_LUITONLT725UV)
> Testing LUITON LT-725UV copy all ... ok
> test_detect (tests.TestCase_LUITONLT725UV)
> Testing LUITON LT-725UV detect ... ok
> test_edges (tests.TestCase_LUITONLT725UV)
> Testing LUITON LT-725UV edges ... ok
> test_settings (tests.TestCase_LUITONLT725UV)
> Testing LUITON LT-725UV settings ... ok
> test_banks (tests.TestCase_YaesuFTM7250D)
> Testing Yaesu FTM-7250D banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFTM7250D)
> Testing Yaesu FTM-7250D brute force ... ok
> test_clone (tests.TestCase_YaesuFTM7250D)
> Testing Yaesu FTM-7250D clone ... ok
> test_copy_all (tests.TestCase_YaesuFTM7250D)
> Testing Yaesu FTM-7250D copy all ... ok
> test_detect (tests.TestCase_YaesuFTM7250D)
> Testing Yaesu FTM-7250D detect ... ok
> test_edges (tests.TestCase_YaesuFTM7250D)
> Testing Yaesu FTM-7250D edges ... ok
> test_settings (tests.TestCase_YaesuFTM7250D)
> Testing Yaesu FTM-7250D settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_RetevisRT622)
> Testing Retevis RT622 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_RetevisRT622)
> Testing Retevis RT622 brute force ... ok
> test_clone (tests.TestCase_RetevisRT622)
> Testing Retevis RT622 clone ... ok
> test_copy_all (tests.TestCase_RetevisRT622)
> Testing Retevis RT622 copy all ... ok
> test_detect (tests.TestCase_RetevisRT622)
> Testing Retevis RT622 detect ... ok
> test_edges (tests.TestCase_RetevisRT622)
> Testing Retevis RT622 edges ... ok
> test_settings (tests.TestCase_RetevisRT622)
> Testing Retevis RT622 settings ... ok
> test_banks (tests.TestCase_IcomIC2730A)
> Testing Icom IC-2730A banks ... ok
> test_brute_force (tests.TestCase_IcomIC2730A)
> Testing Icom IC-2730A brute force ... ok
> test_clone (tests.TestCase_IcomIC2730A)
> Testing Icom IC-2730A clone ... ok
> test_copy_all (tests.TestCase_IcomIC2730A)
> Testing Icom IC-2730A copy all ... ok
> test_detect (tests.TestCase_IcomIC2730A)
> Testing Icom IC-2730A detect ... ok
> test_edges (tests.TestCase_IcomIC2730A)
> Testing Icom IC-2730A edges ... ok
> test_settings (tests.TestCase_IcomIC2730A)
> Testing Icom IC-2730A settings ... ok
> test_banks (tests.TestCase_BaofengBF888)
> Testing Baofeng BF-888 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BaofengBF888)
> Testing Baofeng BF-888 brute force ... ok
> test_clone (tests.TestCase_BaofengBF888)
> Testing Baofeng BF-888 clone ... ok
> test_copy_all (tests.TestCase_BaofengBF888)
> Testing Baofeng BF-888 copy all ... ok
> test_detect (tests.TestCase_BaofengBF888)
> Testing Baofeng BF-888 detect ... ok
> test_edges (tests.TestCase_BaofengBF888)
> Testing Baofeng BF-888 edges ... ok
> test_settings (tests.TestCase_BaofengBF888)
> Testing Baofeng BF-888 settings ... ok
> test_banks (tests.TestCase_TYTTH9800)
> Testing TYT TH-9800 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_TYTTH9800)
> Testing TYT TH-9800 brute force ... ok
> test_clone (tests.TestCase_TYTTH9800)
> Testing TYT TH-9800 clone ... ok
> test_copy_all (tests.TestCase_TYTTH9800)
> Testing TYT TH-9800 copy all ... ok
> test_detect (tests.TestCase_TYTTH9800)
> Testing TYT TH-9800 detect ... ok
> test_edges (tests.TestCase_TYTTH9800)
> Testing TYT TH-9800 edges ... ok
> test_settings (tests.TestCase_TYTTH9800)
> Testing TYT TH-9800 settings ... ok
> test_banks (tests.TestCase_AnyTone778UV)
> Testing AnyTone 778UV banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_AnyTone778UV)
> Testing AnyTone 778UV brute force ... ok
> test_clone (tests.TestCase_AnyTone778UV)
> Testing AnyTone 778UV clone ... ok
> test_copy_all (tests.TestCase_AnyTone778UV)
> Testing AnyTone 778UV copy all ... ok
> test_detect (tests.TestCase_AnyTone778UV)
> Testing AnyTone 778UV detect ... ok
> test_edges (tests.TestCase_AnyTone778UV)
> Testing AnyTone 778UV edges ... ok
> test_settings (tests.TestCase_AnyTone778UV)
> Testing AnyTone 778UV settings ... ok
> test_banks (tests.TestCase_YaesuFT1802M)
> Testing Yaesu FT-1802M banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT1802M)
> Testing Yaesu FT-1802M brute force ... ok
> test_clone (tests.TestCase_YaesuFT1802M)
> Testing Yaesu FT-1802M clone ... ok
> test_copy_all (tests.TestCase_YaesuFT1802M)
> Testing Yaesu FT-1802M copy all ... ok
> test_detect (tests.TestCase_YaesuFT1802M)
> Testing Yaesu FT-1802M detect ... ok
> test_edges (tests.TestCase_YaesuFT1802M)
> Testing Yaesu FT-1802M edges ... ok
> test_settings (tests.TestCase_YaesuFT1802M)
> Testing Yaesu FT-1802M settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_IcomID51Plus)
> Testing Icom ID-51 Plus banks ... ok
> test_brute_force (tests.TestCase_IcomID51Plus)
> Testing Icom ID-51 Plus brute force ... ok
> test_clone (tests.TestCase_IcomID51Plus)
> Testing Icom ID-51 Plus clone ... ok
> test_copy_all (tests.TestCase_IcomID51Plus)
> Testing Icom ID-51 Plus copy all ... ok
> test_detect (tests.TestCase_IcomID51Plus)
> Testing Icom ID-51 Plus detect ... ok
> test_edges (tests.TestCase_IcomID51Plus)
> Testing Icom ID-51 Plus edges ... ok
> test_settings (tests.TestCase_IcomID51Plus)
> Testing Icom ID-51 Plus settings ... ok
> test_banks (tests.TestCase_YaesuFT817)
> Testing Yaesu FT-817 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT817)
> Testing Yaesu FT-817 brute force ... ok
> test_clone (tests.TestCase_YaesuFT817)
> Testing Yaesu FT-817 clone ... ok
> test_copy_all (tests.TestCase_YaesuFT817)
> Testing Yaesu FT-817 copy all ... ok
> test_detect (tests.TestCase_YaesuFT817)
> Testing Yaesu FT-817 detect ... ok
> test_edges (tests.TestCase_YaesuFT817)
> Testing Yaesu FT-817 edges ... ok
> test_settings (tests.TestCase_YaesuFT817)
> Testing Yaesu FT-817 settings ... ok
> test_banks (tests.TestCase_RetevisRT76)
> Testing Retevis RT76 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_RetevisRT76)
> Testing Retevis RT76 brute force ... ok
> test_clone (tests.TestCase_RetevisRT76)
> Testing Retevis RT76 clone ... ok
> test_copy_all (tests.TestCase_RetevisRT76)
> Testing Retevis RT76 copy all ... ok
> test_detect (tests.TestCase_RetevisRT76)
> Testing Retevis RT76 detect ... ok
> test_edges (tests.TestCase_RetevisRT76)
> Testing Retevis RT76 edges ... skipped 'No mutable memory locations found'
> test_settings (tests.TestCase_RetevisRT76)
> Testing Retevis RT76 settings ... ok
> test_banks (tests.TestCase_LeixenVV898)
> Testing Leixen VV-898 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_LeixenVV898)
> Testing Leixen VV-898 brute force ... ok
> test_clone (tests.TestCase_LeixenVV898)
> Testing Leixen VV-898 clone ... ok
> test_copy_all (tests.TestCase_LeixenVV898)
> Testing Leixen VV-898 copy all ... ok
> test_detect (tests.TestCase_LeixenVV898)
> Testing Leixen VV-898 detect ... ok
> test_edges (tests.TestCase_LeixenVV898)
> Testing Leixen VV-898 edges ... ok
> test_settings (tests.TestCase_LeixenVV898)
> Testing Leixen VV-898 settings ... ok
> test_banks (tests.TestCase_BaofengBFA58S)
> Testing Baofeng BF-A58S banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BaofengBFA58S)
> Testing Baofeng BF-A58S brute force ... ok
> test_clone (tests.TestCase_BaofengBFA58S)
> Testing Baofeng BF-A58S clone ... ok
> test_copy_all (tests.TestCase_BaofengBFA58S)
> Testing Baofeng BF-A58S copy all ... ok
> test_detect (tests.TestCase_BaofengBFA58S)
> Testing Baofeng BF-A58S detect ... ok
> test_edges (tests.TestCase_BaofengBFA58S)
> Testing Baofeng BF-A58S edges ... ok
> test_settings (tests.TestCase_BaofengBFA58S)
> Testing Baofeng BF-A58S settings ... ok
> test_banks (tests.TestCase_YaesuVX2)
> Testing Yaesu VX-2 banks ... ok
> test_brute_force (tests.TestCase_YaesuVX2)
> Testing Yaesu VX-2 brute force ... ok
> test_clone (tests.TestCase_YaesuVX2)
> Testing Yaesu VX-2 clone ... ok
> test_copy_all (tests.TestCase_YaesuVX2)
> Testing Yaesu VX-2 copy all ... ok
> test_detect (tests.TestCase_YaesuVX2)
> Testing Yaesu VX-2 detect ... ok
> test_edges (tests.TestCase_YaesuVX2)
> Testing Yaesu VX-2 edges ... ok
> test_settings (tests.TestCase_YaesuVX2)
> Testing Yaesu VX-2 settings ... ok
> test_banks (tests.TestCase_TYTTHUV3R25)
> Testing TYT TH-UV3R-25 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_TYTTHUV3R25)
> Testing TYT TH-UV3R-25 brute force ... ok
> test_clone (tests.TestCase_TYTTHUV3R25)
> Testing TYT TH-UV3R-25 clone ... ok
> test_copy_all (tests.TestCase_TYTTHUV3R25)
> Testing TYT TH-UV3R-25 copy all ... ok
> test_detect (tests.TestCase_TYTTHUV3R25)
> Testing TYT TH-UV3R-25 detect ... ok
> test_edges (tests.TestCase_TYTTHUV3R25)
> Testing TYT TH-UV3R-25 edges ... ok
> test_settings (tests.TestCase_TYTTHUV3R25)
> Testing TYT TH-UV3R-25 settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_IcomIC2820H)
> Testing Icom IC-2820H banks ... ok
> test_brute_force (tests.TestCase_IcomIC2820H)
> Testing Icom IC-2820H brute force ... ok
> test_clone (tests.TestCase_IcomIC2820H)
> Testing Icom IC-2820H clone ... ok
> test_copy_all (tests.TestCase_IcomIC2820H)
> Testing Icom IC-2820H copy all ... ok
> test_detect (tests.TestCase_IcomIC2820H)
> Testing Icom IC-2820H detect ... ok
> test_edges (tests.TestCase_IcomIC2820H)
> Testing Icom IC-2820H edges ... ok
> test_settings (tests.TestCase_IcomIC2820H)
> Testing Icom IC-2820H settings ... ok
> test_banks (tests.TestCase_AnyToneOBLTR8R)
> Testing AnyTone OBLTR-8R banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_AnyToneOBLTR8R)
> Testing AnyTone OBLTR-8R brute force ... ok
> test_clone (tests.TestCase_AnyToneOBLTR8R)
> Testing AnyTone OBLTR-8R clone ... ok
> test_copy_all (tests.TestCase_AnyToneOBLTR8R)
> Testing AnyTone OBLTR-8R copy all ... ok
> test_detect (tests.TestCase_AnyToneOBLTR8R)
> Testing AnyTone OBLTR-8R detect ... ok
> test_edges (tests.TestCase_AnyToneOBLTR8R)
> Testing AnyTone OBLTR-8R edges ... ok
> test_settings (tests.TestCase_AnyToneOBLTR8R)
> Testing AnyTone OBLTR-8R settings ... ok
> test_banks (tests.TestCase_YaesuFT817ND)
> Testing Yaesu FT-817ND banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT817ND)
> Testing Yaesu FT-817ND brute force ... ok
> test_clone (tests.TestCase_YaesuFT817ND)
> Testing Yaesu FT-817ND clone ... ok
> test_copy_all (tests.TestCase_YaesuFT817ND)
> Testing Yaesu FT-817ND copy all ... ok
> test_detect (tests.TestCase_YaesuFT817ND)
> Testing Yaesu FT-817ND detect ... ok
> test_edges (tests.TestCase_YaesuFT817ND)
> Testing Yaesu FT-817ND edges ... ok
> test_settings (tests.TestCase_YaesuFT817ND)
> Testing Yaesu FT-817ND settings ... ok
> test_banks (tests.TestCase_RetevisRT87)
> Testing Retevis RT87 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_RetevisRT87)
> Testing Retevis RT87 brute force ... ok
> test_clone (tests.TestCase_RetevisRT87)
> Testing Retevis RT87 clone ... ok
> test_copy_all (tests.TestCase_RetevisRT87)
> Testing Retevis RT87 copy all ... ok
> test_detect (tests.TestCase_RetevisRT87)
> Testing Retevis RT87 detect ... ok
> test_edges (tests.TestCase_RetevisRT87)
> Testing Retevis RT87 edges ... ok
> test_settings (tests.TestCase_RetevisRT87)
> Testing Retevis RT87 settings ... ok
> test_banks (tests.TestCase_BaofengBFT1)
> Testing Baofeng BF-T1 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BaofengBFT1)
> Testing Baofeng BF-T1 brute force ... ok
> test_clone (tests.TestCase_BaofengBFT1)
> Testing Baofeng BF-T1 clone ... ok
> test_copy_all (tests.TestCase_BaofengBFT1)
> Testing Baofeng BF-T1 copy all ... ok
> test_detect (tests.TestCase_BaofengBFT1)
> Testing Baofeng BF-T1 detect ... ok
> test_edges (tests.TestCase_BaofengBFT1)
> Testing Baofeng BF-T1 edges ... ok
> test_settings (tests.TestCase_BaofengBFT1)
> Testing Baofeng BF-T1 settings ... ok
> test_banks (tests.TestCase_LeixenVV898S)
> Testing Leixen VV-898S banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_LeixenVV898S)
> Testing Leixen VV-898S brute force ... ok
> test_clone (tests.TestCase_LeixenVV898S)
> Testing Leixen VV-898S clone ... ok
> test_copy_all (tests.TestCase_LeixenVV898S)
> Testing Leixen VV-898S copy all ... ok
> test_detect (tests.TestCase_LeixenVV898S)
> Testing Leixen VV-898S detect ... ok
> test_edges (tests.TestCase_LeixenVV898S)
> Testing Leixen VV-898S edges ... ok
> test_settings (tests.TestCase_LeixenVV898S)
> Testing Leixen VV-898S settings ... ok
> test_banks (tests.TestCase_IcomID800H)
> Testing Icom ID-800H banks ... ok
> test_brute_force (tests.TestCase_IcomID800H)
> Testing Icom ID-800H brute force ... ok
> test_clone (tests.TestCase_IcomID800H)
> Testing Icom ID-800H clone ... ok
> test_copy_all (tests.TestCase_IcomID800H)
> Testing Icom ID-800H copy all ... ok
> test_detect (tests.TestCase_IcomID800H)
> Testing Icom ID-800H detect ... ok
> test_edges (tests.TestCase_IcomID800H)
> Testing Icom ID-800H edges ... ok
> test_settings (tests.TestCase_IcomID800H)
> Testing Icom ID-800H settings ... ok
> test_banks (tests.TestCase_TYTTHUV3R)
> Testing TYT TH-UV3R banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_TYTTHUV3R)
> Testing TYT TH-UV3R brute force ... ok
> test_clone (tests.TestCase_TYTTHUV3R)
> Testing TYT TH-UV3R clone ... ok
> test_copy_all (tests.TestCase_TYTTHUV3R)
> Testing TYT TH-UV3R copy all ... ok
> test_detect (tests.TestCase_TYTTHUV3R)
> Testing TYT TH-UV3R detect ... ok
> test_edges (tests.TestCase_TYTTHUV3R)
> Testing TYT TH-UV3R edges ... ok
> test_settings (tests.TestCase_TYTTHUV3R)
> Testing TYT TH-UV3R settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_YaesuVX3)
> Testing Yaesu VX-3 banks ... ok
> test_brute_force (tests.TestCase_YaesuVX3)
> Testing Yaesu VX-3 brute force ... ok
> test_clone (tests.TestCase_YaesuVX3)
> Testing Yaesu VX-3 clone ... ok
> test_copy_all (tests.TestCase_YaesuVX3)
> Testing Yaesu VX-3 copy all ... ok
> test_detect (tests.TestCase_YaesuVX3)
> Testing Yaesu VX-3 detect ... ok
> test_edges (tests.TestCase_YaesuVX3)
> Testing Yaesu VX-3 edges ... ok
> test_settings (tests.TestCase_YaesuVX3)
> Testing Yaesu VX-3 settings ... ok
> test_banks (tests.TestCase_IcomICP7)
> Testing Icom IC-P7 banks ... ok
> test_brute_force (tests.TestCase_IcomICP7)
> Testing Icom IC-P7 brute force ... ok
> test_clone (tests.TestCase_IcomICP7)
> Testing Icom IC-P7 clone ... ok
> test_copy_all (tests.TestCase_IcomICP7)
> Testing Icom IC-P7 copy all ... ok
> test_detect (tests.TestCase_IcomICP7)
> Testing Icom IC-P7 detect ... ok
> test_edges (tests.TestCase_IcomICP7)
> Testing Icom IC-P7 edges ... ok
> test_settings (tests.TestCase_IcomICP7)
> Testing Icom IC-P7 settings ... ok
> test_banks (tests.TestCase_YaesuFT817NDUS)
> Testing Yaesu FT-817ND (US) banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT817NDUS)
> Testing Yaesu FT-817ND (US) brute force ... ok
> test_clone (tests.TestCase_YaesuFT817NDUS)
> Testing Yaesu FT-817ND (US) clone ... ok
> test_copy_all (tests.TestCase_YaesuFT817NDUS)
> Testing Yaesu FT-817ND (US) copy all ... ok
> test_detect (tests.TestCase_YaesuFT817NDUS)
> Testing Yaesu FT-817ND (US) detect ... ok
> test_edges (tests.TestCase_YaesuFT817NDUS)
> Testing Yaesu FT-817ND (US) edges ... ok
> test_settings (tests.TestCase_YaesuFT817NDUS)
> Testing Yaesu FT-817ND (US) settings ... ok
> test_banks (tests.TestCase_YaesuFT1D)
> Testing Yaesu FT-1D banks ... ok
> test_brute_force (tests.TestCase_YaesuFT1D)
> Testing Yaesu FT-1D brute force ... ok
> test_clone (tests.TestCase_YaesuFT1D)
> Testing Yaesu FT-1D clone ... ok
> test_copy_all (tests.TestCase_YaesuFT1D)
> Testing Yaesu FT-1D copy all ... ok
> test_detect (tests.TestCase_YaesuFT1D)
> Testing Yaesu FT-1D detect ... ok
> test_edges (tests.TestCase_YaesuFT1D)
> Testing Yaesu FT-1D edges ... ok
> test_settings (tests.TestCase_YaesuFT1D)
> Testing Yaesu FT-1D settings ... ok
> test_banks (tests.TestCase_AnyToneTERMN8R)
> Testing AnyTone TERMN-8R banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_AnyToneTERMN8R)
> Testing AnyTone TERMN-8R brute force ... ok
> test_clone (tests.TestCase_AnyToneTERMN8R)
> Testing AnyTone TERMN-8R clone ... ok
> test_copy_all (tests.TestCase_AnyToneTERMN8R)
> Testing AnyTone TERMN-8R copy all ... ok
> test_detect (tests.TestCase_AnyToneTERMN8R)
> Testing AnyTone TERMN-8R detect ... ok
> test_edges (tests.TestCase_AnyToneTERMN8R)
> Testing AnyTone TERMN-8R edges ... ok
> test_settings (tests.TestCase_AnyToneTERMN8R)
> Testing AnyTone TERMN-8R settings ... ok
> test_banks (tests.TestCase_BaofengBFT8)
> Testing Baofeng BF-T8 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BaofengBFT8)
> Testing Baofeng BF-T8 brute force ... ok
> test_clone (tests.TestCase_BaofengBFT8)
> Testing Baofeng BF-T8 clone ... ok
> test_copy_all (tests.TestCase_BaofengBFT8)
> Testing Baofeng BF-T8 copy all ... ok
> test_detect (tests.TestCase_BaofengBFT8)
> Testing Baofeng BF-T8 detect ... ok
> test_edges (tests.TestCase_BaofengBFT8)
> Testing Baofeng BF-T8 edges ... ok
> test_settings (tests.TestCase_BaofengBFT8)
> Testing Baofeng BF-T8 settings ... ok
> test_banks (tests.TestCase_RetevisRT9000D136174)
> Testing Retevis RT9000D_136-174 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_RetevisRT9000D136174)
> Testing Retevis RT9000D_136-174 brute force ... ok
> test_clone (tests.TestCase_RetevisRT9000D136174)
> Testing Retevis RT9000D_136-174 clone ... ok
> test_copy_all (tests.TestCase_RetevisRT9000D136174)
> Testing Retevis RT9000D_136-174 copy all ... ok
> test_detect (tests.TestCase_RetevisRT9000D136174)
> Testing Retevis RT9000D_136-174 detect ... ok
> test_edges (tests.TestCase_RetevisRT9000D136174)
> Testing Retevis RT9000D_136-174 edges ... ok
> test_settings (tests.TestCase_RetevisRT9000D136174)
> Testing Retevis RT9000D_136-174 settings ... ok
> test_banks (tests.TestCase_TYTTHUV8000)
> Testing TYT TH-UV8000 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_TYTTHUV8000)
> Testing TYT TH-UV8000 brute force ... ok
> test_clone (tests.TestCase_TYTTHUV8000)
> Testing TYT TH-UV8000 clone ... ok
> test_copy_all (tests.TestCase_TYTTHUV8000)
> Testing TYT TH-UV8000 copy all ... ok
> test_detect (tests.TestCase_TYTTHUV8000)
> Testing TYT TH-UV8000 detect ... ok
> test_edges (tests.TestCase_TYTTHUV8000)
> Testing TYT TH-UV8000 edges ... ok
> test_settings (tests.TestCase_TYTTHUV8000)
> Testing TYT TH-UV8000 settings ... ok
> test_banks (tests.TestCase_YaesuFT818)
> Testing Yaesu FT-818 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT818)
> Testing Yaesu FT-818 brute force ... ok
> test_clone (tests.TestCase_YaesuFT818)
> Testing Yaesu FT-818 clone ... ok
> test_copy_all (tests.TestCase_YaesuFT818)
> Testing Yaesu FT-818 copy all ... ok
> test_detect (tests.TestCase_YaesuFT818)
> Testing Yaesu FT-818 detect ... ok
> test_edges (tests.TestCase_YaesuFT818)
> Testing Yaesu FT-818 edges ... ok
> test_settings (tests.TestCase_YaesuFT818)
> Testing Yaesu FT-818 settings ... ok
> test_banks (tests.TestCase_IcomID880H)
> Testing Icom ID-880H banks ... ok
> test_brute_force (tests.TestCase_IcomID880H)
> Testing Icom ID-880H brute force ... ok
> test_clone (tests.TestCase_IcomID880H)
> Testing Icom ID-880H clone ... ok
> test_copy_all (tests.TestCase_IcomID880H)
> Testing Icom ID-880H copy all ... ok
> test_detect (tests.TestCase_IcomID880H)
> Testing Icom ID-880H detect ... ok
> test_edges (tests.TestCase_IcomID880H)
> Testing Icom ID-880H edges ... ok
> test_settings (tests.TestCase_IcomID880H)
> Testing Icom ID-880H settings ... ok
> test_banks (tests.TestCase_YaesuVX5)
> Testing Yaesu VX-5 banks ... ok
> test_brute_force (tests.TestCase_YaesuVX5)
> Testing Yaesu VX-5 brute force ... ok
> test_clone (tests.TestCase_YaesuVX5)
> Testing Yaesu VX-5 clone ... ok
> test_copy_all (tests.TestCase_YaesuVX5)
> Testing Yaesu VX-5 copy all ... ok
> test_detect (tests.TestCase_YaesuVX5)
> Testing Yaesu VX-5 detect ... ok
> test_edges (tests.TestCase_YaesuVX5)
> Testing Yaesu VX-5 edges ... ok
> test_settings (tests.TestCase_YaesuVX5)
> Testing Yaesu VX-5 settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_IcomICQ7A)
> Testing Icom IC-Q7A banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_IcomICQ7A)
> Testing Icom IC-Q7A brute force ... ok
> test_clone (tests.TestCase_IcomICQ7A)
> Testing Icom IC-Q7A clone ... ok
> test_copy_all (tests.TestCase_IcomICQ7A)
> Testing Icom IC-Q7A copy all ... ok
> test_detect (tests.TestCase_IcomICQ7A)
> Testing Icom IC-Q7A detect ... ok
> test_edges (tests.TestCase_IcomICQ7A)
> Testing Icom IC-Q7A edges ... ok
> test_settings (tests.TestCase_IcomICQ7A)
> Testing Icom IC-Q7A settings ... ok
> test_banks (tests.TestCase_BTECHGMRS50X1)
> Testing BTECH GMRS-50X1 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BTECHGMRS50X1)
> Testing BTECH GMRS-50X1 brute force ... ok
> test_clone (tests.TestCase_BTECHGMRS50X1)
> Testing BTECH GMRS-50X1 clone ... ok
> test_copy_all (tests.TestCase_BTECHGMRS50X1)
> Testing BTECH GMRS-50X1 copy all ... ok
> test_detect (tests.TestCase_BTECHGMRS50X1)
> Testing BTECH GMRS-50X1 detect ... ok
> test_edges (tests.TestCase_BTECHGMRS50X1)
> Testing BTECH GMRS-50X1 edges ... ok
> test_settings (tests.TestCase_BTECHGMRS50X1)
> Testing BTECH GMRS-50X1 settings ... ok
> test_banks (tests.TestCase_YaesuFT25R)
> Testing Yaesu FT-25R banks ... ok
> test_brute_force (tests.TestCase_YaesuFT25R)
> Testing Yaesu FT-25R brute force ... ok
> test_clone (tests.TestCase_YaesuFT25R)
> Testing Yaesu FT-25R clone ... ok
> test_copy_all (tests.TestCase_YaesuFT25R)
> Testing Yaesu FT-25R copy all ... ok
> test_detect (tests.TestCase_YaesuFT25R)
> Testing Yaesu FT-25R detect ... ok
> test_edges (tests.TestCase_YaesuFT25R)
> Testing Yaesu FT-25R edges ... ok
> test_settings (tests.TestCase_YaesuFT25R)
> Testing Yaesu FT-25R settings ... ok
> test_banks (tests.TestCase_BaofengF11)
> Testing Baofeng F-11 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BaofengF11)
> Testing Baofeng F-11 brute force ... ok
> test_clone (tests.TestCase_BaofengF11)
> Testing Baofeng F-11 clone ... ok
> test_copy_all (tests.TestCase_BaofengF11)
> Testing Baofeng F-11 copy all ... ok
> test_detect (tests.TestCase_BaofengF11)
> Testing Baofeng F-11 detect ... ok
> test_edges (tests.TestCase_BaofengF11)
> Testing Baofeng F-11 edges ... ok
> test_settings (tests.TestCase_BaofengF11)
> Testing Baofeng F-11 settings ... ok
> test_banks (tests.TestCase_YaesuFT857897)
> Testing Yaesu FT-857/897 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT857897)
> Testing Yaesu FT-857/897 brute force ... ok
> test_clone (tests.TestCase_YaesuFT857897)
> Testing Yaesu FT-857/897 clone ... ok
> test_copy_all (tests.TestCase_YaesuFT857897)
> Testing Yaesu FT-857/897 copy all ... ok
> test_detect (tests.TestCase_YaesuFT857897)
> Testing Yaesu FT-857/897 detect ... ok
> test_edges (tests.TestCase_YaesuFT857897)
> Testing Yaesu FT-857/897 edges ... ok
> test_settings (tests.TestCase_YaesuFT857897)
> Testing Yaesu FT-857/897 settings ... ok
> test_banks (tests.TestCase_MidlandDBR2500)
> Testing Midland DBR2500 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_MidlandDBR2500)
> Testing Midland DBR2500 brute force ... ok
> test_clone (tests.TestCase_MidlandDBR2500)
> Testing Midland DBR2500 clone ... ok
> test_copy_all (tests.TestCase_MidlandDBR2500)
> Testing Midland DBR2500 copy all ... ok
> test_detect (tests.TestCase_MidlandDBR2500)
> Testing Midland DBR2500 detect ... ok
> test_edges (tests.TestCase_MidlandDBR2500)
> Testing Midland DBR2500 edges ... ok
> test_settings (tests.TestCase_MidlandDBR2500)
> Testing Midland DBR2500 settings ... ok
> test_banks (tests.TestCase_TYTTHUV88)
> Testing TYT TH-UV88 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_TYTTHUV88)
> Testing TYT TH-UV88 brute force ... ok
> test_clone (tests.TestCase_TYTTHUV88)
> Testing TYT TH-UV88 clone ... ok
> test_copy_all (tests.TestCase_TYTTHUV88)
> Testing TYT TH-UV88 copy all ... ok
> test_detect (tests.TestCase_TYTTHUV88)
> Testing TYT TH-UV88 detect ... ok
> test_edges (tests.TestCase_TYTTHUV88)
> Testing TYT TH-UV88 edges ... ok
> test_settings (tests.TestCase_TYTTHUV88)
> Testing TYT TH-UV88 settings ... ok
> test_banks (tests.TestCase_JetstreamJT220M)
> Testing Jetstream JT220M banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_JetstreamJT220M)
> Testing Jetstream JT220M brute force ... ok
> test_clone (tests.TestCase_JetstreamJT220M)
> Testing Jetstream JT220M clone ... ok
> test_copy_all (tests.TestCase_JetstreamJT220M)
> Testing Jetstream JT220M copy all ... ok
> test_detect (tests.TestCase_JetstreamJT220M)
> Testing Jetstream JT220M detect ... ok
> test_edges (tests.TestCase_JetstreamJT220M)
> Testing Jetstream JT220M edges ... ok
> test_settings (tests.TestCase_JetstreamJT220M)
> Testing Jetstream JT220M settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_IcomICT70)
> Testing Icom IC-T70 banks ... ok
> test_brute_force (tests.TestCase_IcomICT70)
> Testing Icom IC-T70 brute force ... ok
> test_clone (tests.TestCase_IcomICT70)
> Testing Icom IC-T70 clone ... ok
> test_copy_all (tests.TestCase_IcomICT70)
> Testing Icom IC-T70 copy all ... ok
> test_detect (tests.TestCase_IcomICT70)
> Testing Icom IC-T70 detect ... ok
> test_edges (tests.TestCase_IcomICT70)
> Testing Icom IC-T70 edges ... ok
> test_settings (tests.TestCase_IcomICT70)
> Testing Icom IC-T70 settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_YaesuVX6)
> Testing Yaesu VX-6 banks ... ok
> test_brute_force (tests.TestCase_YaesuVX6)
> Testing Yaesu VX-6 brute force ... ok
> test_clone (tests.TestCase_YaesuVX6)
> Testing Yaesu VX-6 clone ... ok
> test_copy_all (tests.TestCase_YaesuVX6)
> Testing Yaesu VX-6 copy all ... ok
> test_detect (tests.TestCase_YaesuVX6)
> Testing Yaesu VX-6 detect ... ok
> test_edges (tests.TestCase_YaesuVX6)
> Testing Yaesu VX-6 edges ... ok
> test_settings (tests.TestCase_YaesuVX6)
> Testing Yaesu VX-6 settings ... ok
> test_banks (tests.TestCase_BTECHGMRSV1)
> Testing BTECH GMRS-V1 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BTECHGMRSV1)
> Testing BTECH GMRS-V1 brute force ... ok
> test_clone (tests.TestCase_BTECHGMRSV1)
> Testing BTECH GMRS-V1 clone ... ok
> test_copy_all (tests.TestCase_BTECHGMRSV1)
> Testing BTECH GMRS-V1 copy all ... ok
> test_detect (tests.TestCase_BTECHGMRSV1)
> Testing BTECH GMRS-V1 detect ... ok
> test_edges (tests.TestCase_BTECHGMRSV1)
> Testing BTECH GMRS-V1 edges ... ok
> test_settings (tests.TestCase_BTECHGMRSV1)
> Testing BTECH GMRS-V1 settings ... ok
> test_banks (tests.TestCase_YaesuFT857897US)
> Testing Yaesu FT-857/897 (US) banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT857897US)
> Testing Yaesu FT-857/897 (US) brute force ... ok
> test_clone (tests.TestCase_YaesuFT857897US)
> Testing Yaesu FT-857/897 (US) clone ... ok
> test_copy_all (tests.TestCase_YaesuFT857897US)
> Testing Yaesu FT-857/897 (US) copy all ... ok
> test_detect (tests.TestCase_YaesuFT857897US)
> Testing Yaesu FT-857/897 (US) detect ... ok
> test_edges (tests.TestCase_YaesuFT857897US)
> Testing Yaesu FT-857/897 (US) edges ... ok
> test_settings (tests.TestCase_YaesuFT857897US)
> Testing Yaesu FT-857/897 (US) settings ... ok
> test_banks (tests.TestCase_BaofengUV3R)
> Testing Baofeng UV-3R banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BaofengUV3R)
> Testing Baofeng UV-3R brute force ... ok
> test_clone (tests.TestCase_BaofengUV3R)
> Testing Baofeng UV-3R clone ... ok
> test_copy_all (tests.TestCase_BaofengUV3R)
> Testing Baofeng UV-3R copy all ... ok
> test_detect (tests.TestCase_BaofengUV3R)
> Testing Baofeng UV-3R detect ... ok
> test_edges (tests.TestCase_BaofengUV3R)
> Testing Baofeng UV-3R edges ... ok
> test_settings (tests.TestCase_BaofengUV3R)
> Testing Baofeng UV-3R settings ... ok
> test_banks (tests.TestCase_YaesuFT2800M)
> Testing Yaesu FT-2800M banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT2800M)
> Testing Yaesu FT-2800M brute force ... ok
> test_clone (tests.TestCase_YaesuFT2800M)
> Testing Yaesu FT-2800M clone ... ok
> test_copy_all (tests.TestCase_YaesuFT2800M)
> Testing Yaesu FT-2800M copy all ... ok
> test_detect (tests.TestCase_YaesuFT2800M)
> Testing Yaesu FT-2800M detect ... ok
> test_edges (tests.TestCase_YaesuFT2800M)
> Testing Yaesu FT-2800M edges ... ok
> test_settings (tests.TestCase_YaesuFT2800M)
> Testing Yaesu FT-2800M settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_TYTTHUVF1)
> Testing TYT TH-UVF1 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_TYTTHUVF1)
> Testing TYT TH-UVF1 brute force ... ok
> test_clone (tests.TestCase_TYTTHUVF1)
> Testing TYT TH-UVF1 clone ... ok
> test_copy_all (tests.TestCase_TYTTHUVF1)
> Testing TYT TH-UVF1 copy all ... ok
> test_detect (tests.TestCase_TYTTHUVF1)
> Testing TYT TH-UVF1 detect ... ok
> test_edges (tests.TestCase_TYTTHUVF1)
> Testing TYT TH-UVF1 edges ... ok
> test_settings (tests.TestCase_TYTTHUVF1)
> Testing TYT TH-UVF1 settings ... ok
> test_banks (tests.TestCase_PolmarDB50M)
> Testing Polmar DB-50M banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_PolmarDB50M)
> Testing Polmar DB-50M brute force ... ok
> test_clone (tests.TestCase_PolmarDB50M)
> Testing Polmar DB-50M clone ... ok
> test_copy_all (tests.TestCase_PolmarDB50M)
> Testing Polmar DB-50M copy all ... ok
> test_detect (tests.TestCase_PolmarDB50M)
> Testing Polmar DB-50M detect ... ok
> test_edges (tests.TestCase_PolmarDB50M)
> Testing Polmar DB-50M edges ... ok
> test_settings (tests.TestCase_PolmarDB50M)
> Testing Polmar DB-50M settings ... ok
> test_banks (tests.TestCase_JetstreamJT270M)
> Testing Jetstream JT270M banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_JetstreamJT270M)
> Testing Jetstream JT270M brute force ... ok
> test_clone (tests.TestCase_JetstreamJT270M)
> Testing Jetstream JT270M clone ... ok
> test_copy_all (tests.TestCase_JetstreamJT270M)
> Testing Jetstream JT270M copy all ... ok
> test_detect (tests.TestCase_JetstreamJT270M)
> Testing Jetstream JT270M detect ... ok
> test_edges (tests.TestCase_JetstreamJT270M)
> Testing Jetstream JT270M edges ... ok
> test_settings (tests.TestCase_JetstreamJT270M)
> Testing Jetstream JT270M settings ... ok
> test_banks (tests.TestCase_IcomICT7H)
> Testing Icom IC-T7H banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_IcomICT7H)
> Testing Icom IC-T7H brute force ... ok
> test_clone (tests.TestCase_IcomICT7H)
> Testing Icom IC-T7H clone ... ok
> test_copy_all (tests.TestCase_IcomICT7H)
> Testing Icom IC-T7H copy all ... ok
> test_detect (tests.TestCase_IcomICT7H)
> Testing Icom IC-T7H detect ... ok
> test_edges (tests.TestCase_IcomICT7H)
> Testing Icom IC-T7H edges ... ok
> test_settings (tests.TestCase_IcomICT7H)
> Testing Icom IC-T7H settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_YaesuFT8800)
> Testing Yaesu FT-8800 banks ... ok
> test_brute_force (tests.TestCase_YaesuFT8800)
> Testing Yaesu FT-8800 brute force ... ok
> test_clone (tests.TestCase_YaesuFT8800)
> Testing Yaesu FT-8800 clone ... ok
> test_copy_all (tests.TestCase_YaesuFT8800)
> Testing Yaesu FT-8800 copy all ... ok
> test_detect (tests.TestCase_YaesuFT8800)
> Testing Yaesu FT-8800 detect ... ok
> test_edges (tests.TestCase_YaesuFT8800)
> Testing Yaesu FT-8800 edges ... ok
> test_settings (tests.TestCase_YaesuFT8800)
> Testing Yaesu FT-8800 settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_YaesuVX7)
> Testing Yaesu VX-7 banks ... ok
> test_brute_force (tests.TestCase_YaesuVX7)
> Testing Yaesu VX-7 brute force ... ok
> test_clone (tests.TestCase_YaesuVX7)
> Testing Yaesu VX-7 clone ... ok
> test_copy_all (tests.TestCase_YaesuVX7)
> Testing Yaesu VX-7 copy all ... ok
> test_detect (tests.TestCase_YaesuVX7)
> Testing Yaesu VX-7 detect ... ok
> test_edges (tests.TestCase_YaesuVX7)
> Testing Yaesu VX-7 edges ... ok
> test_settings (tests.TestCase_YaesuVX7)
> Testing Yaesu VX-7 settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_TYTTH9000144)
> Testing TYT TH9000_144 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_TYTTH9000144)
> Testing TYT TH9000_144 brute force ... ok
> test_clone (tests.TestCase_TYTTH9000144)
> Testing TYT TH9000_144 clone ... ok
> test_copy_all (tests.TestCase_TYTTH9000144)
> Testing TYT TH9000_144 copy all ... ok
> test_detect (tests.TestCase_TYTTH9000144)
> Testing TYT TH9000_144 detect ... ok
> test_edges (tests.TestCase_TYTTH9000144)
> Testing TYT TH9000_144 edges ... ok
> test_settings (tests.TestCase_TYTTH9000144)
> Testing TYT TH9000_144 settings ... ok
> test_banks (tests.TestCase_YaesuFT2900R1900R)
> Testing Yaesu FT-2900R/1900R banks ... ok
> test_brute_force (tests.TestCase_YaesuFT2900R1900R)
> Testing Yaesu FT-2900R/1900R brute force ... ok
> test_clone (tests.TestCase_YaesuFT2900R1900R)
> Testing Yaesu FT-2900R/1900R clone ... ok
> test_copy_all (tests.TestCase_YaesuFT2900R1900R)
> Testing Yaesu FT-2900R/1900R copy all ... ok
> test_detect (tests.TestCase_YaesuFT2900R1900R)
> Testing Yaesu FT-2900R/1900R detect ... ok
> test_edges (tests.TestCase_YaesuFT2900R1900R)
> Testing Yaesu FT-2900R/1900R edges ... ok
> test_settings (tests.TestCase_YaesuFT2900R1900R)
> Testing Yaesu FT-2900R/1900R settings ... ok
> test_banks (tests.TestCase_BaofengUV5R)
> Testing Baofeng UV-5R banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BaofengUV5R)
> Testing Baofeng UV-5R brute force ... ok
> test_clone (tests.TestCase_BaofengUV5R)
> Testing Baofeng UV-5R clone ... ok
> test_copy_all (tests.TestCase_BaofengUV5R)
> Testing Baofeng UV-5R copy all ... ok
> test_detect (tests.TestCase_BaofengUV5R)
> Testing Baofeng UV-5R detect ... ok
> test_edges (tests.TestCase_BaofengUV5R)
> Testing Baofeng UV-5R edges ... ok
> test_settings (tests.TestCase_BaofengUV5R)
> Testing Baofeng UV-5R settings ... ok
> test_banks (tests.TestCase_JetstreamJT270MH)
> Testing Jetstream JT270MH banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_JetstreamJT270MH)
> Testing Jetstream JT270MH brute force ... ok
> test_clone (tests.TestCase_JetstreamJT270MH)
> Testing Jetstream JT270MH clone ... ok
> test_copy_all (tests.TestCase_JetstreamJT270MH)
> Testing Jetstream JT270MH copy all ... ok
> test_detect (tests.TestCase_JetstreamJT270MH)
> Testing Jetstream JT270MH detect ... ok
> test_edges (tests.TestCase_JetstreamJT270MH)
> Testing Jetstream JT270MH edges ... ok
> test_settings (tests.TestCase_JetstreamJT270MH)
> Testing Jetstream JT270MH settings ... ok
> test_banks (tests.TestCase_IcomICT8A)
> Testing Icom IC-T8A banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_IcomICT8A)
> Testing Icom IC-T8A brute force ... ok
> test_clone (tests.TestCase_IcomICT8A)
> Testing Icom IC-T8A clone ... ok
> test_copy_all (tests.TestCase_IcomICT8A)
> Testing Icom IC-T8A copy all ... ok
> test_detect (tests.TestCase_IcomICT8A)
> Testing Icom IC-T8A detect ... ok
> test_edges (tests.TestCase_IcomICT8A)
> Testing Icom IC-T8A edges ... ok
> test_settings (tests.TestCase_IcomICT8A)
> Testing Icom IC-T8A settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_PuxingPX2R)
> Testing Puxing PX-2R banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_PuxingPX2R)
> Testing Puxing PX-2R brute force ... ok
> test_clone (tests.TestCase_PuxingPX2R)
> Testing Puxing PX-2R clone ... ok
> test_copy_all (tests.TestCase_PuxingPX2R)
> Testing Puxing PX-2R copy all ... ok
> test_detect (tests.TestCase_PuxingPX2R)
> Testing Puxing PX-2R detect ... ok
> test_edges (tests.TestCase_PuxingPX2R)
> Testing Puxing PX-2R edges ... ok
> test_settings (tests.TestCase_PuxingPX2R)
> Testing Puxing PX-2R settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_YaesuFT8900)
> Testing Yaesu FT-8900 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT8900)
> Testing Yaesu FT-8900 brute force ... ok
> test_clone (tests.TestCase_YaesuFT8900)
> Testing Yaesu FT-8900 clone ... ok
> test_copy_all (tests.TestCase_YaesuFT8900)
> Testing Yaesu FT-8900 copy all ... ok
> test_detect (tests.TestCase_YaesuFT8900)
> Testing Yaesu FT-8900 detect ... ok
> test_edges (tests.TestCase_YaesuFT8900)
> Testing Yaesu FT-8900 edges ... ok
> test_settings (tests.TestCase_YaesuFT8900)
> Testing Yaesu FT-8900 settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_VertexStandardFTL2011)
> Testing Vertex Standard FTL-2011 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_VertexStandardFTL2011)
> Testing Vertex Standard FTL-2011 brute force ... ok
> test_clone (tests.TestCase_VertexStandardFTL2011)
> Testing Vertex Standard FTL-2011 clone ... ok
> test_copy_all (tests.TestCase_VertexStandardFTL2011)
> Testing Vertex Standard FTL-2011 copy all ... ok
> test_detect (tests.TestCase_VertexStandardFTL2011)
> Testing Vertex Standard FTL-2011 detect ... ok
> test_edges (tests.TestCase_VertexStandardFTL2011)
> Testing Vertex Standard FTL-2011 edges ... ok
> test_settings (tests.TestCase_VertexStandardFTL2011)
> Testing Vertex Standard FTL-2011 settings ... ok
> test_banks (tests.TestCase_BaofengUV6R)
> Testing Baofeng UV-6R banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BaofengUV6R)
> Testing Baofeng UV-6R brute force ... ok
> test_clone (tests.TestCase_BaofengUV6R)
> Testing Baofeng UV-6R clone ... ok
> test_copy_all (tests.TestCase_BaofengUV6R)
> Testing Baofeng UV-6R copy all ... ok
> test_detect (tests.TestCase_BaofengUV6R)
> Testing Baofeng UV-6R detect ... ok
> test_edges (tests.TestCase_BaofengUV6R)
> Testing Baofeng UV-6R edges ... ok
> test_settings (tests.TestCase_BaofengUV6R)
> Testing Baofeng UV-6R settings ... ok
> test_banks (tests.TestCase_YaesuFT450D)
> Testing Yaesu FT-450D banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFT450D)
> Testing Yaesu FT-450D brute force ... ok
> test_clone (tests.TestCase_YaesuFT450D)
> Testing Yaesu FT-450D clone ... ok
> test_copy_all (tests.TestCase_YaesuFT450D)
> Testing Yaesu FT-450D copy all ... ok
> test_detect (tests.TestCase_YaesuFT450D)
> Testing Yaesu FT-450D detect ... ok
> test_edges (tests.TestCase_YaesuFT450D)
> Testing Yaesu FT-450D edges ... ok
> test_settings (tests.TestCase_YaesuFT450D)
> Testing Yaesu FT-450D settings ... ok
> test_banks (tests.TestCase_VertexStandardVXA700)
> Testing Vertex Standard VXA-700 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_VertexStandardVXA700)
> Testing Vertex Standard VXA-700 brute force ... ok
> test_clone (tests.TestCase_VertexStandardVXA700)
> Testing Vertex Standard VXA-700 clone ... ok
> test_copy_all (tests.TestCase_VertexStandardVXA700)
> Testing Vertex Standard VXA-700 copy all ... ok
> test_detect (tests.TestCase_VertexStandardVXA700)
> Testing Vertex Standard VXA-700 detect ... ok
> test_edges (tests.TestCase_VertexStandardVXA700)
> Testing Vertex Standard VXA-700 edges ... ok
> test_settings (tests.TestCase_VertexStandardVXA700)
> Testing Vertex Standard VXA-700 settings ... skipped 'Settings not
> supported'
> test_banks (tests.TestCase_KYDIP620)
> Testing KYD IP-620 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_KYDIP620)
> Testing KYD IP-620 brute force ... ok
> test_clone (tests.TestCase_KYDIP620)
> Testing KYD IP-620 clone ... ok
> test_copy_all (tests.TestCase_KYDIP620)
> Testing KYD IP-620 copy all ... ok
> test_detect (tests.TestCase_KYDIP620)
> Testing KYD IP-620 detect ... ok
> test_edges (tests.TestCase_KYDIP620)
> Testing KYD IP-620 edges ... ok
> test_settings (tests.TestCase_KYDIP620)
> Testing KYD IP-620 settings ... ok
> test_banks (tests.TestCase_PuxingPX777)
> Testing Puxing PX-777 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_PuxingPX777)
> Testing Puxing PX-777 brute force ... ok
> test_clone (tests.TestCase_PuxingPX777)
> Testing Puxing PX-777 clone ... ok
> test_copy_all (tests.TestCase_PuxingPX777)
> Testing Puxing PX-777 copy all ... ok
> test_detect (tests.TestCase_PuxingPX777)
> Testing Puxing PX-777 detect ... ok
> test_edges (tests.TestCase_PuxingPX777)
> Testing Puxing PX-777 edges ... ok
> test_settings (tests.TestCase_PuxingPX777)
> Testing Puxing PX-777 settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_IcomICV82U82)
> Testing Icom IC-V82/U82 banks ... ok
> test_brute_force (tests.TestCase_IcomICV82U82)
> Testing Icom IC-V82/U82 brute force ... ok
> test_clone (tests.TestCase_IcomICV82U82)
> Testing Icom IC-V82/U82 clone ... ok
> test_copy_all (tests.TestCase_IcomICV82U82)
> Testing Icom IC-V82/U82 copy all ... ok
> test_detect (tests.TestCase_IcomICV82U82)
> Testing Icom IC-V82/U82 detect ... ok
> test_edges (tests.TestCase_IcomICV82U82)
> Testing Icom IC-V82/U82 edges ... ok
> test_settings (tests.TestCase_IcomICV82U82)
> Testing Icom IC-V82/U82 settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_YaesuVX8DR)
> Testing Yaesu VX-8DR banks ... ok
> test_brute_force (tests.TestCase_YaesuVX8DR)
> Testing Yaesu VX-8DR brute force ... ok
> test_clone (tests.TestCase_YaesuVX8DR)
> Testing Yaesu VX-8DR clone ... ok
> test_copy_all (tests.TestCase_YaesuVX8DR)
> Testing Yaesu VX-8DR copy all ... ok
> test_detect (tests.TestCase_YaesuVX8DR)
> Testing Yaesu VX-8DR detect ... ok
> test_edges (tests.TestCase_YaesuVX8DR)
> Testing Yaesu VX-8DR edges ... ok
> test_settings (tests.TestCase_YaesuVX8DR)
> Testing Yaesu VX-8DR settings ... ok
> test_banks (tests.TestCase_BaofengUVB5)
> Testing Baofeng UV-B5 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BaofengUVB5)
> Testing Baofeng UV-B5 brute force ... ok
> test_clone (tests.TestCase_BaofengUVB5)
> Testing Baofeng UV-B5 clone ... ok
> test_copy_all (tests.TestCase_BaofengUVB5)
> Testing Baofeng UV-B5 copy all ... ok
> test_detect (tests.TestCase_BaofengUVB5)
> Testing Baofeng UV-B5 detect ... ok
> test_edges (tests.TestCase_BaofengUVB5)
> Testing Baofeng UV-B5 edges ... ok
> test_settings (tests.TestCase_BaofengUVB5)
> Testing Baofeng UV-B5 settings ... ok
> test_banks (tests.TestCase_YaesuFT2D)
> Testing Yaesu FT2D banks ... ok
> test_brute_force (tests.TestCase_YaesuFT2D)
> Testing Yaesu FT2D brute force ... ok
> test_clone (tests.TestCase_YaesuFT2D)
> Testing Yaesu FT2D clone ... ok
> test_copy_all (tests.TestCase_YaesuFT2D)
> Testing Yaesu FT2D copy all ... ok
> test_detect (tests.TestCase_YaesuFT2D)
> Testing Yaesu FT2D detect ... ok
> test_edges (tests.TestCase_YaesuFT2D)
> Testing Yaesu FT2D edges ... ok
> test_settings (tests.TestCase_YaesuFT2D)
> Testing Yaesu FT2D settings ... ok
> test_banks (tests.TestCase_WACCOMMINI8900)
> Testing WACCOM MINI-8900 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_WACCOMMINI8900)
> Testing WACCOM MINI-8900 brute force ... ok
> test_clone (tests.TestCase_WACCOMMINI8900)
> Testing WACCOM MINI-8900 clone ... ok
> test_copy_all (tests.TestCase_WACCOMMINI8900)
> Testing WACCOM MINI-8900 copy all ... ok
> test_detect (tests.TestCase_WACCOMMINI8900)
> Testing WACCOM MINI-8900 detect ... ok
> test_edges (tests.TestCase_WACCOMMINI8900)
> Testing WACCOM MINI-8900 edges ... ok
> test_settings (tests.TestCase_WACCOMMINI8900)
> Testing WACCOM MINI-8900 settings ... ok
> test_banks (tests.TestCase_KYDNC630A)
> Testing KYD NC-630A banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_KYDNC630A)
> Testing KYD NC-630A brute force ... ok
> test_clone (tests.TestCase_KYDNC630A)
> Testing KYD NC-630A clone ... ok
> test_copy_all (tests.TestCase_KYDNC630A)
> Testing KYD NC-630A copy all ... ok
> test_detect (tests.TestCase_KYDNC630A)
> Testing KYD NC-630A detect ... ok
> test_edges (tests.TestCase_KYDNC630A)
> Testing KYD NC-630A edges ... ok
> test_settings (tests.TestCase_KYDNC630A)
> Testing KYD NC-630A settings ... ok
> test_banks (tests.TestCase_YaesuFT4VR)
> Testing Yaesu FT-4VR banks ... ok
> test_brute_force (tests.TestCase_YaesuFT4VR)
> Testing Yaesu FT-4VR brute force ... ok
> test_clone (tests.TestCase_YaesuFT4VR)
> Testing Yaesu FT-4VR clone ... ok
> test_copy_all (tests.TestCase_YaesuFT4VR)
> Testing Yaesu FT-4VR copy all ... ok
> test_detect (tests.TestCase_YaesuFT4VR)
> Testing Yaesu FT-4VR detect ... ok
> test_edges (tests.TestCase_YaesuFT4VR)
> Testing Yaesu FT-4VR edges ... ok
> test_settings (tests.TestCase_YaesuFT4VR)
> Testing Yaesu FT-4VR settings ... ok
> test_banks (tests.TestCase_PuxingPX888K)
> Testing Puxing PX-888K banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_PuxingPX888K)
> Testing Puxing PX-888K brute force ... ok
> test_clone (tests.TestCase_PuxingPX888K)
> Testing Puxing PX-888K clone ... ok
> test_copy_all (tests.TestCase_PuxingPX888K)
> Testing Puxing PX-888K copy all ... ok
> test_detect (tests.TestCase_PuxingPX888K)
> Testing Puxing PX-888K detect ... ok
> test_edges (tests.TestCase_PuxingPX888K)
> Testing Puxing PX-888K edges ... ok
> test_settings (tests.TestCase_PuxingPX888K)
> Testing Puxing PX-888K settings ... ok
> test_banks (tests.TestCase_BaojieBJ9900)
> Testing Baojie BJ-9900 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_BaojieBJ9900)
> Testing Baojie BJ-9900 brute force ... ok
> test_clone (tests.TestCase_BaojieBJ9900)
> Testing Baojie BJ-9900 clone ... ok
> test_copy_all (tests.TestCase_BaojieBJ9900)
> Testing Baojie BJ-9900 copy all ... ok
> test_detect (tests.TestCase_BaojieBJ9900)
> Testing Baojie BJ-9900 detect ... ok
> test_edges (tests.TestCase_BaojieBJ9900)
> Testing Baojie BJ-9900 edges ... ok
> test_settings (tests.TestCase_BaojieBJ9900)
> Testing Baojie BJ-9900 settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_YaesuVX8GE)
> Testing Yaesu VX-8GE banks ... ok
> test_brute_force (tests.TestCase_YaesuVX8GE)
> Testing Yaesu VX-8GE brute force ... ok
> test_clone (tests.TestCase_YaesuVX8GE)
> Testing Yaesu VX-8GE clone ... ok
> test_copy_all (tests.TestCase_YaesuVX8GE)
> Testing Yaesu VX-8GE copy all ... ok
> test_detect (tests.TestCase_YaesuVX8GE)
> Testing Yaesu VX-8GE detect ... ok
> test_edges (tests.TestCase_YaesuVX8GE)
> Testing Yaesu VX-8GE edges ... ok
> test_settings (tests.TestCase_YaesuVX8GE)
> Testing Yaesu VX-8GE settings ... ok
> test_banks (tests.TestCase_YaesuFT4XE)
> Testing Yaesu FT-4XE banks ... ok
> test_brute_force (tests.TestCase_YaesuFT4XE)
> Testing Yaesu FT-4XE brute force ... ok
> test_clone (tests.TestCase_YaesuFT4XE)
> Testing Yaesu FT-4XE clone ... ok
> test_copy_all (tests.TestCase_YaesuFT4XE)
> Testing Yaesu FT-4XE copy all ... ok
> test_detect (tests.TestCase_YaesuFT4XE)
> Testing Yaesu FT-4XE detect ... ok
> test_edges (tests.TestCase_YaesuFT4XE)
> Testing Yaesu FT-4XE edges ... ok
> test_settings (tests.TestCase_YaesuFT4XE)
> Testing Yaesu FT-4XE settings ... ok
> test_banks (tests.TestCase_YaesuFT3D)
> Testing Yaesu FT3D banks ... ok
> test_brute_force (tests.TestCase_YaesuFT3D)
> Testing Yaesu FT3D brute force ... ok
> test_clone (tests.TestCase_YaesuFT3D)
> Testing Yaesu FT3D clone ... ok
> test_copy_all (tests.TestCase_YaesuFT3D)
> Testing Yaesu FT3D copy all ... ok
> test_detect (tests.TestCase_YaesuFT3D)
> Testing Yaesu FT3D detect ... ok
> test_edges (tests.TestCase_YaesuFT3D)
> Testing Yaesu FT3D edges ... ok
> test_settings (tests.TestCase_YaesuFT3D)
> Testing Yaesu FT3D settings ... ok
> test_banks (tests.TestCase_QYTKT8R)
> Testing QYT KT-8R banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_QYTKT8R)
> Testing QYT KT-8R brute force ... ok
> test_clone (tests.TestCase_QYTKT8R)
> Testing QYT KT-8R clone ... ok
> test_copy_all (tests.TestCase_QYTKT8R)
> Testing QYT KT-8R copy all ... ok
> test_detect (tests.TestCase_QYTKT8R)
> Testing QYT KT-8R detect ... ok
> test_edges (tests.TestCase_QYTKT8R)
> Testing QYT KT-8R edges ... ok
> test_settings (tests.TestCase_QYTKT8R)
> Testing QYT KT-8R settings ... ok
> test_banks (tests.TestCase_KenwoodTHD72clonemode)
> Testing Kenwood TH-D72 (clone mode) banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_KenwoodTHD72clonemode)
> Testing Kenwood TH-D72 (clone mode) brute force ... ok
> test_clone (tests.TestCase_KenwoodTHD72clonemode)
> Testing Kenwood TH-D72 (clone mode) clone ... ok
> test_copy_all (tests.TestCase_KenwoodTHD72clonemode)
> Testing Kenwood TH-D72 (clone mode) copy all ... ok
> test_detect (tests.TestCase_KenwoodTHD72clonemode)
> Testing Kenwood TH-D72 (clone mode) detect ... ok
> test_edges (tests.TestCase_KenwoodTHD72clonemode)
> Testing Kenwood TH-D72 (clone mode) edges ... ok
> test_settings (tests.TestCase_KenwoodTHD72clonemode)
> Testing Kenwood TH-D72 (clone mode) settings ... ok
> test_banks (tests.TestCase_YaesuFT4XR)
> Testing Yaesu FT-4XR banks ... ok
> test_brute_force (tests.TestCase_YaesuFT4XR)
> Testing Yaesu FT-4XR brute force ... ok
> test_clone (tests.TestCase_YaesuFT4XR)
> Testing Yaesu FT-4XR clone ... ok
> test_copy_all (tests.TestCase_YaesuFT4XR)
> Testing Yaesu FT-4XR copy all ... ok
> test_detect (tests.TestCase_YaesuFT4XR)
> Testing Yaesu FT-4XR detect ... ok
> test_edges (tests.TestCase_YaesuFT4XR)
> Testing Yaesu FT-4XR edges ... ok
> test_settings (tests.TestCase_YaesuFT4XR)
> Testing Yaesu FT-4XR settings ... ok
> test_banks (tests.TestCase_YaesuFTM3200D)
> Testing Yaesu FTM-3200D banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_YaesuFTM3200D)
> Testing Yaesu FTM-3200D brute force ... ok
> test_clone (tests.TestCase_YaesuFTM3200D)
> Testing Yaesu FTM-3200D clone ... ok
> test_copy_all (tests.TestCase_YaesuFTM3200D)
> Testing Yaesu FTM-3200D copy all ... ok
> test_detect (tests.TestCase_YaesuFTM3200D)
> Testing Yaesu FTM-3200D detect ... ok
> test_edges (tests.TestCase_YaesuFTM3200D)
> Testing Yaesu FTM-3200D edges ... ok
> test_settings (tests.TestCase_YaesuFTM3200D)
> Testing Yaesu FTM-3200D settings ... skipped 'Settings not supported'
> test_banks (tests.TestCase_KenwoodTK272G)
> Testing Kenwood TK-272G banks ... ok
> test_brute_force (tests.TestCase_KenwoodTK272G)
> Testing Kenwood TK-272G brute force ... ok
> test_clone (tests.TestCase_KenwoodTK272G)
> Testing Kenwood TK-272G clone ... ok
> test_copy_all (tests.TestCase_KenwoodTK272G)
> Testing Kenwood TK-272G copy all ... ok
> test_detect (tests.TestCase_KenwoodTK272G)
> Testing Kenwood TK-272G detect ... ok
> test_edges (tests.TestCase_KenwoodTK272G)
> Testing Kenwood TK-272G edges ... ok
> test_settings (tests.TestCase_KenwoodTK272G)
> Testing Kenwood TK-272G settings ... ok
> test_banks (tests.TestCase_QYTKT7900D)
> Testing QYT KT7900D banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_QYTKT7900D)
> Testing QYT KT7900D brute force ... ok
> test_clone (tests.TestCase_QYTKT7900D)
> Testing QYT KT7900D clone ... ok
> test_copy_all (tests.TestCase_QYTKT7900D)
> Testing QYT KT7900D copy all ... ok
> test_detect (tests.TestCase_QYTKT7900D)
> Testing QYT KT7900D detect ... ok
> test_edges (tests.TestCase_QYTKT7900D)
> Testing QYT KT7900D edges ... ok
> test_settings (tests.TestCase_QYTKT7900D)
> Testing QYT KT7900D settings ... ok
> test_banks (tests.TestCase_YaesuVX8R)
> Testing Yaesu VX-8R banks ... ok
> test_brute_force (tests.TestCase_YaesuVX8R)
> Testing Yaesu VX-8R brute force ... ok
> test_clone (tests.TestCase_YaesuVX8R)
> Testing Yaesu VX-8R clone ... ok
> test_copy_all (tests.TestCase_YaesuVX8R)
> Testing Yaesu VX-8R copy all ... ok
> test_detect (tests.TestCase_YaesuVX8R)
> Testing Yaesu VX-8R detect ... ok
> test_edges (tests.TestCase_YaesuVX8R)
> Testing Yaesu VX-8R edges ... ok
> test_settings (tests.TestCase_YaesuVX8R)
> Testing Yaesu VX-8R settings ... ok
> test_banks (tests.TestCase_KenwoodTK3180K2)
> Testing Kenwood TK-3180K2 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_KenwoodTK3180K2)
> Testing Kenwood TK-3180K2 brute force ... ok
> test_clone (tests.TestCase_KenwoodTK3180K2)
> Testing Kenwood TK-3180K2 clone ... ok
> test_copy_all (tests.TestCase_KenwoodTK3180K2)
> Testing Kenwood TK-3180K2 copy all ... ok
> test_detect (tests.TestCase_KenwoodTK3180K2)
> Testing Kenwood TK-3180K2 detect ... ok
> test_edges (tests.TestCase_KenwoodTK3180K2)
> Testing Kenwood TK-3180K2 edges ... ok
> test_settings (tests.TestCase_KenwoodTK3180K2)
> Testing Kenwood TK-3180K2 settings ... ok
> test_banks (tests.TestCase_QYTKT8900D)
> Testing QYT KT8900D banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_QYTKT8900D)
> Testing QYT KT8900D brute force ... ok
> test_clone (tests.TestCase_QYTKT8900D)
> Testing QYT KT8900D clone ... ok
> test_copy_all (tests.TestCase_QYTKT8900D)
> Testing QYT KT8900D copy all ... ok
> test_detect (tests.TestCase_QYTKT8900D)
> Testing QYT KT8900D detect ... ok
> test_edges (tests.TestCase_QYTKT8900D)
> Testing QYT KT8900D edges ... ok
> test_settings (tests.TestCase_QYTKT8900D)
> Testing QYT KT8900D settings ... ok
> test_banks (tests.TestCase_KenwoodTK760G)
> Testing Kenwood TK-760G banks ... ok
> test_brute_force (tests.TestCase_KenwoodTK760G)
> Testing Kenwood TK-760G brute force ... ok
> test_clone (tests.TestCase_KenwoodTK760G)
> Testing Kenwood TK-760G clone ... ok
> test_copy_all (tests.TestCase_KenwoodTK760G)
> Testing Kenwood TK-760G copy all ... ok
> test_detect (tests.TestCase_KenwoodTK760G)
> Testing Kenwood TK-760G detect ... ok
> test_edges (tests.TestCase_KenwoodTK760G)
> Testing Kenwood TK-760G edges ... ok
> test_settings (tests.TestCase_KenwoodTK760G)
> Testing Kenwood TK-760G settings ... ok
> test_banks (tests.TestCase_KenwoodTK8102)
> Testing Kenwood TK-8102 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_KenwoodTK8102)
> Testing Kenwood TK-8102 brute force ... ok
> test_clone (tests.TestCase_KenwoodTK8102)
> Testing Kenwood TK-8102 clone ... ok
> test_copy_all (tests.TestCase_KenwoodTK8102)
> Testing Kenwood TK-8102 copy all ... ok
> test_detect (tests.TestCase_KenwoodTK8102)
> Testing Kenwood TK-8102 detect ... ok
> test_edges (tests.TestCase_KenwoodTK8102)
> Testing Kenwood TK-8102 edges ... ok
> test_settings (tests.TestCase_KenwoodTK8102)
> Testing Kenwood TK-8102 settings ... ok
> test_banks (tests.TestCase_KenwoodTK8180)
> Testing Kenwood TK-8180 banks ... skipped 'Banks not supported'
> test_brute_force (tests.TestCase_KenwoodTK8180)
> Testing Kenwood TK-8180 brute force ... ok
> test_clone (tests.TestCase_KenwoodTK8180)
> Testing Kenwood TK-8180 clone ... ok
> test_copy_all (tests.TestCase_KenwoodTK8180)
> Testing Kenwood TK-8180 copy all ... ok
> test_detect (tests.TestCase_KenwoodTK8180)
> Testing Kenwood TK-8180 detect ... ok
> test_edges (tests.TestCase_KenwoodTK8180)
> Testing Kenwood TK-8180 edges ... ok
> test_settings (tests.TestCase_KenwoodTK8180)
> Testing Kenwood TK-8180 settings ... ok
>
> ----------------------------------------------------------------------
> Ran 1148 tests in 489.721s
>
> OK (skipped=162)
>
> struct memory {
> bbcd rx_freq[4];
> bbcd tx_freq[4];
> lbcd rx_tone[2];
> lbcd tx_tone[2];
>
> u8 unknown10:5,
> highpower:1,
> unknown11:2;
> u8 unknown20:4,
> narrow:1,
> unknown21:3;
> u8 unknown31:1,
> scanadd:1,
> unknown32:6;
> u8 unknown4;
> };
>
> struct name {
> char name[7];
> };
>
> #seekto 0x0010;
> struct memory channels[128];
>
> #seekto 0x08C0;
> struct name names[128];
>
> #seekto 0x2020;
> struct memory vfo1;
> struct memory vfo2;
>
> style create: /chirp/.tox/style
> style installdeps: pep8==1.6.2, future
> style inst: /chirp/.tox/.tmp/package/1/chirp-0.3.0dev.zip
> style installed: DEPRECATION: Python 2.7 will reach the end of its life on
> January 1st, 2020. Please upgrade your Python as Python 2.7 won't be
> maintained after that date. A future version of pip will drop support for
> Python
> 2.7.,chirp==0.3.0.dev0,configparser==3.7.4,contextlib2==0.5.5,filelock==3.0.12,future==0.15.2,importlib-metadata==0.18,Mako==1.0.3,MarkupSafe==0.23,mercurial==3.7.3,packaging==19.0,pathlib2==2.3.4,pep8==1.6.2,pluggy==0.12.0,py==1.8.0,pygobject==3.20.0,pyparsing==2.4.0,pyserial==3.0.1,scandir==1.10.0,six==1.12.0,toml==0.10.0,tox==3.13.2,virtualenv==16.6.1,zipp==0.5.2
> style run-test-pre: PYTHONHASHSEED='3838872789'
> style run-test: commands[0] | python ./tools/cpep8.py
> ./chirp/ui/memedit.py:47:1: E302 expected 2 blank lines, found 1
> ERROR: InvocationError for command /chirp/.tox/style/bin/python
> ./tools/cpep8.py (exited with code 1)
> ___________________________________ summary
> ____________________________________
> unit: commands succeeded
> driver: commands succeeded
> ERROR: style: commands failed
> Build step 'Execute shell' marked build as failure
> Email was triggered for: Failure
> Sending email for trigger: Failure
> _______________________________________________
> chirp_devel mailing list
> chirp_devel at intrepid.danplanet.com
> http://intrepid.danplanet.com/mailman/listinfo/chirp_devel
> Developer docs: http://chirp.danplanet.com/projects/chirp/wiki/Developers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://intrepid.danplanet.com/pipermail/chirp_devel/attachments/20210918/54b4aa38/attachment-0001.html
More information about the chirp_devel
mailing list