Summary


Boardsaml11-xpro
Testsuitetests_periph_timer
Status
PASS
RIOT Version
2023.01-devel-532-g945af26648
HIL Tests Version
5e18f75314
Date / Time
03.12.202223:2000:00:24.909
100%

Log


Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:21
Source: /opt/jenkins/workspace/nightly/tests/periph_timer/tests
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
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:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:39.464
INFO
Starting process: make reset
23:20:39.475
INFO
Waiting for process to complete.
23:20:40.718
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:40.723
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:40.738
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Verify timer_init return code
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:40.850
INFO
Starting process: make reset
23:20:40.864
INFO
Waiting for process to complete.
23:20:42.136
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:42.140
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:42.157
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:42.247
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:42.252
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Verify timer_read returns a value
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:42.312
INFO
Starting process: make reset
23:20:42.323
INFO
Waiting for process to complete.
23:20:43.572
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:43.576
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:43.593
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:43.685
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:43.689
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:43.723
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [38320], 'msg': 'timer_read(): [38320]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:43.727
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [38320], 'msg': 'timer_read(): [38320]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Verify timer_clear return code
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:43.778
INFO
Starting process: make reset
23:20:43.789
INFO
Waiting for process to complete.
23:20:45.087
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:45.092
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:45.114
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:45.220
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:45.223
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:45.258
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:45.261
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Verify timer_set return code
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:45.312
INFO
Starting process: make reset
23:20:45.323
INFO
Waiting for process to complete.
23:20:46.579
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:46.584
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:46.604
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:46.706
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:46.710
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:46.759
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:46.763
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
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:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:47.111
INFO
Starting process: make reset
23:20:47.121
INFO
Waiting for process to complete.
23:20:48.342
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:48.346
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:48.361
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Verify timer values are different on consecutive reads
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:48.484
INFO
Starting process: make reset
23:20:48.494
INFO
Waiting for process to complete.
23:20:49.754
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.758
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.776
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.873
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.877
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.912
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [38552], 'msg': 'timer_read(): [38552]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.915
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [38552], 'msg': 'timer_read(): [38552]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Return result of last API call as an integer
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.941
INFO
${t1} = 38552
Documentation: Converts the given item to an integer number.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.939
INFO
${ret} = 38552
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.959
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [86019], 'msg': 'timer_read(): [86019]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.963
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [86019], 'msg': 'timer_read(): [86019]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Return result of last API call as an integer
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.989
INFO
${t2} = 86019
Documentation: Converts the given item to an integer number.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:49.988
INFO
${ret} = 86019
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Evaluate Delays for numerous timer_set values.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:21
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:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:50.279
INFO
Starting process: make reset
23:20:50.290
INFO
Waiting for process to complete.
23:20:51.536
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:51.540
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:51.555
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:51.671
INFO
Starting process: make reset
23:20:51.682
INFO
Waiting for process to complete.
23:20:52.943
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:52.947
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:52.963
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.058
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.062
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.099
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.103
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.134
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.138
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.178
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 0 19', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.182
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 0 19', '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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.220
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.223
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.260
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.263
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.560
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.516729222, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.598234014, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.563
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.516729222, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.598234014, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Return result of last API call as list
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.591
INFO
${trace} = [{'time': 1.516729222, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.598234014, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.08150479200000005, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.589
INFO
${ret} = [{'time': 1.516729222, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.598234014, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.08150479200000005, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.598
INFO
Length is 3
23:20:53.599
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.610
INFO
${delay} = 0.00011518000000010353
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.613
INFO
100
23:20:53.613
INFO
0.00011518000000010353
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:53.652
INFO
Starting process: make reset
23:20:53.663
INFO
Waiting for process to complete.
23:20:54.899
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:54.903
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:54.919
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.031
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.035
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.070
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.074
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.105
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.108
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.148
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 0 19', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.151
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 0 19', '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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.190
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.194
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.231
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.234
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.512
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.505319819, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.587917486, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.516
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.505319819, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.587917486, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Return result of last API call as list
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.543
INFO
${trace} = [{'time': 1.505319819, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.587917486, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.08259766700000015, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.541
INFO
${ret} = [{'time': 1.505319819, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.587917486, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.08259766700000015, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.549
INFO
Length is 3
23:20:55.550
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.557
INFO
${delay} = 0.00021463899999996094
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.560
INFO
200
23:20:55.561
INFO
0.00021463899999996094
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:55.596
INFO
Starting process: make reset
23:20:55.607
INFO
Waiting for process to complete.
23:20:56.826
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:56.830
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:56.849
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:56.943
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:56.947
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:56.992
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:56.999
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.031
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.035
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.073
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 0 19', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.077
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 0 19', '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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.115
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.118
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.157
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.163
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.454
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.486408333, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.568041528, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.458
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.486408333, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.568041528, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Return result of last API call as list
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.484
INFO
${trace} = [{'time': 1.486408333, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.568041528, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.08163319499999999, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.482
INFO
${ret} = [{'time': 1.486408333, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.568041528, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.08163319499999999, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.489
INFO
Length is 3
23:20:57.490
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.498
INFO
${delay} = 0.0010100140000000035
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.500
INFO
1000
23:20:57.501
INFO
0.0010100140000000035
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Resets the device
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Reset the test application
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:57.538
INFO
Starting process: make reset
23:20:57.549
INFO
Waiting for process to complete.
23:20:58.802
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:58.807
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:58.827
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Enable tracing for a gpio debug pin
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:58.929
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:20 / 03.12.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
23:20:58.933
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:20 / 03.12.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 03.12.2022 - 23:20 / 03.12.2022 - 23:20