Summary


Boardnucleo-f103rb
Testsuitetests_periph_timer
Status
PASS
RIOT Version
2023.01-devel-592-g154b1d6397
HIL Tests Version
5e18f75314
Date / Time
07.12.202223:2300:00:39.983
100%

Log


Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:24
Source: /opt/jenkins/workspace/nightly/tests/periph_timer/tests
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 07.12.2022 - 23:23 / 07.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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:22.379
INFO
Starting process: make reset
23:23:22.399
INFO
Waiting for process to complete.
23:23:24.370
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:24.381
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:24.426
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Verify timer_init return code
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:24.694
INFO
Starting process: make reset
23:23:24.713
INFO
Waiting for process to complete.
23:23:26.747
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:26.755
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:26.788
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:26.960
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:26.967
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Verify timer_read returns a value
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:27.055
INFO
Starting process: make reset
23:23:27.074
INFO
Waiting for process to complete.
23:23:29.105
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:29.113
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:29.146
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:29.338
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:29.345
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:29.413
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [7363], 'msg': 'timer_read(): [7363]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:29.419
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [7363], 'msg': 'timer_read(): [7363]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Verify timer_clear return code
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:29.505
INFO
Starting process: make reset
23:23:29.524
INFO
Waiting for process to complete.
23:23:31.515
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:31.523
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:31.573
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:31.749
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:31.756
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:31.818
INFO
${RESULT} = {'cmd': 'timer_clear 0 0', 'data': [0], 'msg': 'timer_clear(): [0]', 'result': 'Success'}
Documentation: Clear timer channel.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:31.824
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Verify timer_set return code
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:31.906
INFO
Starting process: make reset
23:23:31.925
INFO
Waiting for process to complete.
23:23:33.884
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:33.892
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:33.926
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:34.086
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:34.093
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:34.173
INFO
${RESULT} = {'cmd': 'timer_set 0 0 10000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:34.180
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 07.12.2022 - 23:23 / 07.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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:34.776
INFO
Starting process: make reset
23:23:34.795
INFO
Waiting for process to complete.
23:23:36.746
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:36.754
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:36.782
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Verify timer values are different on consecutive reads
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:36.979
INFO
Starting process: make reset
23:23:36.998
INFO
Waiting for process to complete.
23:23:38.904
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:38.912
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:38.946
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Configure debug pin for timer device.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:39.130
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:39.136
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:39.204
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [9478], 'msg': 'timer_read(): [9478]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:39.211
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [9478], 'msg': 'timer_read(): [9478]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Return result of last API call as an integer
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:39.264
INFO
${t1} = 9478
Documentation: Converts the given item to an integer number.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:39.260
INFO
${ret} = 9478
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:39.298
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [37689], 'msg': 'timer_read(): [37689]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:39.305
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [37689], 'msg': 'timer_read(): [37689]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Return result of last API call as an integer
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:39.358
INFO
${t2} = 37689
Documentation: Converts the given item to an integer number.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:39.355
INFO
${ret} = 37689
Documentation: Fails if the given condition is not true.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Evaluate Delays for numerous timer_set values.
Start / End: 07.12.2022 - 23:23 / 07.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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:39.853
INFO
Starting process: make reset
23:23:39.872
INFO
Waiting for process to complete.
23:23:41.778
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:41.785
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:41.814
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:42.014
INFO
Starting process: make reset
23:23:42.033
INFO
Waiting for process to complete.
23:23:44.095
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.103
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.136
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Enable tracing for a gpio debug pin
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.316
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.324
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.391
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.394
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.423
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.426
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.465
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 9', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.468
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 9', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.512
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.519
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.589
INFO
${RESULT} = {'cmd': 'timer_set 0 0 100', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.596
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:44.999
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.466645972, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.588339833, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:45.007
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.466645972, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.588339833, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Return result of last API call as list
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:45.058
INFO
${trace} = [{'time': 2.466645972, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.588339833, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.12169386100000024, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:45.054
INFO
${ret} = [{'time': 2.466645972, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.588339833, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.12169386100000024, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:45.069
INFO
Length is 3
23:23:45.071
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:45.085
INFO
${delay} = 0.00010322299999998563
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:45.090
INFO
100
23:23:45.092
INFO
0.00010322299999998563
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:45.147
INFO
Starting process: make reset
23:23:45.166
INFO
Waiting for process to complete.
23:23:47.216
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.224
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.258
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Enable tracing for a gpio debug pin
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.439
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.447
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.514
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.521
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.583
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.590
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.675
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 9', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.682
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 9', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.757
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.764
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.834
INFO
${RESULT} = {'cmd': 'timer_set 0 0 200', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:47.841
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:48.238
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.541130708, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.700450514, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:48.246
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.541130708, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.700450514, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Return result of last API call as list
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:48.297
INFO
${trace} = [{'time': 2.541130708, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.700450514, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.15931980600000006, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:48.294
INFO
${ret} = [{'time': 2.541130708, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.700450514, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.15931980600000006, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:48.308
INFO
Length is 3
23:23:48.309
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:48.324
INFO
${delay} = 0.00020298600000012712
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:48.329
INFO
200
23:23:48.330
INFO
0.00020298600000012712
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:48.385
INFO
Starting process: make reset
23:23:48.404
INFO
Waiting for process to complete.
23:23:50.334
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.342
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.377
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Enable tracing for a gpio debug pin
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.556
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.564
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.632
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.640
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.703
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.710
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.784
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 9', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.792
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 9', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.862
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.869
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.940
INFO
${RESULT} = {'cmd': 'timer_set 0 0 1000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:50.948
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:51.342
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.412349042, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.567284264, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:51.350
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 2.412349042, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.567284264, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Return result of last API call as list
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:51.402
INFO
${trace} = [{'time': 2.412349042, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.567284264, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.15493522199999976, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:51.398
INFO
${ret} = [{'time': 2.412349042, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 2.567284264, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.15493522199999976, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:51.412
INFO
Length is 3
23:23:51.413
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:51.428
INFO
${delay} = 0.0010031800000001034
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:51.433
INFO
1000
23:23:51.435
INFO
0.0010031800000001034
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Resets the device
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:51.494
INFO
Starting process: make reset
23:23:51.513
INFO
Waiting for process to complete.
23:23:53.499
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:53.507
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:53.539
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Enable tracing for a gpio debug pin
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:53.711
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
23:23:53.718
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: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:23 / 07.12.2022 - 23:23
Documentation: Fails if the given API ``call`` does not succeed.