Summary


Boardnucleo-l073rz
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2021.10-devel-770-g004b93edca
HIL Tests Version
cff0e3ca87
Date / Time
23.09.202100:2300:02:00.462
100%

Log


Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:25
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:24
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Resets the device
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:31.540
INFO
Starting process: make reset
00:23:31.560
INFO
Waiting for process to complete.
00:23:33.557
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:33.565
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:33.605
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write short string to UART and verify echo reply.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Resets the device
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:36.090
INFO
Starting process: make reset
00:23:36.109
INFO
Waiting for process to complete.
00:23:38.143
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:38.151
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:38.191
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Setup uart parameters on PHiLIP
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Setup tester's UART.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:40.636
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:40.641
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:40.951
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:40.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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Remove garbage from UART buffer
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:41.067
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:41.074
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ${data} is not in the last API Result
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:41.289
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:41.192
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:23:41.193
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:41.219
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:41.220
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:41.221
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:41.221
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:41.294
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Resets the device
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:41.351
INFO
Starting process: make reset
00:23:41.373
INFO
Waiting for process to complete.
00:23:43.374
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:43.382
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:43.422
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Setup uart parameters on PHiLIP
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Setup tester's UART.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:45.870
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:45.875
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:46.189
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:46.196
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Remove garbage from UART buffer
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:46.328
INFO
${RESULT} = {'cmd': 'uart_write 1 t681443915493951364575374949375363820100061', 'data': ['t681443915493951364575374949375363820100061'], 'msg': '> UART_DEV(1) RX: [t681443915493951364575374949375363820100061]\\n'...
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:46.335
INFO
${RESULT} = {'cmd': 'uart_write 1 t681443915493951364575374949375363820100061', 'data': ['t681443915493951364575374949375363820100061'], 'msg': '> UART_DEV(1) RX: [t681443915493951364575374949375363820100061]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ${data} is not in the last API Result
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:46.536
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:46.441
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:23:46.442
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:46.466
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:46.467
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:46.468
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:46.469
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:46.541
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Resets the device
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:46.598
INFO
Starting process: make reset
00:23:46.617
INFO
Waiting for process to complete.
00:23:48.614
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:48.622
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:48.667
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Setup uart parameters on PHiLIP
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Setup tester's UART.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:51.122
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:51.127
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:51.441
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:51.447
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Remove garbage from UART buffer
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:51.574
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:51.583
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ${data} is not in the last API Result
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:51.788
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:51.693
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:23:51.694
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:51.718
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:51.719
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:51.720
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:51.720
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:51.793
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Resets the device
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:51.851
INFO
Starting process: make reset
00:23:51.871
INFO
Waiting for process to complete.
00:23:53.899
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:53.906
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:53.946
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Setup uart parameters on PHiLIP
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Setup tester's UART.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:56.400
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:56.405
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:56.717
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:56.724
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Remove garbage from UART buffer
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:56.859
INFO
${RESULT} = {'cmd': 'uart_write 1 t681443915493951364575374949375363820100061', 'data': ['u792554:265:4:62475686485:5:486474931211172'], 'msg': '> UART_DEV(1) RX: [u792554:265:4:62475686485:5:486474931211172]\\n'...
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:56.866
INFO
${RESULT} = {'cmd': 'uart_write 1 t681443915493951364575374949375363820100061', 'data': ['u792554:265:4:62475686485:5:486474931211172'], 'msg': '> UART_DEV(1) RX: [u792554:265:4:62475686485:5:486474931211172]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ${data} is not in the last API Result
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:57.062
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:56.968
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:23:56.969
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:56.993
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:56.994
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:56.994
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:56.995
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: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:57.067
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Resets the device
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:57.123
INFO
Starting process: make reset
00:23:57.143
INFO
Waiting for process to complete.
00:23:59.135
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:59.142
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:23 / 23.09.2021 - 00:23
00:23:59.182
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Setup tester's UART.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:01.633
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:01.638
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:01.957
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:01.969
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Remove garbage from UART buffer
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:02.131
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:02.141
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given objects are unequal.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:02.364
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:02.251
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 20, 'result': 'Success'}
00:24:02.253
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:02.290
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:02.291
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:02.292
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:02.293
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:02.369
INFO
RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verfiy access of invalid register via UART fails.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Resets the device
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:02.428
INFO
Starting process: make reset
00:24:02.448
INFO
Waiting for process to complete.
00:24:04.431
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:04.439
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:04.481
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Setup tester's UART.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:06.951
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:06.957
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:07.269
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:07.276
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Remove garbage from UART buffer
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:07.390
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:07.397
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given objects are unequal.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:07.568
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:07.475
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 21, 'result': 'Success'}
00:24:07.476
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:07.500
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:07.501
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:07.502
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:07.503
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:07.573
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Resets the device
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:07.631
INFO
Starting process: make reset
00:24:07.651
INFO
Waiting for process to complete.
00:24:09.650
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:09.658
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:09.698
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Setup tester's UART.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:12.150
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:12.157
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:12.485
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:12.492
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Remove garbage from UART buffer
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:12.619
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:12.626
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ${data} is not in the last API Result
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:12.762
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:12.714
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:24:12.715
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:12.732
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:12.733
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:12.733
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:12.733
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:12.764
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Resets the device
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:12.800
INFO
Starting process: make reset
00:24:12.819
INFO
Waiting for process to complete.
00:24:14.811
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:14.825
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:14.865
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Setup tester's UART.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:17.311
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:17.316
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:17.699
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:17.706
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Remove garbage from UART buffer
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:17.818
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:17.825
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ${data} is not in the last API Result
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:18.018
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:17.925
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:24:17.925
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:17.950
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:17.951
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:17.952
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:17.952
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:18.023
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Resets the device
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:18.080
INFO
Starting process: make reset
00:24:18.100
INFO
Waiting for process to complete.
00:24:20.090
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:20.098
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:20.138
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Setup tester's UART.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:22.582
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:22.587
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:24.943
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:24.950
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Remove garbage from UART buffer
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:29.060
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:29.067
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:29.223
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:29.129
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 0, 'result': 'Success'}
00:24:29.130
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:29.155
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:29.156
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
00:24:29.157
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:29.157
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:29.227
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:25
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Resets the device
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:29.751
INFO
Starting process: make reset
00:24:29.770
INFO
Waiting for process to complete.
00:24:31.743
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:31.751
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:31.787
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Resets the device
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Reset the test application
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:34.293
INFO
Starting process: make reset
00:24:34.313
INFO
Waiting for process to complete.
00:24:36.345
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:36.353
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:36.395
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Verify DUT supports UART mode configuration
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:38.916
INFO
${status} = PASS
00:24:38.916
INFO
${value} = None
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 23.09.2021 - 00:24 / 23.09.2021 - 00:24
00:24:38.867
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: 23.09.2021 - 00:24 / 23.09.2021 - 00:24