Summary


Boardfrdm-k22f
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2022.04-devel-92-g2520b5c608
HIL Tests Version
8fe8d2d38b
Date / Time
22.01.202223:2000:00:48.804
100%

Log


Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:21
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:21
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests/01__periph_uart_base.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Resets the device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:43.790
INFO
Starting process: make reset
23:20:43.807
INFO
Waiting for process to complete.
23:20:44.937
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:44.941
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:44.959
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write short string to UART and verify echo reply.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Resets the device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:45.306
INFO
Starting process: make reset
23:20:45.326
INFO
Waiting for process to complete.
23:20:46.507
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:46.512
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:46.530
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:46.947
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:46.952
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:47.269
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:47.277
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:47.392
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:47.399
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:47.600
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:47.504
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:20:47.505
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:47.530
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:47.531
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:47.532
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:47.533
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:47.605
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Write long string to UART and verify echo reply.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Resets the device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:47.666
INFO
Starting process: make reset
23:20:47.695
INFO
Waiting for process to complete.
23:20:49.672
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:49.677
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:49.697
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:50.032
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:50.035
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:50.322
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:50.325
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:50.400
INFO
${RESULT} = {'cmd': 'uart_write 1 t453928916743191143824790964491260543132372', 'data': ['t453928916743191143824790964491260543132372'], 'msg': '> UART_DEV(1) RX: [t453928916743191143824790964491260543132372]\\n'...
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:50.403
INFO
${RESULT} = {'cmd': 'uart_write 1 t453928916743191143824790964491260543132372', 'data': ['t453928916743191143824790964491260543132372'], 'msg': '> UART_DEV(1) RX: [t453928916743191143824790964491260543132372]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:50.503
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:50.456
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
23:20:50.456
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:50.473
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:50.473
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:50.474
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:50.474
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:50.506
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Resets the device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:50.544
INFO
Starting process: make reset
23:20:50.560
INFO
Waiting for process to complete.
23:20:51.766
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:51.773
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:51.801
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:52.088
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:52.090
INFO
[{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 4']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:52.378
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:52.381
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:52.438
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['u222'], 'msg': '> UART_DEV(1) RX: [u222]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:52.441
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['u222'], 'msg': '> UART_DEV(1) RX: [u222]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:52.557
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:52.492
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:20:52.492
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:52.511
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:52.511
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:52.512
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:52.512
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:52.561
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Resets the device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:52.607
INFO
Starting process: make reset
23:20:52.626
INFO
Waiting for process to complete.
23:20:53.759
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:53.763
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:53.781
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:54.139
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:54.142
INFO
[{'cmd': ['write_reg(uart.mode.if_type,1,0)', ['write_bits(416,2,2,1)', 'rr 416 1', 'wr 416 5']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 4']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:54.435
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:54.438
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:54.513
INFO
${RESULT} = {'cmd': 'uart_write 1 t453928916743191143824790964491260543132372', 'data': ['u564:39:278542:22549358:1:755:2371654243483'], 'msg': '> UART_DEV(1) RX: [u564:39:278542:22549358:1:755:2371654243483]\\n'...
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:54.516
INFO
${RESULT} = {'cmd': 'uart_write 1 t453928916743191143824790964491260543132372', 'data': ['u564:39:278542:22549358:1:755:2371654243483'], 'msg': '> UART_DEV(1) RX: [u564:39:278542:22549358:1:755:2371654243483]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:54.612
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:54.566
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
23:20:54.566
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:54.583
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:54.583
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:54.583
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:54.584
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:54.615
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Resets the device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:54.650
INFO
Starting process: make reset
23:20:54.667
INFO
Waiting for process to complete.
23:20:55.834
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:55.837
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:55.855
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:56.181
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:56.185
INFO
[{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 8']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:56.482
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:56.488
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:56.587
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr 0 10"', 'data': ['{"data":[0,1,2,3,4,5,6,7,8,9'], 'msg': '> UART_DEV(1) RX: [{"data":[0,1,2,3,4,5,6,7,8,9], "result":0}]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:56.591
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr 0 10"', 'data': ['{"data":[0,1,2,3,4,5,6,7,8,9'], 'msg': '> UART_DEV(1) RX: [{"data":[0,1,2,3,4,5,6,7,8,9], "result":0}]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given objects are unequal.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:56.681
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:56.632
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 20, 'result': 'Success'}
23:20:56.632
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:56.650
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:56.650
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:56.650
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:56.651
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:56.683
INFO
RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verfiy access of invalid register via UART fails.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Resets the device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:56.722
INFO
Starting process: make reset
23:20:56.738
INFO
Waiting for process to complete.
23:20:57.922
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:57.927
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:57.946
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:58.295
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Succes...
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:58.298
INFO
[{'cmd': ['write_reg(uart.mode.if_type,2,0)', ['write_bits(416,2,2,2)', 'rr 416 1', 'wr 416 9']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,115200,0)', 'wr 422 0 194 1 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 8']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:58.587
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:58.590
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:58.651
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr -1 10"', 'data': ['{"result":22}'], 'msg': '> UART_DEV(1) RX: [{"result":22}]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:58.655
INFO
${RESULT} = {'cmd': 'uart_write 1 "rr -1 10"', 'data': ['{"result":22}'], 'msg': '> UART_DEV(1) RX: [{"result":22}]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Fails if the given objects are unequal.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:58.744
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:58.696
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 21, 'result': 'Success'}
23:20:58.696
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:58.713
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:58.714
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:58.714
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:20:58.714
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
23:20:58.746
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Resets the device
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:20 / 22.01.2022 - 23:21
23:20:58.783
INFO
Starting process: make reset
23:20:58.800
INFO
Waiting for process to complete.
23:21:00.036
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.041
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.065
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.384
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.387
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.689
INFO
${RESULT} = {'cmd': 'uart_init 1 9600', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 9600', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.692
INFO
${RESULT} = {'cmd': 'uart_init 1 9600', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 9600', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.774
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.779
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.910
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.859
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:21:00.859
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.879
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:21:00.880
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:21:00.880
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:21:00.880
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.913
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Resets the device
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:00.951
INFO
Starting process: make reset
23:21:00.967
INFO
Waiting for process to complete.
23:21:02.102
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.106
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.126
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.488
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,38400,0)', 'wr 422 0 150 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.492
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,38400,0)', 'wr 422 0 150 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.785
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.788
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.848
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.852
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': ['t111'], 'msg': '> UART_DEV(1) RX: [t111]\\n', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.949
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.902
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
23:21:02.902
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.919
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:21:02.919
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:21:02.920
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:21:02.920
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.951
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write fails when baudrates do not match.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Resets the device
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:02.990
INFO
Starting process: make reset
23:21:03.007
INFO
Waiting for process to complete.
23:21:04.210
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:04.216
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:04.238
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Setup tester's UART.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:04.552
INFO
${RESULT} = [{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success...
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:04.555
INFO
[{'cmd': ['write_reg(uart.mode.if_type,0,0)', ['write_bits(416,2,2,0)', 'rr 416 1', 'wr 416 1']], 'result': 'Success'}, {'cmd': ['write_reg(uart.baud,9600,0)', 'wr 422 128 37 0 0'], 'result': 'Success'}, {'cmd': ['write_reg(uart.mode.init,0,0)', ['write_bits(416,0,1,0)', 'rr 416 1', 'wr 416 0']], 'result': 'Success'}, {'cmd': 'ex', 'result': 'Success'}]
Documentation: Init UART device and flush buffer
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:06.892
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Init UART device
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:06.900
INFO
${RESULT} = {'cmd': 'uart_init 1 38400', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 38400', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Remove garbage from UART buffer
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:11.000
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:11.007
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:11.127
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:11.060
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 0, 'result': 'Success'}
23:21:11.061
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:11.080
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:21:11.081
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
23:21:11.081
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
23:21:11.082
INFO
${ore} = {'cmd': ['read_reg(uart.status.ore,0,1)', ['read_bits(431,4,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
Documentation: Logs the given message with the given level.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:11.130
INFO
RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Verify mode config functionality of the periph UART API.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests/02__periph_uart_mode.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Resets the device
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:11.403
INFO
Starting process: make reset
23:21:11.421
INFO
Waiting for process to complete.
23:21:12.582
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:12.585
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:12.608
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Resets the device
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:13.006
INFO
Starting process: make reset
23:21:13.021
INFO
Waiting for process to complete.
23:21:14.153
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:14.157
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:14.175
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Verify DUT supports UART mode configuration
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:16.574
INFO
${status} = FAIL
23:21:16.574
INFO
${value} = Uart Mode expected Success but received Timeout
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:16.530
INFO
${RESULT} = {'cmd': 'uart_mode 1 8 N 1', 'data': None, 'result': 'Timeout'}
Documentation: Setup databits, parity and stopbits.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:21 / 22.01.2022 - 23:21
23:21:16.537
INFO
${RESULT} = {'cmd': 'uar