Summary


Boardfrdm-k22f
Testsuitetests_periph_timer
Status
PASS
RIOT Version
2022.07-devel-898-gd9fc082686
HIL Tests Version
8fe8d2d38b
Date / Time
28.06.202200:2100:00:24.667
100%

Log


Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:22
Source: /opt/jenkins/workspace/nightly/tests/periph_timer/tests
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:22
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: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
Documentation: Resets the device
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
00:21:58.123
INFO
Starting process: make reset
00:21:58.142
INFO
Waiting for process to complete.
00:21:59.267
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
00:21:59.270
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
00:21:59.283
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
Documentation: Verify timer_init return code
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
Documentation: Resets the device
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:21
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:21 / 28.06.2022 - 00:22
00:21:59.382
INFO
Starting process: make reset
00:21:59.399
INFO
Waiting for process to complete.
00:22:00.579
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:00.583
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:00.597
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:00.677
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:00.680
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Verify timer_read returns a value
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Resets the device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:00.729
INFO
Starting process: make reset
00:22:00.745
INFO
Waiting for process to complete.
00:22:02.532
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:02.540
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:02.572
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:02.734
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:02.741
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:02.816
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [82152], 'msg': 'timer_read(): [82152]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:02.823
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [82152], 'msg': 'timer_read(): [82152]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Verify timer_clear return code
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Resets the device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:02.909
INFO
Starting process: make reset
00:22:02.937
INFO
Waiting for process to complete.
00:22:04.555
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:04.559
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:04.576
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:04.654
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:04.657
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:04.686
INFO
${RESULT} = {'cmd': 'timer_clear 0 0', 'data': [0], 'msg': 'timer_clear(): [0]', 'result': 'Success'}
Documentation: Clear timer channel.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:04.690
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Verify timer_set return code
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Resets the device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:04.738
INFO
Starting process: make reset
00:22:04.750
INFO
Waiting for process to complete.
00:22:05.945
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:05.949
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:05.966
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:06.043
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:06.047
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:06.091
INFO
${RESULT} = {'cmd': 'timer_set 0 0 10000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:06.094
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Verify basic functionality of the Periph Timer API.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Resets the device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:06.409
INFO
Starting process: make reset
00:22:06.424
INFO
Waiting for process to complete.
00:22:07.549
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:07.552
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:07.565
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Verify timer values are different on consecutive reads
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Resets the device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:07.668
INFO
Starting process: make reset
00:22:07.684
INFO
Waiting for process to complete.
00:22:08.888
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:08.894
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:08.918
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Configure debug pin for timer device.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:09.008
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:09.011
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:09.042
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [33994], 'msg': 'timer_read(): [33994]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:09.045
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [33994], 'msg': 'timer_read(): [33994]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Return result of last API call as an integer
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:09.068
INFO
${t1} = 33994
Documentation: Converts the given item to an integer number.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:09.067
INFO
${ret} = 33994
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:09.084
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [76265], 'msg': 'timer_read(): [76265]', 'result': 'Success'}
Documentation: Read timer ticks.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:09.087
INFO
${RESULT} = {'cmd': 'timer_read 0', 'data': [76265], 'msg': 'timer_read(): [76265]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Return result of last API call as an integer
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:09.110
INFO
${t2} = 76265
Documentation: Converts the given item to an integer number.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:09.108
INFO
${ret} = 76265
Documentation: Fails if the given condition is not true.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Evaluate Delays for numerous timer_set values.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Resets the device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:09.371
INFO
Starting process: make reset
00:22:09.387
INFO
Waiting for process to complete.
00:22:10.532
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:10.536
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:10.549
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Resets the device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:10.648
INFO
Starting process: make reset
00:22:10.665
INFO
Waiting for process to complete.
00:22:11.853
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:11.856
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:11.875
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Enable tracing for a gpio debug pin
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:11.982
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:11.985
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.018
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.021
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.048
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.052
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.085
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 5', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.088
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 5', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.122
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.125
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.157
INFO
${RESULT} = {'cmd': 'timer_set 0 0 100', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.160
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.440
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.445148028, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.517199764, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.443
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.445148028, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.517199764, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Return result of last API call as list
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.466
INFO
${trace} = [{'time': 1.445148028, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.517199764, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07205173599999992, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.464
INFO
${ret} = [{'time': 1.445148028, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.517199764, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07205173599999992, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.471
INFO
Length is 3
00:22:12.472
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.479
INFO
${delay} = 0.00010475000000020884
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.481
INFO
100
00:22:12.481
INFO
0.00010475000000020884
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Resets the device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:12.517
INFO
Starting process: make reset
00:22:12.537
INFO
Waiting for process to complete.
00:22:13.661
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.665
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.679
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Enable tracing for a gpio debug pin
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.764
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.767
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.799
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.803
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.830
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.833
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.867
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 5', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.870
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 5', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.904
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.907
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.939
INFO
${RESULT} = {'cmd': 'timer_set 0 0 200', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:13.942
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:14.217
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.358773417, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.430529625, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:14.221
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.358773417, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.430529625, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Return result of last API call as list
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:14.244
INFO
${trace} = [{'time': 1.358773417, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.430529625, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07175620799999982, 'source_diff': 0....
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:14.242
INFO
${ret} = [{'time': 1.358773417, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.430529625, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.07175620799999982, 'source_diff': 0....
Documentation: Evaluate length of list to be greater than given number.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:14.249
INFO
Length is 3
00:22:14.249
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:14.256
INFO
${delay} = 0.00020415300000009573
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:14.258
INFO
200
00:22:14.259
INFO
0.00020415300000009573
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Resets the device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:14.294
INFO
Starting process: make reset
00:22:14.312
INFO
Waiting for process to complete.
00:22:15.432
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.436
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.451
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Enable tracing for a gpio debug pin
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.544
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.549
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.595
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.600
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.632
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Executes or commits device configuration changes
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.636
INFO
${RESULT} = {'cmd': 'ex', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.671
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 5', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Configure debug pin for timer device.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.675
INFO
${RESULT} = {'cmd': 'timer_debug_pin 0 2 5', 'data': None, 'msg': 'timer_debug_pin()', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.707
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Initialize timer device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.710
INFO
${RESULT} = {'cmd': 'timer_init 0 1000000 cb_toggle', 'data': [0], 'msg': 'timer_init(): [0]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.743
INFO
${RESULT} = {'cmd': 'timer_set 0 0 1000', 'data': [0], 'msg': 'timer_set(): [0]', 'result': 'Success'}
Documentation: Set timer in ticks relative.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:15.747
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:16.021
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.385946083, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.456366292, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Reads event trace from the dut
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:16.024
INFO
${RESULT} = {'cmd': 'read_trace()', 'result': 'Success', 'data': [{'time': 1.385946083, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.456366292, 'source': 'DEBUG0', 'event': 'RI...
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Return result of last API call as list
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:16.047
INFO
${trace} = [{'time': 1.385946083, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.456366292, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.0704202089999999, 'source_diff': 0.0...
Documentation: Returns the given values which can then be assigned to a variables.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:16.045
INFO
${ret} = [{'time': 1.385946083, 'source': 'DEBUG0', 'event': 'FALLING', 'diff': 0, 'source_diff': 0}, {'time': 1.456366292, 'source': 'DEBUG0', 'event': 'RISING', 'diff': 0.0704202089999999, 'source_diff': 0.0...
Documentation: Evaluate length of list to be greater than given number.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Returns and logs the length of the given item as an integer.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:16.052
INFO
Length is 3
00:22:16.052
INFO
${length} = 3
Documentation: Fails if the given condition is not true.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Evaluates the given expression in Python and returns the result.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:16.059
INFO
${delay} = 0.0010045549999999626
Documentation: Logs the given messages as separate entries using the INFO level.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:16.061
INFO
1000
00:22:16.062
INFO
0.0010045549999999626
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Resets the device
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:16.098
INFO
Starting process: make reset
00:22:16.114
INFO
Waiting for process to complete.
00:22:17.262
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:17.266
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:17.281
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Evaluates delay between timer_set and entering the timer ISR callback (measured by PHiLIP)
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Enable tracing for a gpio debug pin
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:17.366
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
00:22:17.369
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: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:22 / 28.06.2022 - 00:22