Summary


Boardfrdm-k22f
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2023.01-devel-592-g154b1d6397
HIL Tests Version
5e18f75314
Date / Time
07.12.202223:1700:00:48.168
100%

Log


Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:18
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:18
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Resets the device
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:52.973
INFO
Starting process: make reset
23:17:52.992
INFO
Waiting for process to complete.
23:17:54.941
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:54.944
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:54.961
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Write short string to UART and verify echo reply.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Resets the device
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:55.349
INFO
Starting process: make reset
23:17:55.359
INFO
Waiting for process to complete.
23:17:56.464
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:56.468
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:56.488
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Setup uart parameters on PHiLIP
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Setup tester's UART.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:56.835
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:56.838
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:57.123
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:57.127
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Remove garbage from UART buffer
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:57.182
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:57.185
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if ${data} is not in the last API Result
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:57.280
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:57.234
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:17:57.234
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:57.251
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:17:57.251
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:17:57.252
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:17:57.252
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:57.283
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Resets the device
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:57.319
INFO
Starting process: make reset
23:17:57.329
INFO
Waiting for process to complete.
23:17:58.466
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:58.470
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:58.488
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Setup uart parameters on PHiLIP
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Setup tester's UART.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:58.814
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:58.816
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:59.106
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:59.111
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Remove garbage from UART buffer
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:59.203
INFO
${RESULT} = {'cmd': 'uart_write 1 t946547161620997137304617562109661498845397', 'data': ['t946547161620997137304617562109661498845397'], 'msg': '> UART_DEV(1) RX: [t946547161620997137304617562109661498845397]\\n'...
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:59.208
INFO
${RESULT} = {'cmd': 'uart_write 1 t946547161620997137304617562109661498845397', 'data': ['t946547161620997137304617562109661498845397'], 'msg': '> UART_DEV(1) RX: [t946547161620997137304617562109661498845397]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if ${data} is not in the last API Result
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:59.314
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:59.267
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 56, 'result': 'Success'}
23:17:59.267
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:59.284
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:17:59.284
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:17:59.285
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:17:59.285
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: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
23:17:59.316
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:18
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Resets the device
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:17
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:18
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:17 / 07.12.2022 - 23:18
23:17:59.354
INFO
Starting process: make reset
23:17:59.364
INFO
Waiting for process to complete.
23:18:00.472
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:00.475
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:00.494
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup tester's UART.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:00.848
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:00.851
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:01.144
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:01.147
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Remove garbage from UART buffer
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:01.201
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:01.205
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ${data} is not in the last API Result
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:01.301
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:01.255
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:18:01.255
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:01.272
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:01.273
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:01.273
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:01.273
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:01.304
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Resets the device
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:01.338
INFO
Starting process: make reset
23:18:01.349
INFO
Waiting for process to complete.
23:18:02.499
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:02.503
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:02.521
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup tester's UART.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:02.844
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:02.847
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:03.134
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:03.139
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Remove garbage from UART buffer
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:03.238
INFO
${RESULT} = {'cmd': 'uart_write 1 t946547161620997137304617562109661498845397', 'data': ['u:57658272731::824841572867321:7725:99564:8'], 'msg': '> UART_DEV(1) RX: [u:57658272731::824841572867321:7725:99564:8]\\n'...
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:03.241
INFO
${RESULT} = {'cmd': 'uart_write 1 t946547161620997137304617562109661498845397', 'data': ['u:57658272731::824841572867321:7725:99564:8'], 'msg': '> UART_DEV(1) RX: [u:57658272731::824841572867321:7725:99564:8]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ${data} is not in the last API Result
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:03.346
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:03.291
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 56, 'result': 'Success'}
23:18:03.291
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:03.308
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:03.308
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:03.309
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:03.309
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:03.348
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Resets the device
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:03.383
INFO
Starting process: make reset
23:18:03.393
INFO
Waiting for process to complete.
23:18:04.498
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:04.502
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:04.520
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup tester's UART.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:04.890
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:04.893
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:05.180
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:05.183
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Remove garbage from UART buffer
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:05.247
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:05.250
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given objects are unequal.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:05.344
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:05.289
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 20, 'result': 'Success'}
23:18:05.289
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:05.310
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:05.312
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:05.313
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:05.314
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:05.346
INFO
RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verfiy access of invalid register via UART fails.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Resets the device
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:05.382
INFO
Starting process: make reset
23:18:05.392
INFO
Waiting for process to complete.
23:18:06.560
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:06.564
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:06.582
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup tester's UART.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:06.906
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:06.909
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:07.198
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:07.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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Remove garbage from UART buffer
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:07.300
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:07.303
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given objects are unequal.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:07.389
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:07.342
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 21, 'result': 'Success'}
23:18:07.343
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:07.359
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:07.360
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:07.360
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:07.361
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:07.391
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Resets the device
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:07.425
INFO
Starting process: make reset
23:18:07.435
INFO
Waiting for process to complete.
23:18:08.541
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:08.545
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:08.563
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup tester's UART.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:08.937
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:08.939
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:09.240
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:09.244
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Remove garbage from UART buffer
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:09.319
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:09.322
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ${data} is not in the last API Result
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:09.418
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:09.372
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:18:09.372
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:09.389
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:09.389
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:09.390
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:09.390
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:09.421
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Resets the device
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:09.454
INFO
Starting process: make reset
23:18:09.464
INFO
Waiting for process to complete.
23:18:10.604
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:10.608
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:10.626
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup tester's UART.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:10.952
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:10.957
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:11.251
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:11.256
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Remove garbage from UART buffer
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:11.336
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:11.341
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ${data} is not in the last API Result
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:11.446
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:11.400
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 17, 'result': 'Success'}
23:18:11.400
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:11.417
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:11.417
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:11.417
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:11.418
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:11.448
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Resets the device
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:11.482
INFO
Starting process: make reset
23:18:11.492
INFO
Waiting for process to complete.
23:18:12.606
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:12.610
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:12.668
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup uart parameters on PHiLIP
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Setup tester's UART.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:12.991
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:12.993
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:15.285
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:15.292
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Remove garbage from UART buffer
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:19.397
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:19.404
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:19.523
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:19.466
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 679 2'], 'data': 0, 'result': 'Success'}
23:18:19.467
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 681 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:19.491
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(683,1,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:19.492
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(683,2,1)', 'rr 683 1']], 'data': 1, 'result': 'Success'}
23:18:19.493
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(683,3,1)', 'rr 683 1']], 'data': 0, 'result': 'Success'}
23:18:19.493
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:19.526
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
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: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Resets the device
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:19.803
INFO
Starting process: make reset
23:18:19.813
INFO
Waiting for process to complete.
23:18:20.939
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:20.942
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:20.959
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Resets the device
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:21.368
INFO
Starting process: make reset
23:18:21.378
INFO
Waiting for process to complete.
23:18:22.489
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:22.493
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:22.512
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Verify DUT supports UART mode configuration
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:24.920
INFO
${status} = FAIL
23:18:24.920
INFO
${value} = Uart Mode expected Success but received Timeout
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:24.876
INFO
${RESULT} = {'cmd': 'uart_mode 1 8 N 1', 'data': None, 'result': 'Timeout'}
Documentation: Setup databits, parity and stopbits.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:18 / 07.12.2022 - 23:18
23:18:24.883
INFO
${RESULT} = {'cmd': 'uart_mode 1 8 N 1', 'data': None, 'result': 'Timeout'}