Summary


Boardsamr21-xpro
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2022.07-devel-898-gd9fc082686
HIL Tests Version
8fe8d2d38b
Date / Time
28.06.202200:1900:02:03.053
100%

Log


Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:21
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:20
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests/01__periph_uart_base.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Resets the device
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:24.490
INFO
Starting process: make reset
00:19:24.517
INFO
Waiting for process to complete.
00:19:26.559
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:26.567
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:26.606
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write short string to UART and verify echo reply.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Resets the device
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:29.124
INFO
Starting process: make reset
00:19:29.151
INFO
Waiting for process to complete.
00:19:31.287
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:31.294
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:31.334
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:33.804
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:19 / 28.06.2022 - 00:19
00:19:33.809
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:19 / 28.06.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:34.117
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:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:34.123
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:19 / 28.06.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:34.235
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:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:34.242
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:19 / 28.06.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:34.434
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:19 / 28.06.2022 - 00:19
00:19:34.342
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:19:34.342
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:19 / 28.06.2022 - 00:19
00:19:34.367
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:34.368
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:34.369
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:34.369
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:19 / 28.06.2022 - 00:19
00:19:34.439
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:19 / 28.06.2022 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Resets the device
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:34.497
INFO
Starting process: make reset
00:19:34.529
INFO
Waiting for process to complete.
00:19:36.604
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:36.612
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:36.653
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:39.119
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:19 / 28.06.2022 - 00:19
00:19:39.124
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:19 / 28.06.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:39.434
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:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:39.441
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:19 / 28.06.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:39.560
INFO
${RESULT} = {'cmd': 'uart_write 1 t823748850745689329411410505315993562835626', 'data': ['t823748850745689329411410505315993562835626'], 'msg': '> UART_DEV(1) RX: [t823748850745689329411410505315993562835626]\\n'...
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:39.567
INFO
${RESULT} = {'cmd': 'uart_write 1 t823748850745689329411410505315993562835626', 'data': ['t823748850745689329411410505315993562835626'], 'msg': '> UART_DEV(1) RX: [t823748850745689329411410505315993562835626]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:39.769
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:19 / 28.06.2022 - 00:19
00:19:39.668
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:19:39.669
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:19 / 28.06.2022 - 00:19
00:19:39.693
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:39.694
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:39.695
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:39.695
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:39.773
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:19 / 28.06.2022 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Resets the device
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:39.829
INFO
Starting process: make reset
00:19:39.856
INFO
Waiting for process to complete.
00:19:41.887
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:41.895
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:41.937
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:44.409
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:19 / 28.06.2022 - 00:19
00:19:44.415
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:19 / 28.06.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:44.725
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:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:44.732
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:19 / 28.06.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:44.832
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:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:44.846
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:19 / 28.06.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:45.039
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:19 / 28.06.2022 - 00:19
00:19:44.946
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:19:44.947
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:19 / 28.06.2022 - 00:19
00:19:44.971
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:44.972
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:44.973
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:44.974
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:19 / 28.06.2022 - 00:19
00:19:45.044
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:19 / 28.06.2022 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Resets the device
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:45.100
INFO
Starting process: make reset
00:19:45.128
INFO
Waiting for process to complete.
00:19:47.153
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:47.161
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:47.201
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:49.668
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:19 / 28.06.2022 - 00:19
00:19:49.673
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:19 / 28.06.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:49.982
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:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:49.989
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:19 / 28.06.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:50.112
INFO
${RESULT} = {'cmd': 'uart_write 1 t823748850745689329411410505315993562835626', 'data': ['u93485996185679:43:522521616426::4673946737'], 'msg': '> UART_DEV(1) RX: [u93485996185679:43:522521616426::4673946737]\\n'...
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:50.119
INFO
${RESULT} = {'cmd': 'uart_write 1 t823748850745689329411410505315993562835626', 'data': ['u93485996185679:43:522521616426::4673946737'], 'msg': '> UART_DEV(1) RX: [u93485996185679:43:522521616426::4673946737]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:50.314
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:19 / 28.06.2022 - 00:19
00:19:50.221
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:19:50.222
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:19 / 28.06.2022 - 00:19
00:19:50.246
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:50.246
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:50.247
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:50.248
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:19 / 28.06.2022 - 00:19
00:19:50.319
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:19 / 28.06.2022 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Resets the device
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:50.383
INFO
Starting process: make reset
00:19:50.409
INFO
Waiting for process to complete.
00:19:52.424
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:52.431
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:52.471
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:54.941
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:19 / 28.06.2022 - 00:19
00:19:54.946
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:19 / 28.06.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:55.254
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:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:55.261
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:19 / 28.06.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:55.373
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:19 / 28.06.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:55.380
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:19 / 28.06.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Fails if the given objects are unequal.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:55.554
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:19 / 28.06.2022 - 00:19
00:19:55.458
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 20, 'result': 'Success'}
00:19:55.459
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:19 / 28.06.2022 - 00:19
00:19:55.485
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:55.486
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:55.486
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:19:55.487
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:19 / 28.06.2022 - 00:19
00:19:55.559
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:19 / 28.06.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Resets the device
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:55.616
INFO
Starting process: make reset
00:19:55.643
INFO
Waiting for process to complete.
00:19:57.657
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:57.665
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:19 / 28.06.2022 - 00:19
00:19:57.705
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:00.173
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:20 / 28.06.2022 - 00:20
00:20:00.178
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:20 / 28.06.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:00.486
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:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:00.493
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:20 / 28.06.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:00.605
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:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:00.612
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:20 / 28.06.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the given objects are unequal.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:00.782
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:20 / 28.06.2022 - 00:20
00:20:00.690
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 21, 'result': 'Success'}
00:20:00.691
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:20 / 28.06.2022 - 00:20
00:20:00.715
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:00.716
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:00.717
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:00.717
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:20 / 28.06.2022 - 00:20
00:20:00.787
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:20 / 28.06.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Resets the device
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:00.844
INFO
Starting process: make reset
00:20:00.871
INFO
Waiting for process to complete.
00:20:02.969
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:02.976
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:03.017
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:05.446
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:20 / 28.06.2022 - 00:20
00:20:05.454
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:20 / 28.06.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:05.780
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:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:05.787
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:20 / 28.06.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:05.911
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:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:05.917
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:20 / 28.06.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:06.108
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:20 / 28.06.2022 - 00:20
00:20:06.015
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:20:06.016
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:20 / 28.06.2022 - 00:20
00:20:06.041
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:06.042
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:06.043
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:06.043
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:20 / 28.06.2022 - 00:20
00:20:06.113
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:20 / 28.06.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Resets the device
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:06.168
INFO
Starting process: make reset
00:20:06.195
INFO
Waiting for process to complete.
00:20:08.201
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:08.218
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:08.257
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:10.725
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:20 / 28.06.2022 - 00:20
00:20:10.730
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:20 / 28.06.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:11.119
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:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:11.126
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:20 / 28.06.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:11.243
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:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:11.250
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:20 / 28.06.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:11.442
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:20 / 28.06.2022 - 00:20
00:20:11.349
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:20:11.350
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:20 / 28.06.2022 - 00:20
00:20:11.375
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:11.376
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:11.376
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:11.377
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:20 / 28.06.2022 - 00:20
00:20:11.447
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:20 / 28.06.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Resets the device
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:11.505
INFO
Starting process: make reset
00:20:11.531
INFO
Waiting for process to complete.
00:20:13.546
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:13.556
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:13.595
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:16.069
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:20 / 28.06.2022 - 00:20
00:20:16.074
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:20 / 28.06.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:18.399
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:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:18.406
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:20 / 28.06.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:22.513
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:22.519
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:20 / 28.06.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:22.677
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 1, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:22.583
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 0, 'result': 'Success'}
00:20:22.583
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:20 / 28.06.2022 - 00:20
00:20:22.609
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:22.610
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
00:20:22.610
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
00:20:22.611
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:20 / 28.06.2022 - 00:20
00:20:22.681
INFO
RX: 0, TX: 0, PE: 0, FE: 1, NF: 1, ORE: 0
Documentation: Verify mode config functionality of the periph UART API.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:21
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests/02__periph_uart_mode.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Resets the device
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:23.213
INFO
Starting process: make reset
00:20:23.240
INFO
Waiting for process to complete.
00:20:25.262
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:25.269
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:25.305
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Resets the device
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:27.826
INFO
Starting process: make reset
00:20:27.853
INFO
Waiting for process to complete.
00:20:29.855
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:29.864
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:29.904
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Verify DUT supports UART mode configuration
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:32.429
INFO
${status} = PASS
00:20:32.429
INFO
${value} = None
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:32.383
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: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:20 / 28.06.2022 - 00:20
00:20:32.390