Summary


Boardsaml10-xpro
Testsuitetests_periph_timer
Status
PASS
RIOT Version
2022.04-devel-147-g99d245f538
HIL Tests Version
8fe8d2d38b
Date / Time
26.01.202223:1900:00:23.142
100%

Log


Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:20
Source: /opt/jenkins/workspace/nightly/tests/periph_timer/tests
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 26.01.2022 - 23:19 / 26.01.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: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Resets the device
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:55.077
INFO
Starting process: make reset
23:19:55.088
INFO
Waiting for process to complete.
23:19:56.275
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:56.281
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:56.303
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Verify timer_init return code
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Resets the device
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:56.416
INFO
Starting process: make reset
23:19:56.426
INFO
Waiting for process to complete.
23:19:57.586
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:57.590
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:57.604
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:57.684
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:57.688
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: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Verify timer_read returns a value
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Resets the device
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:57.736
INFO
Starting process: make reset
23:19:57.746
INFO
Waiting for process to complete.
23:19:59.006
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:59.010
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:59.024
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:59.108
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:59.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: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:59.147
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [40389], 'msg': 'timer_read(): [40389]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
23:19:59.150
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [40389], 'msg': 'timer_read(): [40389]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Verify timer_clear return code
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Resets the device
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:19
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:19 / 26.01.2022 - 23:20
23:19:59.200
INFO
Starting process: make reset
23:19:59.210
INFO
Waiting for process to complete.
23:20:00.411
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:00.414
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:00.432
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:00.517
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:00.520
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:00.550
INFO
${RESULT} = {'cmd': 'timer_clear 0 0', 'data': [0], 'msg': 'timer_clear(): [0]', 'result': 'Success'}
Documentation: Clear timer channel.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:00.553
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Verify timer_set return code
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Resets the device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:00.601
INFO
Starting process: make reset
23:20:00.612
INFO
Waiting for process to complete.
23:20:01.775
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:01.780
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:01.799
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:01.892
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:01.895
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:01.940
INFO
${RESULT} = {'cmd': 'timer_set 0 0 10000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:01.943
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 26.01.2022 - 23:20 / 26.01.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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Resets the device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:02.280
INFO
Starting process: make reset
23:20:02.290
INFO
Waiting for process to complete.
23:20:03.413
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:03.416
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:03.429
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Verify timer values are different on consecutive reads
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Resets the device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:03.530
INFO
Starting process: make reset
23:20:03.540
INFO
Waiting for process to complete.
23:20:04.720
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.724
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.739
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Configure debug pin for timer device.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.835
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.839
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.884
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [48883], 'msg': 'timer_read(): [48883]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.888
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [48883], 'msg': 'timer_read(): [48883]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Return result of last API call as an integer
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.915
INFO
${t1} = 48883
Documentation: Converts the given item to an integer number.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.913
INFO
${ret} = 48883
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.931
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [97188], 'msg': 'timer_read(): [97188]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.934
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [97188], 'msg': 'timer_read(): [97188]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Return result of last API call as an integer
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.957
INFO
${t2} = 97188
Documentation: Converts the given item to an integer number.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:04.955
INFO
${ret} = 97188
Documentation: Fails if the given condition is not true.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Evaluate Delays for numerous timer_set values.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Resets the device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:05.222
INFO
Starting process: make reset
23:20:05.231
INFO
Waiting for process to complete.
23:20:06.372
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:06.377
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:06.396
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Resets the device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:06.503
INFO
Starting process: make reset
23:20:06.512
INFO
Waiting for process to complete.
23:20:07.636
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.640
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.654
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Enable tracing for a gpio debug pin
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.738
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.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: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.775
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.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: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.805
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.809
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.843
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.846
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.881
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.884
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.916
INFO
${RESULT} = {'cmd': 'timer_set 0 0 100', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:07.920
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:08.199
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.349417056, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.422568194, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:08.202
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.349417056, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.422568194, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Return result of last API call as list
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:08.225
INFO
${trace} = [{'time': 1.349417056, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.422568194, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07315113799999984, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:08.223
INFO
${ret} = [{'time': 1.349417056, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.422568194, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07315113799999984, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:08.230
INFO
Length is 3
23:20:08.231
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:08.237
INFO
${delay} = 0.00011461200000018046
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:08.240
INFO
100
23:20:08.240
INFO
0.00011461200000018046
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Resets the device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:08.275
INFO
Starting process: make reset
23:20:08.285
INFO
Waiting for process to complete.
23:20:09.440
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.444
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.459
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Enable tracing for a gpio debug pin
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.543
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.547
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.579
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.582
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.609
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.612
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.647
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.650
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.685
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.721
INFO
${RESULT} = {'cmd': 'timer_set 0 0 200', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.724
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:09.998
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.380339389, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.454243694, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:10.002
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.380339389, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.454243694, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Return result of last API call as list
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:10.025
INFO
${trace} = [{'time': 1.380339389, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.454243694, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07390430500000011, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:10.024
INFO
${ret} = [{'time': 1.380339389, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.454243694, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07390430500000011, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:10.030
INFO
Length is 3
23:20:10.030
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:10.037
INFO
${delay} = 0.00021477799999991554
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:10.040
INFO
200
23:20:10.040
INFO
0.00021477799999991554
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Resets the device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:10.075
INFO
Starting process: make reset
23:20:10.085
INFO
Waiting for process to complete.
23:20:11.215
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.219
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.233
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Enable tracing for a gpio debug pin
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.318
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.321
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.353
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.356
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.384
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.387
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.429
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.433
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.467
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.471
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.511
INFO
${RESULT} = {'cmd': 'timer_set 0 0 1000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.524
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.814
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.356413653, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.442588708, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.818
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.356413653, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.442588708, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Return result of last API call as list
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.841
INFO
${trace} = [{'time': 1.356413653, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.442588708, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.086175055, 'source_diff': 0.08617505...
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.839
INFO
${ret} = [{'time': 1.356413653, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.442588708, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.086175055, 'source_diff': 0.08617505...
Documentation: Evaluate length of list to be greater than given number.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.845
INFO
Length is 3
23:20:11.847
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.857
INFO
${delay} = 0.0010115699999999617
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.860
INFO
1000
23:20:11.861
INFO
0.0010115699999999617
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Resets the device
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:11.901
INFO
Starting process: make reset
23:20:11.911
INFO
Waiting for process to complete.
23:20:13.081
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:13.085
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:13.100
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Enable tracing for a gpio debug pin
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:13.207
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
23:20:13.211
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: 26.01.2022 - 23:20 / 26.01.2022 - 23:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:20 / 26.01.2022 - 23:20