Summary


Boardnucleo-f411re
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2021.10-devel-737-g92fc4ace65
HIL Tests Version
cff0e3ca87
Date / Time
21.09.202100:1700:01:45.464
100%

Log


Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:19
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:18
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Resets the device
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:46.259
INFO
Starting process: make reset
00:17:46.269
INFO
Waiting for process to complete.
00:17:48.168
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:48.175
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:48.213
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Write short string to UART and verify echo reply.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Resets the device
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:50.608
INFO
Starting process: make reset
00:17:50.618
INFO
Waiting for process to complete.
00:17:52.460
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:52.468
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:52.507
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Setup uart parameters on PHiLIP
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Setup tester's UART.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:54.885
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:54.887
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:55.177
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:55.181
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Remove garbage from UART buffer
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:55.245
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:55.248
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if ${data} is not in the last API Result
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:55.347
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:55.300
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:17:55.301
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:55.318
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:17:55.318
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:17:55.318
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:17:55.319
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:55.350
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Resets the device
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:55.389
INFO
Starting process: make reset
00:17:55.400
INFO
Waiting for process to complete.
00:17:57.242
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:57.250
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:57.290
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Setup uart parameters on PHiLIP
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Setup tester's UART.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:59.653
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:59.655
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:59.954
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
00:17:59.958
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: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Remove garbage from UART buffer
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:17
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:17 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:00.040
INFO
${RESULT} = {'cmd': 'uart_write 1 t205265975458832063159230148044962307571512', 'data': ['t205265975458832063159230148044962307571512'], 'msg': '> UART_DEV(1) RX: [t205265975458832063159230148044962307571512]\\n'...
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:00.043
INFO
${RESULT} = {'cmd': 'uart_write 1 t205265975458832063159230148044962307571512', 'data': ['t205265975458832063159230148044962307571512'], 'msg': '> UART_DEV(1) RX: [t205265975458832063159230148044962307571512]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ${data} is not in the last API Result
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:00.141
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:00.094
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:18:00.094
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:00.111
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:00.111
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:00.112
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:00.112
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:00.144
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Resets the device
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:00.179
INFO
Starting process: make reset
00:18:00.189
INFO
Waiting for process to complete.
00:18:01.352
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:01.356
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:01.375
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup tester's UART.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:03.800
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:03.802
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:04.092
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:04.096
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Remove garbage from UART buffer
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:04.156
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:04.159
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ${data} is not in the last API Result
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:04.256
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:04.209
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:18:04.209
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:04.226
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:04.226
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:04.227
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:04.227
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:04.258
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Resets the device
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:04.294
INFO
Starting process: make reset
00:18:04.304
INFO
Waiting for process to complete.
00:18:06.128
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:06.136
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:06.177
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup tester's UART.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:08.549
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:08.552
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:08.841
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:08.844
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Remove garbage from UART buffer
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:08.928
INFO
${RESULT} = {'cmd': 'uart_write 1 t205265975458832063159230148044962307571512', 'data': ['u316376:8656994317426:341259155:73418682623'], 'msg': '> UART_DEV(1) RX: [u316376:8656994317426:341259155:73418682623]\\n'...
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:08.932
INFO
${RESULT} = {'cmd': 'uart_write 1 t205265975458832063159230148044962307571512', 'data': ['u316376:8656994317426:341259155:73418682623'], 'msg': '> UART_DEV(1) RX: [u316376:8656994317426:341259155:73418682623]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ${data} is not in the last API Result
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:09.030
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:08.982
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:18:08.983
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:09.000
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:09.000
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:09.000
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:09.001
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:09.032
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Resets the device
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:09.068
INFO
Starting process: make reset
00:18:09.078
INFO
Waiting for process to complete.
00:18:10.243
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:10.247
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:10.265
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup tester's UART.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:12.714
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:12.717
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:13.013
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:13.019
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Remove garbage from UART buffer
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:13.137
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:13.144
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given objects are unequal.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:13.317
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:13.222
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 20, 'result': 'Success'}
00:18:13.223
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:13.249
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:13.250
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:13.251
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:13.251
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:13.321
INFO
RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verfiy access of invalid register via UART fails.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Resets the device
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:13.378
INFO
Starting process: make reset
00:18:13.397
INFO
Waiting for process to complete.
00:18:15.403
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:15.410
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:15.449
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup tester's UART.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:17.929
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:17.934
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:18.248
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:18.255
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Remove garbage from UART buffer
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:18.371
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:18.377
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given objects are unequal.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:18.551
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:18.456
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 21, 'result': 'Success'}
00:18:18.457
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:18.481
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:18.482
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:18.483
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:18.484
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:18.556
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Resets the device
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:18.614
INFO
Starting process: make reset
00:18:18.633
INFO
Waiting for process to complete.
00:18:20.594
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:20.599
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:20.625
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup tester's UART.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:23.034
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:23.037
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:23.343
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:23.347
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Remove garbage from UART buffer
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:23.428
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:23.432
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ${data} is not in the last API Result
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:23.528
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:23.481
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:18:23.481
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:23.498
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:23.499
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:23.499
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:23.499
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:23.531
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Resets the device
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:23.567
INFO
Starting process: make reset
00:18:23.577
INFO
Waiting for process to complete.
00:18:24.796
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:24.810
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:24.851
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup tester's UART.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:27.222
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:27.224
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:27.559
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:27.562
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Remove garbage from UART buffer
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:27.627
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:27.630
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ${data} is not in the last API Result
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:27.727
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:27.679
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:18:27.680
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:27.697
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:27.697
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:27.697
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:27.698
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:27.729
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Resets the device
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:27.765
INFO
Starting process: make reset
00:18:27.775
INFO
Waiting for process to complete.
00:18:29.731
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:29.738
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:29.780
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Setup tester's UART.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:32.139
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:32.142
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:34.440
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:34.448
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Remove garbage from UART buffer
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:38.567
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:38.574
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:38.693
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:38.638
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 0, 'result': 'Success'}
00:18:38.639
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:38.663
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:38.663
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
00:18:38.664
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:18:38.664
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:38.695
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:19
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Resets the device
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:38.976
INFO
Starting process: make reset
00:18:38.986
INFO
Waiting for process to complete.
00:18:40.135
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:40.139
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:40.156
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the PHiLIP MCU
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Resets the device
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Reset the test application
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Runs a process and waits for it to complete.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:42.610
INFO
Starting process: make reset
00:18:42.620
INFO
Waiting for process to complete.
00:18:44.503
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:44.511
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:44.552
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Verify DUT supports UART mode configuration
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:46.951
INFO
${status} = PASS
00:18:46.952
INFO
${value} = None
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
00:18:46.929
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: 21.09.2021 - 00:18 / 21.09.2021 - 00:18
Documentation: Makes a variable available everywhere within the scope of the current suite.