Summary


Boardnucleo-g474re
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2022.10-devel-565-g44440caf68
HIL Tests Version
5e18f75314
Date / Time
03.09.202200:1900:01:51.092
100%

Log


Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:21
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 03.09.2022 - 00:19 / 03.09.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: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Resets the device
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:49.552
INFO
Starting process: make reset
00:19:49.566
INFO
Waiting for process to complete.
00:19:50.792
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:50.796
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:50.817
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Write short string to UART and verify echo reply.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Resets the device
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:53.282
INFO
Starting process: make reset
00:19:53.293
INFO
Waiting for process to complete.
00:19:54.516
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:54.521
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:54.545
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Setup tester's UART.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:56.966
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.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:56.969
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.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:57.258
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.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:57.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: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Remove garbage from UART buffer
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:57.321
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.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:57.325
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.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:57.432
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:57.380
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
00:19:57.380
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:57.398
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:19:57.398
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:19:57.398
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:19:57.399
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.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:57.434
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.09.2022 - 00:19 / 03.09.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Resets the device
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:57.471
INFO
Starting process: make reset
00:19:57.482
INFO
Waiting for process to complete.
00:19:58.795
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:58.799
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:19 / 03.09.2022 - 00:19
00:19:58.819
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:01.269
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:01.272
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:01.560
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:01.564
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:01.642
INFO
${RESULT} = {'cmd': 'uart_write 1 t260597947929029719214780949646097298528188', 'data': ['t260597947929029719214780949646097298528188'], 'msg': '> UART_DEV(1) RX: [t260597947929029719214780949646097298528188]\\n'...
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:01.645
INFO
${RESULT} = {'cmd': 'uart_write 1 t260597947929029719214780949646097298528188', 'data': ['t260597947929029719214780949646097298528188'], 'msg': '> UART_DEV(1) RX: [t260597947929029719214780949646097298528188]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:01.753
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:01.701
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 56, 'result': 'Success'}
00:20:01.701
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:01.719
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:01.719
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:01.720
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:01.720
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:01.756
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Resets the device
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:01.792
INFO
Starting process: make reset
00:20:01.804
INFO
Waiting for process to complete.
00:20:03.065
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:03.069
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:03.089
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:05.496
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:05.499
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:05.786
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:05.790
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:05.850
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:05.854
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:05.961
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:05.909
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
00:20:05.910
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:05.927
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:05.927
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:05.928
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:05.928
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:05.964
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Resets the device
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:06.000
INFO
Starting process: make reset
00:20:06.012
INFO
Waiting for process to complete.
00:20:07.253
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:07.257
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:07.277
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:09.698
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:09.701
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:09.989
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:09.993
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:10.071
INFO
${RESULT} = {'cmd': 'uart_write 1 t260597947929029719214780949646097298528188', 'data': ['u3716:8:58:3:13:82:325891:5:7571:83:9639299'], 'msg': '> UART_DEV(1) RX: [u3716:8:58:3:13:82:325891:5:7571:83:9639299]\\n'...
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:10.075
INFO
${RESULT} = {'cmd': 'uart_write 1 t260597947929029719214780949646097298528188', 'data': ['u3716:8:58:3:13:82:325891:5:7571:83:9639299'], 'msg': '> UART_DEV(1) RX: [u3716:8:58:3:13:82:325891:5:7571:83:9639299]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:10.184
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:10.132
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 56, 'result': 'Success'}
00:20:10.132
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:10.150
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:10.150
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:10.150
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:10.151
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:10.187
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Resets the device
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:10.223
INFO
Starting process: make reset
00:20:10.235
INFO
Waiting for process to complete.
00:20:11.437
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:11.441
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:11.462
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:13.913
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:13.916
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:14.205
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:14.209
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:14.280
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:14.284
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given objects are unequal.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:14.381
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:14.329
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 20, 'result': 'Success'}
00:20:14.329
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:14.347
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:14.347
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:14.347
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:14.348
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:14.383
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Resets the device
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:14.420
INFO
Starting process: make reset
00:20:14.432
INFO
Waiting for process to complete.
00:20:15.656
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:15.661
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:15.681
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:18.128
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:18.131
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:18.421
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:18.424
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:18.488
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:18.492
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given objects are unequal.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:18.586
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:18.535
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 21, 'result': 'Success'}
00:20:18.535
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:18.552
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:18.553
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:18.553
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:18.554
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:18.589
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Resets the device
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:18.629
INFO
Starting process: make reset
00:20:18.640
INFO
Waiting for process to complete.
00:20:19.854
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:19.858
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:19.879
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:22.372
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:22.375
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:22.679
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:22.682
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:22.763
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:22.766
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:22.874
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:22.821
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
00:20:22.822
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:22.840
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:22.840
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:22.841
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:22.841
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:22.877
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Resets the device
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:22.912
INFO
Starting process: make reset
00:20:22.924
INFO
Waiting for process to complete.
00:20:24.169
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:24.173
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:24.194
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:26.593
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:26.596
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:26.890
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:26.894
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:26.957
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:26.961
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:27.079
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:27.015
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
00:20:27.015
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:27.035
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:27.035
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:27.036
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:27.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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:27.083
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Resets the device
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:27.124
INFO
Starting process: make reset
00:20:27.136
INFO
Waiting for process to complete.
00:20:28.394
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:28.399
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:28.419
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:30.865
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:30.868
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:33.164
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:33.170
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:37.272
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:37.279
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.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:37.402
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:37.332
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 0, 'result': 'Success'}
00:20:37.333
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:37.353
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:37.354
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 1, 'result': 'Success'}
00:20:37.354
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
00:20:37.355
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.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:37.405
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.09.2022 - 00:20 / 03.09.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: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Resets the device
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:37.715
INFO
Starting process: make reset
00:20:37.726
INFO
Waiting for process to complete.
00:20:38.924
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:38.928
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:38.947
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Resets the device
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Reset the test application
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:41.434
INFO
Starting process: make reset
00:20:41.446
INFO
Waiting for process to complete.
00:20:42.636
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:42.640
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:42.661
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Verify DUT supports UART mode configuration
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:45.136
INFO
${status} = PASS
00:20:45.136
INFO
${value} = None
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.09.2022 - 00:20 / 03.09.2022 - 00:20
00:20:45.112
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.09.2022 - 00:20 / 03.09.2022 - 00:20