Summary


Boardz1
Testsuitetests_periph_timer
Status
PASS
RIOT Version
2022.07-devel-898-gd9fc082686
HIL Tests Version
8fe8d2d38b
Date / Time
28.06.202200:1700:00:20.894
100%

Log


Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:18
Source: /opt/jenkins/workspace/nightly/tests/periph_timer/tests
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Source: /opt/jenkins/workspace/nightly/tests/periph_timer/tests/01__periph_timer_base.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:42.840
INFO
Starting process: make reset
00:17:42.850
INFO
Waiting for process to complete.
00:17:43.824
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:43.828
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:43.841
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Verify timer_init return code
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:43.947
INFO
Starting process: make reset
00:17:43.958
INFO
Waiting for process to complete.
00:17:44.981
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:44.986
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:45.006
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:45.127
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:45.130
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Verify timer_read returns a value
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:45.180
INFO
Starting process: make reset
00:17:45.190
INFO
Waiting for process to complete.
00:17:46.193
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:46.197
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:46.212
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:46.306
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:46.310
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:46.346
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [37299], 'msg': 'timer_read(): [37299]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:46.349
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [37299], 'msg': 'timer_read(): [37299]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Verify timer_clear return code
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:46.398
INFO
Starting process: make reset
00:17:46.408
INFO
Waiting for process to complete.
00:17:47.380
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:47.384
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:47.419
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:47.531
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:47.534
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:47.569
INFO
${RESULT} = {'cmd': 'timer_clear 0 0', 'data': [0], 'msg': 'timer_clear(): [0]', 'result': 'Success'}
Documentation: Clear timer channel.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:47.572
INFO
${RESULT} = {'cmd': 'timer_clear 0 0', 'data': [0], 'msg': 'timer_clear(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Verify timer_set return code
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:47.621
INFO
Starting process: make reset
00:17:47.632
INFO
Waiting for process to complete.
00:17:48.634
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:48.640
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:48.666
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:48.753
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:48.756
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:48.805
INFO
${RESULT} = {'cmd': 'timer_set 0 0 10000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:48.809
INFO
${RESULT} = {'cmd': 'timer_set 0 0 10000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Source: /opt/jenkins/workspace/nightly/tests/periph_timer/tests/02__periph_timer_extra.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:49.122
INFO
Starting process: make reset
00:17:49.132
INFO
Waiting for process to complete.
00:17:50.092
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:50.097
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:50.125
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Verify timer values are different on consecutive reads
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:50.252
INFO
Starting process: make reset
00:17:50.262
INFO
Waiting for process to complete.
00:17:51.221
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.225
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.240
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Configure debug pin for timer device.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.338
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.341
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.376
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [35797], 'msg': 'timer_read(): [35797]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.379
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [35797], 'msg': 'timer_read(): [35797]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Return result of last API call as an integer
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.401
INFO
${t1} = 35797
Documentation: Converts the given item to an integer number.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.400
INFO
${ret} = 35797
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.421
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [14791], 'msg': 'timer_read(): [14791]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.424
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [14791], 'msg': 'timer_read(): [14791]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Return result of last API call as an integer
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.447
INFO
${t2} = 14791
Documentation: Converts the given item to an integer number.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.445
INFO
${ret} = 14791
Documentation: Fails if the given condition is not true.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Evaluate Delays for numerous timer_set values.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:18
Source: /opt/jenkins/workspace/nightly/tests/periph_timer/tests/03__periph_timer_set_delays.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:51.740
INFO
Starting process: make reset
00:17:51.749
INFO
Waiting for process to complete.
00:17:52.716
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:52.719
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:52.732
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:52.836
INFO
Starting process: make reset
00:17:52.846
INFO
Waiting for process to complete.
00:17:53.842
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:53.846
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:53.862
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Enable tracing for a gpio debug pin
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:53.949
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:53.952
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:53.991
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:53.996
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.032
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.036
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.082
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 1 7', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.085
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 1 7', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.123
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.126
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.162
INFO
${RESULT} = {'cmd': 'timer_set 0 0 100', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.165
INFO
${RESULT} = {'cmd': 'timer_set 0 0 100', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.444
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.331567, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.331689347, 'source': 'DEBUG0', 'event': 'FALLIN...
Documentation: Reads event trace from the dut
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.447
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.331567, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.331689347, 'source': 'DEBUG0', 'event': 'FALLIN...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Return result of last API call as list
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.487
INFO
${trace} = [{'time': 1.331567, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.331689347, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0.00012234700000002263, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.484
INFO
${ret} = [{'time': 1.331567, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.331689347, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0.00012234700000002263, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.493
INFO
Length is 2
00:17:54.493
INFO
${length} = 2
Documentation: Fails if the given condition is not true.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.500
INFO
${delay} = 0.00012234700000002263
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.503
INFO
100
00:17:54.503
INFO
0.00012234700000002263
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:54.538
INFO
Starting process: make reset
00:17:54.547
INFO
Waiting for process to complete.
00:17:55.541
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.544
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.559
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Enable tracing for a gpio debug pin
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.682
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.686
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.719
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.722
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.749
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.752
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.791
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 1 7', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.794
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 1 7', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.832
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.836
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.872
INFO
${RESULT} = {'cmd': 'timer_set 0 0 200', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:55.875
INFO
${RESULT} = {'cmd': 'timer_set 0 0 200', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:56.153
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.339688444, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.339914444, 'source': 'DEBUG0', 'event': 'FAL...
Documentation: Reads event trace from the dut
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:56.156
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.339688444, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.339914444, 'source': 'DEBUG0', 'event': 'FAL...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Return result of last API call as list
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:56.179
INFO
${trace} = [{'time': 1.339688444, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.339914444, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0.00022599999999983744, 'source_diff':...
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:56.178
INFO
${ret} = [{'time': 1.339688444, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.339914444, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0.00022599999999983744, 'source_diff':...
Documentation: Evaluate length of list to be greater than given number.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:56.185
INFO
Length is 2
00:17:56.185
INFO
${length} = 2
Documentation: Fails if the given condition is not true.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:56.192
INFO
${delay} = 0.00022599999999983744
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:56.194
INFO
200
00:17:56.195
INFO
0.00022599999999983744
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:56.229
INFO
Starting process: make reset
00:17:56.239
INFO
Waiting for process to complete.
00:17:57.250
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.255
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.276
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Enable tracing for a gpio debug pin
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.368
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.372
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.404
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.407
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.435
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.438
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.478
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 1 7', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.481
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 1 7', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.519
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.522
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.559
INFO
${RESULT} = {'cmd': 'timer_set 0 0 1000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.562
INFO
${RESULT} = {'cmd': 'timer_set 0 0 1000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.836
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.33422875, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.335276292, 'source': 'DEBUG0', 'event': 'FALL...
Documentation: Reads event trace from the dut
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.840
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.33422875, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.335276292, 'source': 'DEBUG0', 'event': 'FALL...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Return result of last API call as list
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.864
INFO
${trace} = [{'time': 1.33422875, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.335276292, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0.0010475420000000124, 'source_diff': 0...
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.862
INFO
${ret} = [{'time': 1.33422875, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0, 'source_diff': 0}, {'time': 1.335276292, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0.0010475420000000124, 'source_diff': 0...
Documentation: Evaluate length of list to be greater than given number.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.868
INFO
Length is 2
00:17:57.869
INFO
${length} = 2
Documentation: Fails if the given condition is not true.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.876
INFO
${delay} = 0.0010475420000000124
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.878
INFO
1000
00:17:57.878
INFO
0.0010475420000000124
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Resets the device
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:57.914
INFO
Starting process: make reset
00:17:57.924
INFO
Waiting for process to complete.
00:17:58.922
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:58.930
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:58.946
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Enable tracing for a gpio debug pin
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:59.033
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
00:17:59.039
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:17 / 28.06.2022 - 00:17