Summary


Boardnucleo-l073rz
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2023.01-devel-532-g945af26648
HIL Tests Version
5e18f75314
Date / Time
03.12.202223:2100:02:02.657
100%

Log


Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:23
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:22
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests/01__periph_uart_base.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Resets the device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:41.188
INFO
Starting process: make reset
23:21:41.207
INFO
Waiting for process to complete.
23:21:43.195
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:43.204
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:43.243
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write short string to UART and verify echo reply.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Resets the device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:45.734
INFO
Starting process: make reset
23:21:45.760
INFO
Waiting for process to complete.
23:21:47.925
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:47.933
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:47.973
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.428
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.433
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.747
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.755
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.871
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.878
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:51.085
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:50.990
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:21:50.991
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:51.016
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:51.017
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:51.017
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:51.018
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:51.090
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Write long string to UART and verify echo reply.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Resets the device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:51.147
INFO
Starting process: make reset
23:21:51.165
INFO
Waiting for process to complete.
23:21:53.206
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:53.214
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:53.254
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:55.708
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:55.714
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:56.025
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:56.032
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:56.167
INFO
${RESULT} = {'cmd': 'uart_write 1 t761154020945017927409115151276580102390293', 'data': ['t761154020945017927409115151276580102390293'], 'msg': '> UART_DEV(1) RX: [t761154020945017927409115151276580102390293]\\n'...
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:56.174
INFO
${RESULT} = {'cmd': 'uart_write 1 t761154020945017927409115151276580102390293', 'data': ['t761154020945017927409115151276580102390293'], 'msg': '> UART_DEV(1) RX: [t761154020945017927409115151276580102390293]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:56.383
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:56.279
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 56, 'result': 'Success'}
23:21:56.280
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:56.304
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:56.305
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:56.306
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:21:56.306
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:56.387
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Resets the device
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:56.443
INFO
Starting process: make reset
23:21:56.462
INFO
Waiting for process to complete.
23:21:58.470
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:58.477
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:21 / 03.12.2022 - 23:21
23:21:58.518
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:00.997
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(668,2,2,1)', 'rr 668 1', 'wr 668 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.003
INFO
[{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(668,2,2,1)', 'rr 668 1', 'wr 668 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 4']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.315
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.322
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.435
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['u222'], 'msg': '> UART_DEV(1) RX: [u222]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.452
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['u222'], 'msg': '> UART_DEV(1) RX: [u222]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.652
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.557
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:22:01.558
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.582
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:01.583
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:01.584
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:01.585
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.657
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:01.713
INFO
Starting process: make reset
23:22:01.732
INFO
Waiting for process to complete.
23:22:03.726
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:03.734
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:03.776
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.237
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(668,2,2,1)', 'rr 668 1', 'wr 668 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.243
INFO
[{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(668,2,2,1)', 'rr 668 1', 'wr 668 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 4']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.555
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.561
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.696
INFO
${RESULT} = {'cmd': 'uart_write 1 t761154020945017927409115151276580102390293', 'data': ['u872265131:56128:3851:2262623876912134:13:4'], 'msg': '> UART_DEV(1) RX: [u872265131:56128:3851:2262623876912134:13:4]\\n'...
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.703
INFO
${RESULT} = {'cmd': 'uart_write 1 t761154020945017927409115151276580102390293', 'data': ['u872265131:56128:3851:2262623876912134:13:4'], 'msg': '> UART_DEV(1) RX: [u872265131:56128:3851:2262623876912134:13:4]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.903
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.808
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 56, 'result': 'Success'}
23:22:06.809
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.833
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:06.834
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:06.835
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:06.836
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.908
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:06.964
INFO
Starting process: make reset
23:22:06.983
INFO
Waiting for process to complete.
23:22:08.981
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:08.988
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:09.029
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.491
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(668,2,2,2)', 'rr 668 1', 'wr 668 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.497
INFO
[{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(668,2,2,2)', 'rr 668 1', 'wr 668 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 8']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.809
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.816
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.936
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr 0 10"', 'data': ['{"data":[0,1,2,3,4,5,6,7,8,9'], 'msg': '> UART_DEV(1) RX: [{"data":[0,1,2,3,4,5,6,7,8,9], "result":0}]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:11.943
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr 0 10"', 'data': ['{"data":[0,1,2,3,4,5,6,7,8,9'], 'msg': '> UART_DEV(1) RX: [{"data":[0,1,2,3,4,5,6,7,8,9], "result":0}]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given objects are unequal.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:12.128
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:12.031
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 20, 'result': 'Success'}
23:22:12.032
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:12.058
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:12.059
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:12.060
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:12.060
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:12.133
INFO
RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verfiy access of invalid register via UART fails.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:12.189
INFO
Starting process: make reset
23:22:12.207
INFO
Waiting for process to complete.
23:22:14.199
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:14.207
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:14.247
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:16.713
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(668,2,2,2)', 'rr 668 1', 'wr 668 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:16.718
INFO
[{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(668,2,2,2)', 'rr 668 1', 'wr 668 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 674 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 8']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:17.031
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:17.038
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:17.160
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr -1 10"', 'data': ['{"result":22}'], 'msg': '> UART_DEV(1) RX: [{"result":22}]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:17.167
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr -1 10"', 'data': ['{"result":22}'], 'msg': '> UART_DEV(1) RX: [{"result":22}]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given objects are unequal.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:17.341
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:17.246
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 21, 'result': 'Success'}
23:22:17.247
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:17.271
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:17.272
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:17.273
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:17.274
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:17.346
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:17.403
INFO
Starting process: make reset
23:22:17.423
INFO
Waiting for process to complete.
23:22:19.430
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:19.438
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:19.479
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:21.939
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 674 128 37 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:21.951
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 674 128 37 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:22.281
INFO
${RESULT} = {'cmd': 'uart_init 1 9600', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 9600', 'result': 'Success'}
Documentation: Init UART device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:22.288
INFO
${RESULT} = {'cmd': 'uart_init 1 9600', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 9600', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:22.417
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:22.424
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:22.622
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:22.526
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:22:22.527
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:22.553
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:22.554
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:22.554
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:22.555
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:22.627
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:22.683
INFO
Starting process: make reset
23:22:22.701
INFO
Waiting for process to complete.
23:22:24.689
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:24.762
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:24.802
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:27.198
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,38400,0)', 'wr 674 0 150 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:27.203
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,38400,0)', 'wr 674 0 150 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:27.524
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Init UART device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:27.531
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:27.650
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:27.657
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ${data} is not in the last API Result
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:27.853
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:27.759
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:22:27.760
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:27.784
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:27.785
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:27.785
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:27.786
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:27.858
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write fails when baudrates do not match.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:27.916
INFO
Starting process: make reset
23:22:27.935
INFO
Waiting for process to complete.
23:22:29.920
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:29.928
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:29.968
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup uart parameters on PHiLIP
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Setup tester's UART.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:32.432
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 674 128 37 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:32.437
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(668,2,2,0)', 'rr 668 1', 'wr 668 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 674 128 37 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(668,0,1,0)', 'rr 668 1', 'wr 668 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:34.761
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Init UART device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:34.768
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Remove garbage from UART buffer
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:38.882
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:38.889
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:39.054
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:38.956
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 0, 'result': 'Success'}
23:22:38.957
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:38.982
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:38.983
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 1, 'result': 'Success'}
23:22:38.984
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:22:38.984
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(683,4,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:39.059
INFO
RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Verify mode config functionality of the periph UART API.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:23
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests/02__periph_uart_mode.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:39.593
INFO
Starting process: make reset
23:22:39.612
INFO
Waiting for process to complete.
23:22:41.598
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:41.605
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:41.641
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:44.164
INFO
Starting process: make reset
23:22:44.184
INFO
Waiting for process to complete.
23:22:46.235
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:46.243
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:46.287
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Verify DUT supports UART mode configuration
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:48.811
INFO
${status} = PASS
23:22:48.812
INFO
${value} = None
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:48.762
INFO
${RESULT} = {'cmd': 'uart_mode 1 8 N 1', 'data': None, 'msg': 'Successfully applied UART_DEV(1) settings', 'result': 'Success'}
Documentation: Setup databits, parity and stopbits.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:22 / 03.12.2022