@@ -381,7 +381,8 @@ def run_test_thread(test_result_queue, test_queue, opts, mut, build, build_path,
381
381
test_report = {}
382
382
383
383
disk = mut ['mount_point' ]
384
- port = mut ['serial_port' ]
384
+ # Set serial portl format used by mbedhtrun: 'serial_port' = '<serial_port_name>:<baudrate>'
385
+ port = "{}:{}" .format (mut ['serial_port' ],mut ['baud_rate' ])
385
386
micro = mut ['platform_name' ]
386
387
program_cycle_s = get_platform_property (micro , "program_cycle_s" )
387
388
forced_reset_timeout = get_platform_property (micro , "forced_reset_timeout" )
@@ -783,11 +784,7 @@ def get_parallel_value(value):
783
784
continue
784
785
785
786
if mbed_dev ['platform_name' ] == platform_name :
786
- # We will force configuration specific baudrate by adding baudrate to serial port
787
- # Only add baudrate decoration for serial port if it's not already there
788
- # Format used by mbedhtrun: 'serial_port' = '<serial_port_name>:<baudrate>'
789
- if not sp .endswith (str (baudrate )):
790
- mbed_dev ['serial_port' ] = "%s:%d" % (mbed_dev ['serial_port' ], baudrate )
787
+ mbed_dev ['baud_rate' ] = baudrate
791
788
792
789
mut = mbed_dev
793
790
if mbed_dev not in muts_to_test :
@@ -820,7 +817,8 @@ def get_parallel_value(value):
820
817
gt_logger .gt_bright (platform_name ),
821
818
gt_logger .gt_bright (test_build .get_toolchain ())))
822
819
disk = mut ['mount_point' ]
823
- port = mut ['serial_port' ]
820
+ # Set serial portl format used by mbedhtrun: 'serial_port' = '<serial_port_name>:<baudrate>'
821
+ port = "{}:{}" .format (mut ['serial_port' ], mut ['baud_rate' ])
824
822
micro = mut ['platform_name' ]
825
823
program_cycle_s = get_platform_property (micro , "program_cycle_s" )
826
824
copy_method = opts .copy_method if opts .copy_method else 'shell'
0 commit comments