Summary


Boardnucleo-l073rz
Testsuitetests_periph_timer
Status
PASS
RIOT Version
2023.01-devel-532-g945af26648
HIL Tests Version
5e18f75314
Date / Time
03.12.202223:2400:00:40.423
100%

Log


Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Source: /opt/jenkins/workspace/nightly/tests/periph_timer/tests
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:02.999
INFO
Starting process: make reset
23:24:03.019
INFO
Waiting for process to complete.
23:24:05.056
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:05.064
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:05.096
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Verify timer_init return code
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:05.288
INFO
Starting process: make reset
23:24:05.309
INFO
Waiting for process to complete.
23:24:07.376
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:07.384
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:07.415
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:07.582
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:07.588
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Verify timer_read returns a value
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:07.672
INFO
Starting process: make reset
23:24:07.691
INFO
Waiting for process to complete.
23:24:09.781
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:09.788
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:09.820
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:09.988
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:09.995
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:10.058
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [4315], 'msg': 'timer_read(): [4315]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:10.064
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [4315], 'msg': 'timer_read(): [4315]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Verify timer_clear return code
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:10.146
INFO
Starting process: make reset
23:24:10.165
INFO
Waiting for process to complete.
23:24:12.160
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:12.167
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:12.201
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:12.359
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:12.366
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:12.428
INFO
${RESULT} = {'cmd': 'timer_clear 0 0', 'data': [0], 'msg': 'timer_clear(): [0]', 'result': 'Success'}
Documentation: Clear timer channel.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:12.435
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Verify timer_set return code
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:12.516
INFO
Starting process: make reset
23:24:12.535
INFO
Waiting for process to complete.
23:24:14.571
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:14.579
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:14.613
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:14.771
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:14.777
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:14.858
INFO
${RESULT} = {'cmd': 'timer_set 0 0 10000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:14.865
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:15.470
INFO
Starting process: make reset
23:24:15.491
INFO
Waiting for process to complete.
23:24:17.473
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:17.480
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:17.508
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Verify timer values are different on consecutive reads
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:17.705
INFO
Starting process: make reset
23:24:17.724
INFO
Waiting for process to complete.
23:24:19.767
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:19.775
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:19.807
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:19.983
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:19.990
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:20.055
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [6118], 'msg': 'timer_read(): [6118]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:20.062
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [6118], 'msg': 'timer_read(): [6118]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Return result of last API call as an integer
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:20.112
INFO
${t1} = 6118
Documentation: Converts the given item to an integer number.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:20.108
INFO
${ret} = 6118
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:20.148
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [31960], 'msg': 'timer_read(): [31960]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:20.154
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [31960], 'msg': 'timer_read(): [31960]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Return result of last API call as an integer
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:20.204
INFO
${t2} = 31960
Documentation: Converts the given item to an integer number.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:20.200
INFO
${ret} = 31960
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Evaluate Delays for numerous timer_set values.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:20.700
INFO
Starting process: make reset
23:24:20.719
INFO
Waiting for process to complete.
23:24:22.691
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:22.698
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:22.726
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:22.917
INFO
Starting process: make reset
23:24:22.936
INFO
Waiting for process to complete.
23:24:24.975
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:24.982
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.013
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.183
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(792,0,1,0)', 'rr 792 1', 'wr 792 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.190
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(792,0,1,0)', 'rr 792 1', 'wr 792 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.254
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(792,1,2,3)', 'rr 792 1', 'wr 792 6']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.261
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(792,1,2,3)', 'rr 792 1', 'wr 792 6']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.317
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.324
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.393
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 6', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.400
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 6', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.469
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.476
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.544
INFO
${RESULT} = {'cmd': 'timer_set 0 0 100', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.550
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.929
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.489431167, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.639061, 'source': 'DEBUG0', 'event': 'RISIN...
Documentation: Reads event trace from the dut
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.936
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.489431167, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.639061, 'source': 'DEBUG0', 'event': 'RISIN...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Return result of last API call as list
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.984
INFO
${trace} = [{'time': 2.489431167, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.639061, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.1496298330000001, 'source_diff': 0.1496...
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.981
INFO
${ret} = [{'time': 2.489431167, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.639061, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.1496298330000001, 'source_diff': 0.1496...
Documentation: Evaluate length of list to be greater than given number.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:25.995
INFO
Length is 3
23:24:25.996
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:26.010
INFO
${delay} = 0.00010672199999994803
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:26.015
INFO
100
23:24:26.016
INFO
0.00010672199999994803
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:26.069
INFO
Starting process: make reset
23:24:26.089
INFO
Waiting for process to complete.
23:24:28.095
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.102
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.134
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.313
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(792,0,1,0)', 'rr 792 1', 'wr 792 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.320
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(792,0,1,0)', 'rr 792 1', 'wr 792 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.383
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(792,1,2,3)', 'rr 792 1', 'wr 792 6']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.390
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(792,1,2,3)', 'rr 792 1', 'wr 792 6']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.447
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.454
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.525
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 6', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.531
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 6', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.600
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.607
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.674
INFO
${RESULT} = {'cmd': 'timer_set 0 0 200', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:28.681
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:29.051
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.469169931, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.618548972, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:29.059
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.469169931, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.618548972, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Return result of last API call as list
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:29.107
INFO
${trace} = [{'time': 2.469169931, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.618548972, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.149379041, 'source_diff': 0.14937904...
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:29.104
INFO
${ret} = [{'time': 2.469169931, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.618548972, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.149379041, 'source_diff': 0.14937904...
Documentation: Evaluate length of list to be greater than given number.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:29.117
INFO
Length is 3
23:24:29.118
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:29.132
INFO
${delay} = 0.00020705599999981672
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:29.137
INFO
200
23:24:29.138
INFO
0.00020705599999981672
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:29.192
INFO
Starting process: make reset
23:24:29.211
INFO
Waiting for process to complete.
23:24:31.212
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.219
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.253
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.423
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(792,0,1,0)', 'rr 792 1', 'wr 792 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.430
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(792,0,1,0)', 'rr 792 1', 'wr 792 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.495
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(792,1,2,3)', 'rr 792 1', 'wr 792 6']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.502
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(792,1,2,3)', 'rr 792 1', 'wr 792 6']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.560
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.566
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.636
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 6', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.643
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 6', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.710
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.717
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.786
INFO
${RESULT} = {'cmd': 'timer_set 0 0 1000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:31.793
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: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:32.179
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.456948181, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.605313, 'source': 'DEBUG0', 'event': 'RISIN...
Documentation: Reads event trace from the dut
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:32.187
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.456948181, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.605313, 'source': 'DEBUG0', 'event': 'RISIN...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Return result of last API call as list
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:32.236
INFO
${trace} = [{'time': 2.456948181, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.605313, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.1483648190000002, 'source_diff': 0.1483...
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:32.232
INFO
${ret} = [{'time': 2.456948181, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.605313, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.1483648190000002, 'source_diff': 0.1483...
Documentation: Evaluate length of list to be greater than given number.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:32.246
INFO
Length is 3
23:24:32.247
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:32.261
INFO
${delay} = 0.0010050279999997969
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:32.266
INFO
1000
23:24:32.267
INFO
0.0010050279999997969
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Resets the device
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:32.322
INFO
Starting process: make reset
23:24:32.341
INFO
Waiting for process to complete.
23:24:34.360
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:34.368
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:34.399
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:34.570
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(792,0,1,0)', 'rr 792 1', 'wr 792 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
23:24:34.577
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(792,0,1,0)', 'rr 792 1', 'wr 792 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:24 / 03.12.2022 - 23:24
Documentation: Fails if the given API ``call`` does not succeed.