Summary


Boardnucleo-l432kc
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2021.10-devel-746-g3090657b79
HIL Tests Version
cff0e3ca87
Date / Time
22.09.202100:1600:01:49.539
100%

Log


Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:18
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:17
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests/01__periph_uart_base.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Resets the device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:27.065
INFO
Starting process: make reset
00:16:27.075
INFO
Waiting for process to complete.
00:16:28.224
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:28.228
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:28.248
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write short string to UART and verify echo reply.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Resets the device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:30.692
INFO
Starting process: make reset
00:16:30.702
INFO
Waiting for process to complete.
00:16:31.877
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:31.881
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:31.899
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:34.350
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:34.353
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:34.646
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:34.649
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:34.707
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:34.710
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:34.805
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:34.759
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:16:34.759
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:34.776
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:34.776
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:34.776
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:34.777
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:34.807
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Write long string to UART and verify echo reply.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Resets the device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:34.842
INFO
Starting process: make reset
00:16:34.853
INFO
Waiting for process to complete.
00:16:36.065
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:36.069
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:36.094
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:38.514
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:38.516
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:38.807
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:38.810
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:38.886
INFO
${RESULT} = {'cmd': 'uart_write 1 t383626193908588247941323813543074183066322', 'data': ['t383626193908588247941323813543074183066322'], 'msg': '> UART_DEV(1) RX: [t383626193908588247941323813543074183066322]\\n'...
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:38.890
INFO
${RESULT} = {'cmd': 'uart_write 1 t383626193908588247941323813543074183066322', 'data': ['t383626193908588247941323813543074183066322'], 'msg': '> UART_DEV(1) RX: [t383626193908588247941323813543074183066322]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:38.987
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:38.939
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:16:38.940
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:38.957
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:38.957
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:38.958
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:38.958
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:38.989
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Resets the device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:39.025
INFO
Starting process: make reset
00:16:39.035
INFO
Waiting for process to complete.
00:16:40.188
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:40.192
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:40.211
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:42.652
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:42.654
INFO
[{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 4']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:42.945
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:42.948
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:43.008
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['u222'], 'msg': '> UART_DEV(1) RX: [u222]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:43.012
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['u222'], 'msg': '> UART_DEV(1) RX: [u222]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:43.111
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:43.063
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:16:43.063
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:43.080
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:43.081
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:43.081
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:43.081
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:43.114
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Resets the device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:43.150
INFO
Starting process: make reset
00:16:43.160
INFO
Waiting for process to complete.
00:16:44.323
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:44.327
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:44.346
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:46.778
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:46.781
INFO
[{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 4']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:47.071
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:47.074
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:47.157
INFO
${RESULT} = {'cmd': 'uart_write 1 t383626193908588247941323813543074183066322', 'data': ['u4947372:4:19699358:52434924654185294177433'], 'msg': '> UART_DEV(1) RX: [u4947372:4:19699358:52434924654185294177433]\\n'...
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:47.160
INFO
${RESULT} = {'cmd': 'uart_write 1 t383626193908588247941323813543074183066322', 'data': ['u4947372:4:19699358:52434924654185294177433'], 'msg': '> UART_DEV(1) RX: [u4947372:4:19699358:52434924654185294177433]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:47.259
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:47.211
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:16:47.212
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:47.229
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:47.229
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:47.229
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:47.230
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:47.261
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Resets the device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:47.297
INFO
Starting process: make reset
00:16:47.307
INFO
Waiting for process to complete.
00:16:48.479
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:48.484
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:48.501
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:50.907
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:50.909
INFO
[{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 8']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:51.200
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:51.204
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:51.273
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr 0 10"', 'data': ['{"data":[0,1,2,3,4,5,6,7,8,9'], 'msg': '> UART_DEV(1) RX: [{"data":[0,1,2,3,4,5,6,7,8,9], "result":0}]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:51.276
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr 0 10"', 'data': ['{"data":[0,1,2,3,4,5,6,7,8,9'], 'msg': '> UART_DEV(1) RX: [{"data":[0,1,2,3,4,5,6,7,8,9], "result":0}]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given objects are unequal.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:51.364
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:51.315
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 20, 'result': 'Success'}
00:16:51.316
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:51.334
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:51.335
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:51.335
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:51.335
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:51.366
INFO
RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verfiy access of invalid register via UART fails.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Resets the device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:51.402
INFO
Starting process: make reset
00:16:51.411
INFO
Waiting for process to complete.
00:16:52.579
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:52.582
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:52.600
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:55.032
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:55.034
INFO
[{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 8']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:55.325
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:55.328
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:55.395
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr -1 10"', 'data': ['{"result":22}'], 'msg': '> UART_DEV(1) RX: [{"result":22}]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:55.398
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr -1 10"', 'data': ['{"result":22}'], 'msg': '> UART_DEV(1) RX: [{"result":22}]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given objects are unequal.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:55.483
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:55.437
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 21, 'result': 'Success'}
00:16:55.437
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:55.454
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:55.454
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:55.454
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:55.455
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:55.486
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Resets the device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:55.522
INFO
Starting process: make reset
00:16:55.532
INFO
Waiting for process to complete.
00:16:56.774
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:56.779
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:56.802
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:59.225
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:59.229
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:59.533
INFO
${RESULT} = {'cmd': 'uart_init 1 9600', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 9600', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:59.536
INFO
${RESULT} = {'cmd': 'uart_init 1 9600', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 9600', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:59.616
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:59.619
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:59.715
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:59.667
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:16:59.668
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:59.685
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:59.685
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:59.686
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:16:59.686
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
00:16:59.717
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Resets the device
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:16
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:16 / 22.09.2021 - 00:17
00:16:59.752
INFO
Starting process: make reset
00:16:59.762
INFO
Waiting for process to complete.
00:17:00.919
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:00.927
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:00.945
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:03.377
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,38400,0)', 'wr 422 0 150 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:03.379
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,38400,0)', 'wr 422 0 150 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:03.713
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:03.716
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:03.778
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:03.781
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:03.876
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:03.830
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:17:03.830
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:03.847
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:17:03.847
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:17:03.847
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:17:03.848
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:03.879
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write fails when baudrates do not match.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Resets the device
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:03.915
INFO
Starting process: make reset
00:17:03.925
INFO
Waiting for process to complete.
00:17:05.087
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:05.090
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:05.109
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:07.535
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:07.538
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:09.836
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:09.843
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:13.954
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:13.961
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:14.085
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:14.017
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 0, 'result': 'Success'}
00:17:14.018
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:14.040
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:17:14.040
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
00:17:14.041
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:17:14.041
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:14.087
INFO
RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Verify mode config functionality of the periph UART API.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:18
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests/02__periph_uart_mode.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Resets the device
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:14.362
INFO
Starting process: make reset
00:17:14.372
INFO
Waiting for process to complete.
00:17:15.518
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:15.522
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:15.538
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Resets the device
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:17.994
INFO
Starting process: make reset
00:17:18.004
INFO
Waiting for process to complete.
00:17:19.134
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:19.137
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:19.156
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Verify DUT supports UART mode configuration
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:21.607
INFO
${status} = PASS
00:17:21.607
INFO
${value} = None
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
00:17:21.586
INFO
${RESULT} = {'cmd': 'uart_mode 1 8 N 1', 'data': None, 'msg': 'Successfully applied UART_DEV(1) settings', 'result': 'Success'}
Documentation: Setup databits, parity and stopbits.
Start / End: 22.09.2021 - 00:17 / 22.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.