Summary


Boardnucleo-f207zg
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2022.01-devel-276-ga92cdb535e
HIL Tests Version
c4fffdfe4e
Date / Time
28.10.202100:2100:01:41.673
100%

Log


Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:23
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00: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: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
Documentation: Resets the device
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
00:21:55.410
INFO
Starting process: make reset
00:21:55.421
INFO
Waiting for process to complete.
00:21:56.633
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
00:21:56.637
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
00:21:56.656
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
Documentation: Write short string to UART and verify echo reply.
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
Documentation: Resets the device
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:21
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:21 / 28.10.2021 - 00:22
00:21:59.148
INFO
Starting process: make reset
00:21:59.159
INFO
Waiting for process to complete.
00:22:00.371
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:00.376
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:00.399
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup tester's UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:02.854
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:02.857
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:03.150
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:03.154
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Remove garbage from UART buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:03.221
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:03.225
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:03.336
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:03.282
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:22:03.283
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:03.301
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:03.301
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:03.301
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:03.302
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:03.339
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Write long string to UART and verify echo reply.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Resets the device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:03.389
INFO
Starting process: make reset
00:22:03.400
INFO
Waiting for process to complete.
00:22:04.706
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:04.711
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:04.733
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup tester's UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:07.182
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:07.185
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:07.478
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:07.482
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Remove garbage from UART buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:07.569
INFO
${RESULT} = {'cmd': 'uart_write 1 t559459286348601174080819864730652653168896', 'data': ['t559459286348601174080819864730652653168896'], 'msg': '> UART_DEV(1) RX: [t559459286348601174080819864730652653168896]\\n'...
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:07.573
INFO
${RESULT} = {'cmd': 'uart_write 1 t559459286348601174080819864730652653168896', 'data': ['t559459286348601174080819864730652653168896'], 'msg': '> UART_DEV(1) RX: [t559459286348601174080819864730652653168896]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:07.685
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:07.631
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:22:07.631
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:07.649
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:07.649
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:07.650
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:07.650
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:07.688
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Resets the device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:07.727
INFO
Starting process: make reset
00:22:07.739
INFO
Waiting for process to complete.
00:22:09.006
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:09.011
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:09.036
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup tester's UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:11.477
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:11.480
INFO
[{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 4']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:11.772
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:11.776
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Remove garbage from UART buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:11.842
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['u222'], 'msg': '> UART_DEV(1) RX: [u222]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:11.846
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['u222'], 'msg': '> UART_DEV(1) RX: [u222]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:11.956
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:11.903
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:22:11.903
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:11.921
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:11.921
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:11.922
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:11.922
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:11.959
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Resets the device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:11.998
INFO
Starting process: make reset
00:22:12.009
INFO
Waiting for process to complete.
00:22:13.309
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:13.314
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:13.336
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup tester's UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:15.768
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:15.771
INFO
[{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 4']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:16.123
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:16.127
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Remove garbage from UART buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:16.214
INFO
${RESULT} = {'cmd': 'uart_write 1 t559459286348601174080819864730652653168896', 'data': ['u66:56:39745971228519192:9758417637642799:7'], 'msg': '> UART_DEV(1) RX: [u66:56:39745971228519192:9758417637642799:7]\\n'...
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:16.218
INFO
${RESULT} = {'cmd': 'uart_write 1 t559459286348601174080819864730652653168896', 'data': ['u66:56:39745971228519192:9758417637642799:7'], 'msg': '> UART_DEV(1) RX: [u66:56:39745971228519192:9758417637642799:7]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:16.330
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:16.277
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:22:16.277
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:16.295
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:16.295
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:16.295
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:16.296
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:16.333
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Resets the device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:16.375
INFO
Starting process: make reset
00:22:16.389
INFO
Waiting for process to complete.
00:22:17.663
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:17.667
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:17.689
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup tester's UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:20.133
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:20.136
INFO
[{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 8']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:20.428
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:20.432
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Remove garbage from UART buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:20.508
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr 0 10"', 'data': ['{"data":[0,1,2,3,4,5,6,7,8,9'], 'msg': '> UART_DEV(1) RX: [{"data":[0,1,2,3,4,5,6,7,8,9], "result":0}]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:20.511
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr 0 10"', 'data': ['{"data":[0,1,2,3,4,5,6,7,8,9'], 'msg': '> UART_DEV(1) RX: [{"data":[0,1,2,3,4,5,6,7,8,9], "result":0}]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given objects are unequal.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:20.611
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:20.558
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 20, 'result': 'Success'}
00:22:20.558
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:20.576
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:20.576
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:20.577
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:20.577
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:20.613
INFO
RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verfiy access of invalid register via UART fails.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Resets the device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:20.652
INFO
Starting process: make reset
00:22:20.664
INFO
Waiting for process to complete.
00:22:22.000
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:22.005
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:22.026
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup tester's UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:24.433
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:24.436
INFO
[{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 8']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:24.730
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:24.734
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Remove garbage from UART buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:24.805
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr -1 10"', 'data': ['{"result":22}'], 'msg': '> UART_DEV(1) RX: [{"result":22}]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:24.808
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr -1 10"', 'data': ['{"result":22}'], 'msg': '> UART_DEV(1) RX: [{"result":22}]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given objects are unequal.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:24.920
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:24.854
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 21, 'result': 'Success'}
00:22:24.854
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:24.872
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:24.873
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:24.874
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:24.874
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:24.924
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Resets the device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:24.971
INFO
Starting process: make reset
00:22:24.982
INFO
Waiting for process to complete.
00:22:26.180
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:26.184
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:26.207
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup tester's UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:28.665
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:28.668
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:28.975
INFO
${RESULT} = {'cmd': 'uart_init 1 9600', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 9600', 'result': 'Success'}
Documentation: Init UART device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:28.978
INFO
${RESULT} = {'cmd': 'uart_init 1 9600', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 9600', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Remove garbage from UART buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:29.066
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:29.070
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:29.181
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:29.126
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:22:29.126
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:29.145
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:29.145
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:29.146
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:29.147
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:29.184
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Resets the device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:29.265
INFO
Starting process: make reset
00:22:29.276
INFO
Waiting for process to complete.
00:22:30.484
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:30.490
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:30.522
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup tester's UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:32.951
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,38400,0)', 'wr 422 0 150 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:32.954
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,38400,0)', 'wr 422 0 150 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:33.253
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Init UART device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:33.256
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Remove garbage from UART buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:33.326
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:33.330
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:33.439
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:33.387
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:22:33.387
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:33.405
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:33.405
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:33.405
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:33.406
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:33.442
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write fails when baudrates do not match.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Resets the device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:33.480
INFO
Starting process: make reset
00:22:33.492
INFO
Waiting for process to complete.
00:22:34.737
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:34.741
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:34.762
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Setup tester's UART.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:37.204
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:37.207
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:39.506
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Init UART device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:39.513
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Remove garbage from UART buffer
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:43.623
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:43.629
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:43.757
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:43.685
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 0, 'result': 'Success'}
00:22:43.686
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:43.706
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:43.707
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
00:22:43.707
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:22:43.708
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:43.759
INFO
RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Verify mode config functionality of the periph UART API.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00: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: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Resets the device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:44.065
INFO
Starting process: make reset
00:22:44.076
INFO
Waiting for process to complete.
00:22:45.295
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:45.301
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:45.329
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Resets the device
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:47.810
INFO
Starting process: make reset
00:22:47.821
INFO
Waiting for process to complete.
00:22:49.052
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:49.057
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:49.078
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Verify DUT supports UART mode configuration
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:51.574
INFO
${status} = PASS
00:22:51.574
INFO
${value} = None
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22
00:22:51.548
INFO
${RESULT} = {'cmd': 'uart_mode 1 8 N 1', 'data': None, 'msg': 'Successfully applied UART_DEV(1) settings', 'result': 'Success'}
Documentation: Setup databits, parity and stopbits.
Start / End: 28.10.2021 - 00:22 / 28.10.2021 - 00:22