Summary


Boardarduino-due
Testsuitetests_periph_timer
Status
PASS
RIOT Version
2023.01-devel-532-g945af26648
HIL Tests Version
5e18f75314
Date / Time
03.12.202223:2200:01:16.822
100%

Log


Start / End: 03.12.2022 - 23:22 / 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:22 / 03.12.2022 - 23:23
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:22 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Resets the device
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:22
23:22:56.575
INFO
Starting process: make reset
23:22:56.585
INFO
Waiting for process to complete.
23:22:57.675
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:22 / 03.12.2022 - 23:23
23:23:00.680
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:00.699
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Verify timer_init return code
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Resets the device
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:03.839
INFO
Starting process: make reset
23:23:03.849
INFO
Waiting for process to complete.
23:23:04.941
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:07.945
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:07.969
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:08.091
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:08.094
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Verify timer_read returns a value
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Resets the device
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:08.141
INFO
Starting process: make reset
23:23:08.151
INFO
Waiting for process to complete.
23:23:09.259
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:12.264
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:12.296
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:12.396
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:12.399
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:12.433
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [36295], 'msg': 'timer_read(): [36295]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:12.436
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [36295], 'msg': 'timer_read(): [36295]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Verify timer_clear return code
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Resets the device
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:12.483
INFO
Starting process: make reset
23:23:12.493
INFO
Waiting for process to complete.
23:23:13.643
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:16.647
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:16.680
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:16.799
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:16.802
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:16.835
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:16.838
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Verify timer_set return code
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Resets the device
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:16.886
INFO
Starting process: make reset
23:23:16.895
INFO
Waiting for process to complete.
23:23:17.991
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:21.002
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:21.018
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:21.101
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:21.104
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:21.149
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:21.152
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
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:23 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Resets the device
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:21.465
INFO
Starting process: make reset
23:23:21.475
INFO
Waiting for process to complete.
23:23:22.560
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:25.564
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:25.592
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Verify timer values are different on consecutive reads
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Resets the device
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:28.759
INFO
Starting process: make reset
23:23:28.769
INFO
Waiting for process to complete.
23:23:29.876
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:32.880
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:32.912
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:33.040
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:33.043
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:33.080
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [40024], 'msg': 'timer_read(): [40024]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:33.083
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [40024], 'msg': 'timer_read(): [40024]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Return result of last API call as an integer
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:33.105
INFO
${t1} = 40024
Documentation: Converts the given item to an integer number.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:33.104
INFO
${ret} = 40024
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:33.125
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [84758], 'msg': 'timer_read(): [84758]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:33.128
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [84758], 'msg': 'timer_read(): [84758]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Return result of last API call as an integer
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:33.157
INFO
${t2} = 84758
Documentation: Converts the given item to an integer number.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:33.155
INFO
${ret} = 84758
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Evaluate Delays for numerous timer_set values.
Start / End: 03.12.2022 - 23:23 / 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:23 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Resets the device
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:33.418
INFO
Starting process: make reset
23:23:33.428
INFO
Waiting for process to complete.
23:23:34.520
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:37.524
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:37.553
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Resets the device
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:40.728
INFO
Starting process: make reset
23:23:40.738
INFO
Waiting for process to complete.
23:23:41.834
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:44.839
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:44.861
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:44.972
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:44.976
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.008
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.011
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.038
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.041
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.078
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.081
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', '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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.116
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.119
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.154
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.157
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.434
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.355137486, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.430958125, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.438
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.355137486, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.430958125, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Return result of last API call as list
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.460
INFO
${trace} = [{'time': 4.355137486, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.430958125, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.0758206389999998, 'source_diff': 0.0...
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.459
INFO
${ret} = [{'time': 4.355137486, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.430958125, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.0758206389999998, 'source_diff': 0.0...
Documentation: Evaluate length of list to be greater than given number.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.465
INFO
Length is 3
23:23:45.466
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.473
INFO
${delay} = 0.00010179199999971189
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.475
INFO
100
23:23:45.475
INFO
0.00010179199999971189
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Resets the device
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:45.509
INFO
Starting process: make reset
23:23:45.518
INFO
Waiting for process to complete.
23:23:46.626
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.631
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.662
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.765
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.768
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.800
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.804
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.831
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.834
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.871
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.874
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', '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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.911
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.914
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.950
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:49.953
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:50.225
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.367029139, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.447110431, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:50.228
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.367029139, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.447110431, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Return result of last API call as list
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:50.251
INFO
${trace} = [{'time': 4.367029139, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.447110431, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.08008129200000003, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:50.249
INFO
${ret} = [{'time': 4.367029139, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.447110431, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.08008129200000003, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:50.256
INFO
Length is 3
23:23:50.256
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:50.263
INFO
${delay} = 0.00020200000000070162
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:50.265
INFO
200
23:23:50.266
INFO
0.00020200000000070162
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Resets the device
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:50.299
INFO
Starting process: make reset
23:23:50.309
INFO
Waiting for process to complete.
23:23:51.411
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.415
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.449
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.576
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.579
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.612
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.615
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.642
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.646
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.683
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.686
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', '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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.720
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.724
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.759
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:54.762
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:55.035
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.388505069, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.464549708, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:55.038
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.388505069, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.464549708, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Return result of last API call as list
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:55.061
INFO
${trace} = [{'time': 4.388505069, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.464549708, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07604463900000002, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:55.060
INFO
${ret} = [{'time': 4.388505069, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.464549708, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07604463900000002, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:55.067
INFO
Length is 3
23:23:55.067
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:55.074
INFO
${delay} = 0.001002639000000194
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:55.076
INFO
1000
23:23:55.077
INFO
0.001002639000000194
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Resets the device
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:55.112
INFO
Starting process: make reset
23:23:55.121
INFO
Waiting for process to complete.
23:23:56.226
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:59.231
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:59.254
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:59.364
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:23 / 03.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
23:23:59.367
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:23 / 03.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:23 / 03.12.2022 - 23:23