Summary


Boardsame54-xpro
Testsuitetests_periph_uart
Status
PASS
RIOT Version
2022.07-devel-506-gdc7bc9f854
HIL Tests Version
8fe8d2d38b
Date / Time
22.05.202200:2000:01:49.163
100%

Log


Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:22
Source: /opt/jenkins/workspace/nightly/tests/periph_uart/tests
Documentation: Verify basic functionality of the periph UART API.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00: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.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Resets the device
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:51.437
INFO
Starting process: make reset
00:20:51.448
INFO
Waiting for process to complete.
00:20:52.544
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:52.549
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:52.568
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Write short string to UART and verify echo reply.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Resets the device
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:55.024
INFO
Starting process: make reset
00:20:55.035
INFO
Waiting for process to complete.
00:20:56.137
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:56.141
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:56.163
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Setup tester's UART.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:58.627
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.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:58.630
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.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:58.919
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.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:58.922
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.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Remove garbage from UART buffer
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:58.983
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.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:58.987
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.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:59.099
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:59.042
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:20:59.043
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:59.060
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:59.060
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:59.061
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:20:59.061
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.05.2022 - 00:20 / 22.05.2022 - 00:20
00:20:59.102
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.05.2022 - 00:20 / 22.05.2022 - 00:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Resets the device
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:20
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:20 / 22.05.2022 - 00:21
00:20:59.140
INFO
Starting process: make reset
00:20:59.151
INFO
Waiting for process to complete.
00:21:00.277
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:00.282
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:00.303
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup tester's UART.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:02.755
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:02.757
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:03.046
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:03.049
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Remove garbage from UART buffer
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:03.128
INFO
${RESULT} = {'cmd': 'uart_write 1 t920161932908851773971918760778956473677728', 'data': ['t920161932908851773971918760778956473677728'], 'msg': '> UART_DEV(1) RX: [t920161932908851773971918760778956473677728]\\n'...
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:03.132
INFO
${RESULT} = {'cmd': 'uart_write 1 t920161932908851773971918760778956473677728', 'data': ['t920161932908851773971918760778956473677728'], 'msg': '> UART_DEV(1) RX: [t920161932908851773971918760778956473677728]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:03.245
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:03.189
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:21:03.189
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:03.206
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:03.207
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:03.207
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:03.208
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:03.248
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of short string to UART.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Resets the device
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:03.286
INFO
Starting process: make reset
00:21:03.297
INFO
Waiting for process to complete.
00:21:04.433
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:04.438
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:04.460
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup tester's UART.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:06.895
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:06.898
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:07.186
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:07.190
INFO
${RESULT} = {'cmd': 'uart_init 1 115200', 'data': None, 'msg': 'Initialized UART_DEV(1) at BAUD 115200', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Remove garbage from UART buffer
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:07.251
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:07.255
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:07.362
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:07.310
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:21:07.310
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:07.328
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:07.328
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:07.328
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:07.329
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:07.365
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify echo of long string to UART.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Resets the device
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:07.403
INFO
Starting process: make reset
00:21:07.414
INFO
Waiting for process to complete.
00:21:08.522
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:08.526
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:08.548
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup tester's UART.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:10.989
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:10.991
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:11.280
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:11.283
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Remove garbage from UART buffer
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:11.362
INFO
${RESULT} = {'cmd': 'uart_write 1 t920161932908851773971918760778956473677728', 'data': ['u:31272:43:19962884:82:29871889:67584788839'], 'msg': '> UART_DEV(1) RX: [u:31272:43:19962884:82:29871889:67584788839]\\n'...
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:11.366
INFO
${RESULT} = {'cmd': 'uart_write 1 t920161932908851773971918760778956473677728', 'data': ['u:31272:43:19962884:82:29871889:67584788839'], 'msg': '> UART_DEV(1) RX: [u:31272:43:19962884:82:29871889:67584788839]\\n'...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:11.475
INFO
${stats} = RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:11.423
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 56, 'result': 'Success'}
00:21:11.423
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 56, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:11.440
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:11.441
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:11.441
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:11.442
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:11.478
INFO
RX: 56, TX: 56, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify access of user register via UART.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Resets the device
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:11.516
INFO
Starting process: make reset
00:21:11.527
INFO
Waiting for process to complete.
00:21:12.671
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:12.677
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:12.701
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup tester's UART.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:15.096
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:15.099
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:15.397
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:15.404
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Remove garbage from UART buffer
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:15.494
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:15.498
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given objects are unequal.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:15.601
INFO
${stats} = RX: 20, TX: 73, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:15.549
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 20, 'result': 'Success'}
00:21:15.549
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 73, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:15.566
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:15.567
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:15.567
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:15.568
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:15.604
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Resets the device
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:15.642
INFO
Starting process: make reset
00:21:15.653
INFO
Waiting for process to complete.
00:21:16.739
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:16.743
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:16.764
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup tester's UART.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:19.204
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:19.206
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:19.496
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:19.499
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Remove garbage from UART buffer
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:19.564
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:19.567
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given objects are unequal.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:19.663
INFO
${stats} = RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:19.611
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 21, 'result': 'Success'}
00:21:19.611
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 44, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:19.629
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:19.629
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:19.629
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:19.630
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:19.665
INFO
RX: 21, TX: 44, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 9600.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Resets the device
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:19.704
INFO
Starting process: make reset
00:21:19.716
INFO
Waiting for process to complete.
00:21:20.840
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:20.846
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:20.876
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup tester's UART.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:23.325
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:23.328
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:23.633
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:23.636
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Remove garbage from UART buffer
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:23.716
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:23.720
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:23.828
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:23.775
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:21:23.776
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:23.793
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:23.794
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:23.794
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:23.794
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:23.830
INFO
RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Verify UART write with baudrate 38400.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Resets the device
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:23.908
INFO
Starting process: make reset
00:21:23.921
INFO
Waiting for process to complete.
00:21:25.023
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:25.027
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:25.048
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup tester's UART.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:27.475
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:27.478
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:27.772
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:27.776
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Remove garbage from UART buffer
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write string to RF_UART_DEV should succeed
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:27.839
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:27.843
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ${data} is not in the last API Result
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``pattern`` is not found in ``list``.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:27.951
INFO
${stats} = RX: 17, TX: 17, PE: 0, FE: 0, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:27.898
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 17, 'result': 'Success'}
00:21:27.898
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 17, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:27.916
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:27.916
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:27.916
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:27.917
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:27.954
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Resets the device
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:27.991
INFO
Starting process: make reset
00:21:28.002
INFO
Waiting for process to complete.
00:21:29.163
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:29.168
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:29.192
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup uart parameters on PHiLIP
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Setup tester's UART.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:31.623
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:31.625
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:33.921
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:33.928
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Remove garbage from UART buffer
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write string to RF_UART_DEV should timeout
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:38.031
INFO
${RESULT} = {'cmd': 'uart_write 1 t111', 'data': None, 'result': 'Timeout'}
Documentation: Write data to UART device.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:38.038
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Write PHiLIP statistics to log and print on console
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Return PHiLIP RX/TX counters and error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:38.170
INFO
${stats} = RX: 0, TX: 0, PE: 0, FE: 1, NF: 0, ORE: 0
Documentation: Get rx/tx counters.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:38.094
INFO
${rx} = {'cmd': ['read_reg(uart.rx_count,0,2)', 'rr 427 2'], 'data': 0, 'result': 'Success'}
00:21:38.095
INFO
${tx} = {'cmd': ['read_reg(uart.tx_count,0,2)', 'rr 429 2'], 'data': 0, 'result': 'Success'}
Documentation: Get error flags.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:38.115
INFO
${pe} = {'cmd': ['read_reg(uart.status.pe,0,1)', ['read_bits(431,1,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:38.116
INFO
${fe} = {'cmd': ['read_reg(uart.status.fe,0,1)', ['read_bits(431,2,1)', 'rr 431 1']], 'data': 1, 'result': 'Success'}
00:21:38.116
INFO
${nf} = {'cmd': ['read_reg(uart.status.nf,0,1)', ['read_bits(431,3,1)', 'rr 431 1']], 'data': 0, 'result': 'Success'}
00:21:38.117
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.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:38.174
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.05.2022 - 00:21 / 22.05.2022 - 00:22
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.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Resets the device
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:38.490
INFO
Starting process: make reset
00:21:38.501
INFO
Waiting for process to complete.
00:21:39.591
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:39.595
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:39.614
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Verify UART mode with 8 data bits and even parity.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Resets the device
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Reset the test application
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:42.082
INFO
Starting process: make reset
00:21:42.093
INFO
Waiting for process to complete.
00:21:43.168
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:43.172
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:43.192
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Verify DUT supports UART mode configuration
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Runs the given keyword with the given arguments and ignores possible error.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:45.643
INFO
${status} = PASS
00:21:45.643
INFO
${value} = None
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
00:21:45.619
INFO
${RESULT} = {'cmd': 'uart_mode 1 8 N 1', 'data': None, 'msg': 'Successfully applied UART_DEV(1) settings', 'result': 'Success'}
Documentation: Setup databits, parity and stopbits.
Start / End: 22.05.2022 - 00:21 / 22.05.2022 - 00:21
Documentation: Makes a variable available everywhere within the scope of the current suite.