Summary


Boardarduino-due
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2022.07-devel-898-gd9fc082686
HIL Tests Version
8fe8d2d38b
Date / Time
28.06.202200:2300:02:02.869
100%

Log


Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:25
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Resets the device
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:29.258
INFO
Starting process: make reset
00:23:29.277
INFO
Waiting for process to complete.
00:23:30.418
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:33.424
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:33.453
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write short string to UART and verify echo reply.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Resets the device
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:36.621
INFO
Starting process: make reset
00:23:36.637
INFO
Waiting for process to complete.
00:23:37.769
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:40.774
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:40.815
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:40.938
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:40.940
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:41.231
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:41.235
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:41.300
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:41.303
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:41.401
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:41.353
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:23:41.354
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:41.371
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.371
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.372
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.372
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:41.403
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Resets the device
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:41.447
INFO
Starting process: make reset
00:23:41.467
INFO
Waiting for process to complete.
00:23:42.616
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:45.621
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:45.655
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:45.766
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:45.769
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:46.059
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:46.063
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:46.143
INFO
${RESULT} = {'cmd': 'uart_write 1 t959108486634792580718980750366759775177129', 'data': ['t959108486634792580718980750366759775177129'], 'msg': '> UART_DEV(1) RX: [t959108486634792580718980750366759775177129]\\n'...
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:46.146
INFO
${RESULT} = {'cmd': 'uart_write 1 t959108486634792580718980750366759775177129', 'data': ['t959108486634792580718980750366759775177129'], 'msg': '> UART_DEV(1) RX: [t959108486634792580718980750366759775177129]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:46.244
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:46.198
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:23:46.198
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:46.215
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.216
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.216
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.216
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:46.247
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Resets the device
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:46.283
INFO
Starting process: make reset
00:23:46.299
INFO
Waiting for process to complete.
00:23:47.453
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:50.458
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:50.498
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:50.609
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:50.611
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:50.901
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:50.904
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:50.967
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:50.970
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:51.065
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:51.019
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:23:51.019
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:51.036
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.036
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.037
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.037
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:51.068
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Resets the device
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:51.105
INFO
Starting process: make reset
00:23:51.115
INFO
Waiting for process to complete.
00:23:52.254
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.258
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.298
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.424
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.426
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.721
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.801
INFO
${RESULT} = {'cmd': 'uart_write 1 t959108486634792580718980750366759775177129', 'data': ['u:6:2195977458:3691829:9186147786:88628823:'], 'msg': '> UART_DEV(1) RX: [u:6:2195977458:3691829:9186147786:88628823:]\\n'...
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.804
INFO
${RESULT} = {'cmd': 'uart_write 1 t959108486634792580718980750366759775177129', 'data': ['u:6:2195977458:3691829:9186147786:88628823:'], 'msg': '> UART_DEV(1) RX: [u:6:2195977458:3691829:9186147786:88628823:]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.901
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.854
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:23:55.855
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.871
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:55.872
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:55.872
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:23:55.872
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: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.904
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Resets the device
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:23
00:23:55.940
INFO
Starting process: make reset
00:23:55.955
INFO
Waiting for process to complete.
00:23:57.152
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:23 / 28.06.2022 - 00:24
00:24:00.158
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.197
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.321
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.324
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.614
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.617
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.690
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.693
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given objects are unequal.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.781
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.733
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 20, 'result': 'Success'}
00:24:00.734
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.751
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:00.751
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:00.751
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:00.752
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.783
INFO
RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verfiy access of invalid register via UART fails.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Resets the device
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:00.819
INFO
Starting process: make reset
00:24:00.834
INFO
Waiting for process to complete.
00:24:02.071
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.078
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.117
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.277
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.571
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.574
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.643
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.646
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given objects are unequal.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.733
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.686
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 21, 'result': 'Success'}
00:24:05.686
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.703
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:05.703
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:05.704
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:05.704
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.735
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Resets the device
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:05.771
INFO
Starting process: make reset
00:24:05.786
INFO
Waiting for process to complete.
00:24:06.992
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:09.998
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.038
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.155
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.158
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.464
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.467
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.551
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.555
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.658
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.603
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:24:10.604
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.628
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:10.628
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:10.629
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:10.629
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.660
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Resets the device
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:10.696
INFO
Starting process: make reset
00:24:10.706
INFO
Waiting for process to complete.
00:24:11.840
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:14.844
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:14.885
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:15.008
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:15.010
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:15.305
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:15.308
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:15.372
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:15.375
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:15.472
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:15.425
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:24:15.425
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:15.442
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:15.443
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:15.443
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:15.443
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:15.474
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Resets the device
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:15.512
INFO
Starting process: make reset
00:24:15.528
INFO
Waiting for process to complete.
00:24:16.677
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:19.681
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:19.717
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:19.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,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:19.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,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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:25.182
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:25.188
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:33.301
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:33.308
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:33.425
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:33.370
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 0, 'result': 'Success'}
00:24:33.372
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:33.395
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:33.395
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
00:24:33.396
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:24:33.396
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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:33.428
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: 28.06.2022 - 00:24 / 28.06.2022 - 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: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Resets the device
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:33.704
INFO
Starting process: make reset
00:24:33.727
INFO
Waiting for process to complete.
00:24:34.854
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:37.860
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:37.895
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Resets the device
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:41.067
INFO
Starting process: make reset
00:24:41.083
INFO
Waiting for process to complete.
00:24:42.204
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:45.208
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:45.247
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Verify DUT supports UART mode configuration
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:50.436
INFO
${status} = FAIL
00:24:50.437
INFO
${value} = Uart Mode expected Success but received Timeout
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
00:24:50.389
INFO
${RESULT} = {'cmd': 'uart_mode 1 8 N 1', 'data': None, 'result': 'Timeout'}
Documentation: Setup databits, parity and stopbits.
Start / End: 28.06.2022 - 00:24 / 28.06.2022 - 00:24
Documentation: Makes a variable available everywhere within the scope of the current suite.