Summary


Boardarduino-due
Testsuitetests_periph_timer
Status
PASS
RIOT Version
2022.04-devel-92-g2520b5c608
HIL Tests Version
8fe8d2d38b
Date / Time
22.01.202223:2500:01:17.132
100%

Log


Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:26
Source: /opt/jenkins/workspace/nightly/tests/periph_timer/tests
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
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: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Resets the device
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:34.458
INFO
Starting process: make reset
23:25:34.468
INFO
Waiting for process to complete.
23:25:35.560
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:38.564
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:38.588
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Verify timer_init return code
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Resets the device
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:41.745
INFO
Starting process: make reset
23:25:41.758
INFO
Waiting for process to complete.
23:25:42.935
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:45.940
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:45.969
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:46.089
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:46.092
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: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Verify timer_read returns a value
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Resets the device
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:46.142
INFO
Starting process: make reset
23:25:46.152
INFO
Waiting for process to complete.
23:25:47.256
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:50.260
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:50.292
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:50.380
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:50.383
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: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:50.417
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [35557], 'msg': 'timer_read(): [35557]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:50.420
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [35557], 'msg': 'timer_read(): [35557]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Verify timer_clear return code
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Resets the device
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:50.468
INFO
Starting process: make reset
23:25:50.478
INFO
Waiting for process to complete.
23:25:51.726
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:54.730
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:54.765
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:54.882
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:54.885
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: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:54.918
INFO
${RESULT} = {'cmd': 'timer_clear 0 0', 'data': [0], 'msg': 'timer_clear(): [0]', 'result': 'Success'}
Documentation: Clear timer channel.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:54.921
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: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Verify timer_set return code
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Resets the device
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:54.969
INFO
Starting process: make reset
23:25:54.980
INFO
Waiting for process to complete.
23:25:56.082
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:59.087
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:59.118
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:59.235
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:59.238
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: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:59.285
INFO
${RESULT} = {'cmd': 'timer_set 0 0 10000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
23:25:59.288
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: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:26
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: 22.01.2022 - 23:25 / 22.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Resets the device
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:25
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:25 / 22.01.2022 - 23:26
23:25:59.602
INFO
Starting process: make reset
23:25:59.612
INFO
Waiting for process to complete.
23:26:00.755
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:03.760
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:03.788
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Verify timer values are different on consecutive reads
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Resets the device
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:06.955
INFO
Starting process: make reset
23:26:06.965
INFO
Waiting for process to complete.
23:26:08.060
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.064
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.096
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Configure debug pin for timer device.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.228
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.231
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: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.265
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [36688], 'msg': 'timer_read(): [36688]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.268
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [36688], 'msg': 'timer_read(): [36688]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Return result of last API call as an integer
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.291
INFO
${t1} = 36688
Documentation: Converts the given item to an integer number.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.289
INFO
${ret} = 36688
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.310
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [80994], 'msg': 'timer_read(): [80994]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.313
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [80994], 'msg': 'timer_read(): [80994]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Return result of last API call as an integer
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.336
INFO
${t2} = 80994
Documentation: Converts the given item to an integer number.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.334
INFO
${ret} = 80994
Documentation: Fails if the given condition is not true.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Evaluate Delays for numerous timer_set values.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
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: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Resets the device
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:11.598
INFO
Starting process: make reset
23:26:11.608
INFO
Waiting for process to complete.
23:26:12.698
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:15.702
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:15.730
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Resets the device
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:18.880
INFO
Starting process: make reset
23:26:18.890
INFO
Waiting for process to complete.
23:26:19.984
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:22.988
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.020
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Enable tracing for a gpio debug pin
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.135
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.138
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.171
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.174
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.201
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.204
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.242
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.245
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.283
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.286
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: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.321
INFO
${RESULT} = {'cmd': 'timer_set 0 0 100', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.324
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: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.604
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.366725167, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.447614222, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.607
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.366725167, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.447614222, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Return result of last API call as list
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.629
INFO
${trace} = [{'time': 4.366725167, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.447614222, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.0808890550000001, 'source_diff': 0.0...
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.628
INFO
${ret} = [{'time': 4.366725167, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.447614222, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.0808890550000001, 'source_diff': 0.0...
Documentation: Evaluate length of list to be greater than given number.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.635
INFO
Length is 3
23:26:23.635
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.642
INFO
${delay} = 0.0001024720000000201
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.644
INFO
100
23:26:23.645
INFO
0.0001024720000000201
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Resets the device
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:23.681
INFO
Starting process: make reset
23:26:23.691
INFO
Waiting for process to complete.
23:26:24.800
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:27.804
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:27.836
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Enable tracing for a gpio debug pin
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:27.963
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:27.967
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:27.998
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.002
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.028
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.032
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.069
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.072
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.109
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.112
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: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.148
INFO
${RESULT} = {'cmd': 'timer_set 0 0 200', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.151
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: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.425
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.392812417, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.471284111, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.435
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.392812417, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.471284111, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Return result of last API call as list
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.458
INFO
${trace} = [{'time': 4.392812417, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.471284111, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07847169400000009, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.456
INFO
${ret} = [{'time': 4.392812417, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.471284111, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07847169400000009, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.463
INFO
Length is 3
23:26:28.463
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.470
INFO
${delay} = 0.00020187500000012903
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.472
INFO
200
23:26:28.473
INFO
0.00020187500000012903
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Resets the device
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:28.507
INFO
Starting process: make reset
23:26:28.517
INFO
Waiting for process to complete.
23:26:29.622
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.626
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.650
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Enable tracing for a gpio debug pin
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.742
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.745
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.778
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.781
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.io_type,3,0)', ['write_bits(540,1,2,3)', 'rr 540 1', 'wr 540 6']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.809
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.813
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.852
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.855
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 23', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.892
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.896
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: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.934
INFO
${RESULT} = {'cmd': 'timer_set 0 0 1000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:32.938
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: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:33.212
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.348306528, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.429290903, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:33.216
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 4.348306528, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.429290903, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Return result of last API call as list
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:33.239
INFO
${trace} = [{'time': 4.348306528, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.429290903, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.08098437499999989, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:33.237
INFO
${ret} = [{'time': 4.348306528, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 4.429290903, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.08098437499999989, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:33.244
INFO
Length is 3
23:26:33.244
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:33.251
INFO
${delay} = 0.0010021660000001376
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:33.254
INFO
1000
23:26:33.254
INFO
0.0010021660000001376
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Resets the device
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:33.291
INFO
Starting process: make reset
23:26:33.301
INFO
Waiting for process to complete.
23:26:34.404
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:37.409
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:37.443
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Enable tracing for a gpio debug pin
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:37.563
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Writes a register defined by the memory map
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
23:26:37.566
INFO
${RESULT} = {'cmd': ['write_reg(gpio[0].mode.init,0,0)', ['write_bits(540,0,1,0)', 'rr 540 1', 'wr 540 0']], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.01.2022 - 23:26 / 22.01.2022 - 23:26