Summary


Boardnucleo-f411re
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2022.04-devel-92-g2520b5c608
HIL Tests Version
8fe8d2d38b
Date / Time
22.01.202223:2200:01:49.625
100%

Log


Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:24
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:23
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Resets the device
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:12.489
INFO
Starting process: make reset
23:22:12.505
INFO
Waiting for process to complete.
23:22:14.284
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:14.292
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:14.330
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write short string to UART and verify echo reply.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Resets the device
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:16.718
INFO
Starting process: make reset
23:22:16.733
INFO
Waiting for process to complete.
23:22:18.598
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:18.606
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:18.646
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:21.017
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:21.019
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:21.308
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:21.311
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:21.373
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:21.376
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:21.473
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:21.427
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:22:21.428
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:21.444
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:21.445
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:21.445
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:21.445
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:21.475
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Resets the device
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:21.511
INFO
Starting process: make reset
23:22:21.530
INFO
Waiting for process to complete.
23:22:23.490
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:23.498
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:23.539
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:25.906
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:25.908
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:26.200
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:26.204
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:26.286
INFO
${RESULT} = {'cmd': 'uart_write 1 t453551143574724218303745084042027874804226', 'data': ['t453551143574724218303745084042027874804226'], 'msg': '> UART_DEV(1) RX: [t453551143574724218303745084042027874804226]\\n'...
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:26.290
INFO
${RESULT} = {'cmd': 'uart_write 1 t453551143574724218303745084042027874804226', 'data': ['t453551143574724218303745084042027874804226'], 'msg': '> UART_DEV(1) RX: [t453551143574724218303745084042027874804226]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:26.389
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:26.341
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
23:22:26.341
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:26.358
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:26.359
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:26.359
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:26.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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:26.391
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Resets the device
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:26.428
INFO
Starting process: make reset
23:22:26.444
INFO
Waiting for process to complete.
23:22:28.470
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:28.478
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:28.522
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:30.893
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:30.895
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:31.187
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:31.190
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:31.253
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:31.257
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:31.355
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:31.307
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:22:31.307
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:31.325
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:31.325
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:31.325
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:31.326
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:31.357
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Resets the device
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:31.394
INFO
Starting process: make reset
23:22:31.410
INFO
Waiting for process to complete.
23:22:33.020
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:33.028
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:33.071
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:35.436
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:35.438
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:35.728
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:35.731
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:35.817
INFO
${RESULT} = {'cmd': 'uart_write 1 t453551143574724218303745084042027874804226', 'data': ['u564662254685835329414856195153138985915337'], 'msg': '> UART_DEV(1) RX: [u564662254685835329414856195153138985915337]\\n'...
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:35.820
INFO
${RESULT} = {'cmd': 'uart_write 1 t453551143574724218303745084042027874804226', 'data': ['u564662254685835329414856195153138985915337'], 'msg': '> UART_DEV(1) RX: [u564662254685835329414856195153138985915337]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:35.919
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:35.871
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
23:22:35.872
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:35.889
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:35.889
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:35.889
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:35.890
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:35.921
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Resets the device
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:35.958
INFO
Starting process: make reset
23:22:35.973
INFO
Waiting for process to complete.
23:22:37.357
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:37.365
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:37.407
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:39.791
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:39.793
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:40.085
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:40.088
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:40.159
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:40.162
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given objects are unequal.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:40.251
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:40.203
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 20, 'result': 'Success'}
23:22:40.203
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:40.221
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:40.222
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:40.222
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:40.222
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:40.254
INFO
RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verfiy access of invalid register via UART fails.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Resets the device
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:40.290
INFO
Starting process: make reset
23:22:40.301
INFO
Waiting for process to complete.
23:22:42.168
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:42.177
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:42.227
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:44.590
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:44.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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:44.885
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:44.888
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:44.961
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:44.965
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given objects are unequal.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:45.053
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:45.005
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 21, 'result': 'Success'}
23:22:45.005
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:45.022
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:45.022
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:45.022
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:45.023
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:45.056
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Resets the device
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:45.103
INFO
Starting process: make reset
23:22:45.130
INFO
Waiting for process to complete.
23:22:47.196
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:47.207
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:47.249
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:49.613
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:49.617
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:49.923
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:49.926
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:50.009
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:50.012
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:50.117
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:50.062
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:22:50.062
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:50.087
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:50.087
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:50.088
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:50.088
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:50.119
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Resets the device
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:50.155
INFO
Starting process: make reset
23:22:50.171
INFO
Waiting for process to complete.
23:22:52.109
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:52.125
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:52.166
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:54.523
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:54.525
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:54.862
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:54.865
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:54.931
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:54.934
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:55.032
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:54.984
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:22:54.985
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:55.002
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:55.002
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:55.002
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:22:55.003
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:55.034
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Resets the device
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:55.071
INFO
Starting process: make reset
23:22:55.087
INFO
Waiting for process to complete.
23:22:56.272
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:56.276
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:56.295
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:58.803
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:22
23:22:58.808
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:22 / 22.01.2022 - 23:23
23:23:01.135
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: 22.01.2022 - 23:22 / 22.01.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:01.142
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: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:05.255
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:05.262
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: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:05.381
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:05.320
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 0, 'result': 'Success'}
23:23:05.320
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:05.339
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:23:05.339
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
23:23:05.340
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:23:05.340
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: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:05.384
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: 22.01.2022 - 23:23 / 22.01.2022 - 23:24
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: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Resets the device
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:05.678
INFO
Starting process: make reset
23:23:05.704
INFO
Waiting for process to complete.
23:23:07.735
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:07.742
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:07.779
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Resets the device
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:10.154
INFO
Starting process: make reset
23:23:10.170
INFO
Waiting for process to complete.
23:23:11.972
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:11.980
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:12.021
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Verify DUT supports UART mode configuration
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:14.398
INFO
${status} = PASS
23:23:14.398
INFO
${value} = None
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:23 / 22.01.2022 - 23:23
23:23:14.377
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: 22.01.2022 - 23:23 / 22.01.2022 - 23:23