Summary


Boardarduino-due
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2021.10-devel-746-g3090657b79
HIL Tests Version
cff0e3ca87
Date / Time
22.09.202100:1800:02:02.479
100%

Log


Start / End: 22.09.2021 - 00:18 / 22.09.2021 - 00:21
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 22.09.2021 - 00:18 / 22.09.2021 - 00:20
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:19 / 22.09.2021 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Resets the device
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:02.257
INFO
Starting process: make reset
00:19:02.267
INFO
Waiting for process to complete.
00:19:03.357
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:06.362
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:06.400
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write short string to UART and verify echo reply.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Resets the device
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:09.584
INFO
Starting process: make reset
00:19:09.594
INFO
Waiting for process to complete.
00:19:10.708
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:13.712
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:13.754
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:13.866
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:19 / 22.09.2021 - 00:19
00:19:13.869
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:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:14.157
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:14.160
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:14.225
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:14.228
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:14.326
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:19 / 22.09.2021 - 00:19
00:19:14.278
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:19:14.279
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:19 / 22.09.2021 - 00:19
00:19:14.296
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:14.296
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:14.297
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:14.297
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:19 / 22.09.2021 - 00:19
00:19:14.328
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:19 / 22.09.2021 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Resets the device
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:14.365
INFO
Starting process: make reset
00:19:14.374
INFO
Waiting for process to complete.
00:19:15.500
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:18.504
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:18.544
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:18.670
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:19 / 22.09.2021 - 00:19
00:19:18.672
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:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:18.961
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:18.964
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:19.047
INFO
${RESULT} = {'cmd': 'uart_write 1 t721611564841924842210132551020922977013317', 'data': ['t721611564841924842210132551020922977013317'], 'msg': '> UART_DEV(1) RX: [t721611564841924842210132551020922977013317]\\n'...
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:19.050
INFO
${RESULT} = {'cmd': 'uart_write 1 t721611564841924842210132551020922977013317', 'data': ['t721611564841924842210132551020922977013317'], 'msg': '> UART_DEV(1) RX: [t721611564841924842210132551020922977013317]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:19.148
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:19 / 22.09.2021 - 00:19
00:19:19.102
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:19:19.102
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:19 / 22.09.2021 - 00:19
00:19:19.119
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:19.119
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:19.119
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:19.120
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:19 / 22.09.2021 - 00:19
00:19:19.150
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:19 / 22.09.2021 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Resets the device
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:19.187
INFO
Starting process: make reset
00:19:19.197
INFO
Waiting for process to complete.
00:19:20.367
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:23.373
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:23.414
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:23.536
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:19 / 22.09.2021 - 00:19
00:19:23.539
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:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:23.828
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:23.831
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:23.897
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:23.902
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:24.003
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:19 / 22.09.2021 - 00:19
00:19:23.957
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:19:23.957
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:19 / 22.09.2021 - 00:19
00:19:23.974
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:23.974
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:23.974
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:23.975
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:19 / 22.09.2021 - 00:19
00:19:24.006
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:19 / 22.09.2021 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Resets the device
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:24.042
INFO
Starting process: make reset
00:19:24.052
INFO
Waiting for process to complete.
00:19:25.233
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:28.239
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:28.278
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:28.402
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:19 / 22.09.2021 - 00:19
00:19:28.404
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:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:28.694
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:28.697
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:28.777
INFO
${RESULT} = {'cmd': 'uart_write 1 t721611564841924842210132551020922977013317', 'data': ['u832722675952:35953321243662131:33:88124428'], 'msg': '> UART_DEV(1) RX: [u832722675952:35953321243662131:33:88124428]\\n'...
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:28.780
INFO
${RESULT} = {'cmd': 'uart_write 1 t721611564841924842210132551020922977013317', 'data': ['u832722675952:35953321243662131:33:88124428'], 'msg': '> UART_DEV(1) RX: [u832722675952:35953321243662131:33:88124428]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:28.877
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:19 / 22.09.2021 - 00:19
00:19:28.830
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:19:28.831
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:19 / 22.09.2021 - 00:19
00:19:28.848
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:28.848
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:28.848
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:28.849
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:19 / 22.09.2021 - 00:19
00:19:28.880
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:19 / 22.09.2021 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Resets the device
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:28.915
INFO
Starting process: make reset
00:19:28.925
INFO
Waiting for process to complete.
00:19:30.091
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:33.096
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:33.135
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:33.263
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:19 / 22.09.2021 - 00:19
00:19:33.267
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:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:33.557
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:33.560
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:33.633
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:33.636
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the given objects are unequal.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:33.724
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:19 / 22.09.2021 - 00:19
00:19:33.677
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 20, 'result': 'Success'}
00:19:33.677
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:19 / 22.09.2021 - 00:19
00:19:33.694
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:33.694
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:33.694
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:33.695
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:19 / 22.09.2021 - 00:19
00:19:33.726
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:19 / 22.09.2021 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Resets the device
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:33.762
INFO
Starting process: make reset
00:19:33.771
INFO
Waiting for process to complete.
00:19:34.950
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:37.956
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:37.997
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:38.125
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:19 / 22.09.2021 - 00:19
00:19:38.129
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:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:38.422
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:38.425
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:38.492
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:38.495
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the given objects are unequal.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:38.583
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:19 / 22.09.2021 - 00:19
00:19:38.535
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 21, 'result': 'Success'}
00:19:38.535
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:19 / 22.09.2021 - 00:19
00:19:38.552
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:38.553
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:38.553
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:38.553
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:19 / 22.09.2021 - 00:19
00:19:38.585
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:19 / 22.09.2021 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Resets the device
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:38.621
INFO
Starting process: make reset
00:19:38.631
INFO
Waiting for process to complete.
00:19:39.813
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:42.818
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:42.859
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:42.974
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:19 / 22.09.2021 - 00:19
00:19:42.977
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:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:43.283
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:43.286
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:43.370
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:43.373
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:43.477
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:19 / 22.09.2021 - 00:19
00:19:43.423
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:19:43.423
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:19 / 22.09.2021 - 00:19
00:19:43.447
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:43.448
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:43.448
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:43.448
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:19 / 22.09.2021 - 00:19
00:19:43.480
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:19 / 22.09.2021 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Resets the device
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:43.516
INFO
Starting process: make reset
00:19:43.525
INFO
Waiting for process to complete.
00:19:44.669
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:47.673
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:47.710
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:47.842
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:19 / 22.09.2021 - 00:19
00:19:47.845
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:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:48.141
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:48.144
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:48.207
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:48.210
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:48.307
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:19 / 22.09.2021 - 00:19
00:19:48.260
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:19:48.260
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:19 / 22.09.2021 - 00:19
00:19:48.277
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:48.278
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:48.278
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:48.278
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:19 / 22.09.2021 - 00:19
00:19:48.309
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:19 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Resets the device
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:48.347
INFO
Starting process: make reset
00:19:48.357
INFO
Waiting for process to complete.
00:19:49.505
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:52.509
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:52.540
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Setup tester's UART.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:52.669
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:19 / 22.09.2021 - 00:19
00:19:52.671
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:19 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:58.009
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:19 / 22.09.2021 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
00:19:58.016
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:19 / 22.09.2021 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:20
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:19 / 22.09.2021 - 00:20
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:06.124
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:06.131
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:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:06.248
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:20 / 22.09.2021 - 00:20
00:20:06.183
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 0, 'result': 'Success'}
00:20:06.184
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:20 / 22.09.2021 - 00:20
00:20:06.203
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:06.204
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
00:20:06.204
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:06.205
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:20 / 22.09.2021 - 00:20
00:20:06.251
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:20 / 22.09.2021 - 00:21
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:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:06.529
INFO
Starting process: make reset
00:20:06.539
INFO
Waiting for process to complete.
00:20:07.675
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:10.679
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:10.716
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:13.893
INFO
Starting process: make reset
00:20:13.903
INFO
Waiting for process to complete.
00:20:15.001
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:18.005
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:18.041
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify DUT supports UART mode configuration
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.227
INFO
${status} = FAIL
00:20:23.228
INFO
${value} = Uart Mode expected Success but received Timeout
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.178
INFO
${RESULT} = {'cmd': 'uart_mode 1 8 N 1', 'data': None, 'result': 'Timeout'}
Documentation: Setup databits, parity and stopbits.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.185
INFO
${RESULT} = {'cmd': 'uart_mode 1 8 N 1', 'data': None, 'result': 'Timeout'}