Summary


Boardsamr21-xpro
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2022.04-devel-147-g99d245f538
HIL Tests Version
8fe8d2d38b
Date / Time
26.01.202223:2300:02:00.614
100%

Log


Start / End: 26.01.2022 - 23:23 / 26.01.2022 - 23:25
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 26.01.2022 - 23:23 / 26.01.2022 - 23:24
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests/01__periph_uart_base.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:23 / 26.01.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:23 / 26.01.2022 - 23:23
Documentation: Resets the device
Start / End: 26.01.2022 - 23:23 / 26.01.2022 - 23:23
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:23 / 26.01.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:23 / 26.01.2022 - 23:23
23:23:57.358
INFO
Starting process: make reset
23:23:57.385
INFO
Waiting for process to complete.
23:23:59.413
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:23 / 26.01.2022 - 23:23
23:23:59.421
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:23 / 26.01.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:23 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:23 / 26.01.2022 - 23:23
23:23:59.468
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write short string to UART and verify echo reply.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Resets the device
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:01.948
INFO
Starting process: make reset
23:24:01.975
INFO
Waiting for process to complete.
23:24:04.017
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:04.024
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:04.064
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup tester's UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:06.516
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:06.521
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:06.836
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:06.847
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Remove garbage from UART buffer
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:06.990
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:06.999
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ${data} is not in the last API Result
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:07.220
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:07.117
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:24:07.118
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:07.146
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:07.147
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:07.148
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:07.149
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:07.225
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Resets the device
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:07.283
INFO
Starting process: make reset
23:24:07.312
INFO
Waiting for process to complete.
23:24:09.322
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:09.330
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:09.379
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup tester's UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:11.822
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:11.827
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:12.144
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:12.150
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Remove garbage from UART buffer
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:12.277
INFO
${RESULT} = {'cmd': 'uart_write 1 t981537716900865969073743656939086388621314', 'data': ['t981537716900865969073743656939086388621314'], 'msg': '> UART_DEV(1) RX: [t981537716900865969073743656939086388621314]\\n'...
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:12.284
INFO
${RESULT} = {'cmd': 'uart_write 1 t981537716900865969073743656939086388621314', 'data': ['t981537716900865969073743656939086388621314'], 'msg': '> UART_DEV(1) RX: [t981537716900865969073743656939086388621314]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ${data} is not in the last API Result
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:12.484
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:12.388
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
23:24:12.388
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:12.413
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:12.414
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:12.415
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:12.415
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:12.488
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Resets the device
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:12.548
INFO
Starting process: make reset
23:24:12.574
INFO
Waiting for process to complete.
23:24:14.613
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:14.620
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:14.663
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup tester's UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:17.106
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:17.111
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:17.422
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:17.429
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Remove garbage from UART buffer
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:17.532
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:17.539
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ${data} is not in the last API Result
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:17.737
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:17.643
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:24:17.644
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:17.669
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:17.669
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:17.670
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:17.671
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:17.741
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Resets the device
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:17.798
INFO
Starting process: make reset
23:24:17.826
INFO
Waiting for process to complete.
23:24:19.827
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:19.835
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:19.875
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup tester's UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:22.320
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:22.326
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:22.635
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:22.641
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Remove garbage from UART buffer
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:22.766
INFO
${RESULT} = {'cmd': 'uart_write 1 t981537716900865969073743656939086388621314', 'data': ['u:92648827:11976:7:184854767:4:197499732425'], 'msg': '> UART_DEV(1) RX: [u:92648827:11976:7:184854767:4:197499732425]\\n'...
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:22.773
INFO
${RESULT} = {'cmd': 'uart_write 1 t981537716900865969073743656939086388621314', 'data': ['u:92648827:11976:7:184854767:4:197499732425'], 'msg': '> UART_DEV(1) RX: [u:92648827:11976:7:184854767:4:197499732425]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ${data} is not in the last API Result
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:22.970
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:22.877
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
23:24:22.878
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:22.902
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:22.903
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:22.904
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:22.905
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:22.975
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Resets the device
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:23.040
INFO
Starting process: make reset
23:24:23.066
INFO
Waiting for process to complete.
23:24:25.091
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:25.099
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:25.139
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup tester's UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:27.588
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:27.593
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:27.903
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:27.910
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Remove garbage from UART buffer
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:28.025
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:28.032
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given objects are unequal.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:28.213
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:28.118
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 20, 'result': 'Success'}
23:24:28.119
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:28.145
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:28.146
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:28.146
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:28.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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:28.217
INFO
RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verfiy access of invalid register via UART fails.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Resets the device
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:28.274
INFO
Starting process: make reset
23:24:28.302
INFO
Waiting for process to complete.
23:24:30.317
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:30.324
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:30.364
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup tester's UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:32.811
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:32.816
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:33.126
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:33.133
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Remove garbage from UART buffer
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:33.245
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:33.252
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given objects are unequal.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:33.425
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:33.331
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 21, 'result': 'Success'}
23:24:33.332
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:33.357
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:33.358
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:33.358
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:33.359
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:33.429
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Resets the device
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:33.490
INFO
Starting process: make reset
23:24:33.517
INFO
Waiting for process to complete.
23:24:35.539
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:35.547
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:35.587
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup tester's UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:38.035
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:38.042
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:38.375
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:38.382
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Remove garbage from UART buffer
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:38.508
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:38.515
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ${data} is not in the last API Result
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:38.708
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:38.615
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:24:38.615
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:38.640
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:38.641
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:38.642
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:38.643
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:38.713
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Resets the device
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:38.769
INFO
Starting process: make reset
23:24:38.795
INFO
Waiting for process to complete.
23:24:40.794
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:40.808
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:40.847
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup tester's UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:43.291
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:43.296
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:43.678
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:43.685
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Remove garbage from UART buffer
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:43.792
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:43.799
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ${data} is not in the last API Result
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:43.994
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:43.900
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:24:43.901
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:43.925
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:43.926
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:43.927
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:43.927
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:43.999
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Resets the device
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:44.057
INFO
Starting process: make reset
23:24:44.084
INFO
Waiting for process to complete.
23:24:46.102
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:46.110
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:46.149
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup uart parameters on PHiLIP
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Setup tester's UART.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:48.601
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:48.606
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:50.927
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:50.934
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Remove garbage from UART buffer
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:55.039
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:55.046
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:55.203
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 1, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:55.109
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 0, 'result': 'Success'}
23:24:55.110
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:55.135
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:24:55.136
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
23:24:55.136
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
23:24:55.137
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: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:55.208
INFO
RX: 0, TX: 0, PE: 0, FE: 1, NF: 1, ORE: 0
Documentation: Verify mode config functionality of the periph UART API.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:25
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests/02__periph_uart_mode.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:25
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Resets the device
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:55.739
INFO
Starting process: make reset
23:24:55.766
INFO
Waiting for process to complete.
23:24:57.762
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:57.769
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:25
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:24 / 26.01.2022 - 23:24
23:24:57.806
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Resets the device
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
23:25:00.290
INFO
Starting process: make reset
23:25:00.317
INFO
Waiting for process to complete.
23:25:02.344
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
23:25:02.351
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
23:25:02.390
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Verify DUT supports UART mode configuration
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
23:25:04.897
INFO
${status} = PASS
23:25:04.897
INFO
${value} = None
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:25 / 26.01.2022 - 23:25
23:25:04.851
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: 26.01.2022 - 23:25 / 26.01.2022 - 23:25