@@ -381,7 +381,8 @@ def run_test_thread(test_result_queue, test_queue, opts, mut, build, build_path,
381381 test_report = {}
382382
383383 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' ])
385386 micro = mut ['platform_name' ]
386387 program_cycle_s = get_platform_property (micro , "program_cycle_s" )
387388 forced_reset_timeout = get_platform_property (micro , "forced_reset_timeout" )
@@ -783,11 +784,7 @@ def get_parallel_value(value):
783784 continue
784785
785786 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
791788
792789 mut = mbed_dev
793790 if mbed_dev not in muts_to_test :
@@ -820,7 +817,8 @@ def get_parallel_value(value):
820817 gt_logger .gt_bright (platform_name ),
821818 gt_logger .gt_bright (test_build .get_toolchain ())))
822819 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' ])
824822 micro = mut ['platform_name' ]
825823 program_cycle_s = get_platform_property (micro , "program_cycle_s" )
826824 copy_method = opts .copy_method if opts .copy_method else 'shell'
0 commit comments