Summary


Boardremote-revb
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2023.01-devel-532-g945af26648
HIL Tests Version
5e18f75314
Date / Time
03.12.202223:2100:01:49.940
100%

Log


Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:23
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:22
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Resets the device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:39.440
INFO
Starting process: make reset
23:21:39.459
INFO
Waiting for process to complete.
23:21:41.476
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:41.484
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:41.520
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write short string to UART and verify echo reply.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Resets the device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:42.890
INFO
Starting process: make reset
23:21:42.910
INFO
Waiting for process to complete.
23:21:44.871
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:44.879
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:44.923
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:46.251
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:46.256
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:46.576
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:46.584
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:46.701
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:46.708
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:46.910
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:46.813
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:21:46.814
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:46.839
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:46.840
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:46.841
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:46.842
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:46.915
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Resets the device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:46.973
INFO
Starting process: make reset
23:21:46.992
INFO
Waiting for process to complete.
23:21:48.956
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:48.964
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:49.015
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.334
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.339
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.660
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.667
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.803
INFO
${RESULT} = {'cmd': 'uart_write 1 t905376286437512087618704891533701436760506', 'data': ['t905376286437512087618704891533701436760506'], 'msg': '> UART_DEV(1) RX: [t905376286437512087618704891533701436760506]\\n'...
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.810
INFO
${RESULT} = {'cmd': 'uart_write 1 t905376286437512087618704891533701436760506', 'data': ['t905376286437512087618704891533701436760506'], 'msg': '> UART_DEV(1) RX: [t905376286437512087618704891533701436760506]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:51.014
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.917
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 56, 'result': 'Success'}
23:21:50.918
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.943
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:50.944
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:50.945
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:50.946
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:51.019
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Resets the device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:51.079
INFO
Starting process: make reset
23:21:51.098
INFO
Waiting for process to complete.
23:21:53.065
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:53.073
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:53.114
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:54.443
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(668,2,2,1)', 'rr 668 1', 'wr 668 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:54.448
INFO
[{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(668,2,2,1)', 'rr 668 1', 'wr 668 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 4']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:54.773
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:54.780
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:54.895
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:54.902
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['u222'], 'msg': '> UART_DEV(1) RX: [u222]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:55.104
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:55.007
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:21:55.008
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:55.034
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:55.035
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:55.035
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:55.036
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:55.110
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Resets the device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:55.167
INFO
Starting process: make reset
23:21:55.187
INFO
Waiting for process to complete.
23:21:57.137
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:57.145
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:57.186
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:58.515
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(668,2,2,1)', 'rr 668 1', 'wr 668 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:58.520
INFO
[{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(668,2,2,1)', 'rr 668 1', 'wr 668 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 4']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:58.840
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:58.847
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: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:58.986
INFO
${RESULT} = {'cmd': 'uart_write 1 t905376286437512087618704891533701436760506', 'data': ['u:164873975486231987298159:2644812547871617'], 'msg': '> UART_DEV(1) RX: [u:164873975486231987298159:2644812547871617]\\n'...
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:58.993
INFO
${RESULT} = {'cmd': 'uart_write 1 t905376286437512087618704891533701436760506', 'data': ['u:164873975486231987298159:2644812547871617'], 'msg': '> UART_DEV(1) RX: [u:164873975486231987298159:2644812547871617]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:59.200
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:59.102
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 56, 'result': 'Success'}
23:21:59.102
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:59.128
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:59.129
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:59.130
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:59.130
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:59.205
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Resets the device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:22
23:21:59.261
INFO
Starting process: make reset
23:21:59.280
INFO
Waiting for process to complete.
23:22:01.243
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.250
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.292
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:02.616
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(668,2,2,2)', 'rr 668 1', 'wr 668 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:02.625
INFO
[{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(668,2,2,2)', 'rr 668 1', 'wr 668 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 8']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:02.948
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:02.955
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:03.086
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:03.093
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given objects are unequal.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:03.273
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:03.175
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 20, 'result': 'Success'}
23:22:03.176
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:03.202
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:03.202
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:03.203
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:03.205
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:03.278
INFO
RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verfiy access of invalid register via UART fails.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:03.345
INFO
Starting process: make reset
23:22:03.364
INFO
Waiting for process to complete.
23:22:05.338
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:05.346
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:05.389
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.716
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(668,2,2,2)', 'rr 668 1', 'wr 668 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.722
INFO
[{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(668,2,2,2)', 'rr 668 1', 'wr 668 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 8']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:07.042
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:07.049
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:07.173
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:07.180
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given objects are unequal.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:07.359
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:07.261
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 21, 'result': 'Success'}
23:22:07.262
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:07.288
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:07.289
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:07.290
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:07.291
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:07.364
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:07.421
INFO
Starting process: make reset
23:22:07.440
INFO
Waiting for process to complete.
23:22:09.406
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:09.414
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:09.456
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:10.783
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 674 128 37 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:10.788
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 674 128 37 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.125
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.133
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.274
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.281
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.487
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.389
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:22:11.390
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.416
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:11.417
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:11.418
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:11.419
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.492
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.549
INFO
Starting process: make reset
23:22:11.568
INFO
Waiting for process to complete.
23:22:13.487
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:13.495
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:13.537
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:14.868
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,38400,0)', 'wr 674 0 150 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:14.879
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,38400,0)', 'wr 674 0 150 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:15.208
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:15.215
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:15.335
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:15.342
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:15.545
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:15.448
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:22:15.449
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:15.475
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:15.476
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:15.476
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:15.477
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:15.550
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:15.608
INFO
Starting process: make reset
23:22:15.638
INFO
Waiting for process to complete.
23:22:17.578
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:17.585
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:17.691
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:18.948
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 674 128 37 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:18.953
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 674 128 37 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:21.284
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:21.290
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:25.410
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:25.417
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:25.572
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:25.479
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 0, 'result': 'Success'}
23:22:25.480
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:25.504
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:25.505
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 1, 'result': 'Success'}
23:22:25.506
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:25.507
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:25.584
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:23
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:26.129
INFO
Starting process: make reset
23:22:26.148
INFO
Waiting for process to complete.
23:22:28.064
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:28.071
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:28.108
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:29.474
INFO
Starting process: make reset
23:22:29.493
INFO
Waiting for process to complete.
23:22:31.447
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:31.455
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:31.495
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Verify DUT supports UART mode configuration
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:32.883
INFO
${status} = PASS
23:22:32.884
INFO
${value} = None
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:32.835
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: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:32.842
INFO
${RESULT} = {'cmd': 'uart_mode 1 8 N 1', 'data': None, 'msg': 'Successfully applied UART_DEV(1) settings', 'result': 'Success'}