Summary


Boardnucleo-f411re
Testsuitetests_periph_i2c
Status
PASS
RIOT Version
2022.07-devel-898-gd9fc082686
HIL Tests Version
8fe8d2d38b
Date / Time
28.06.202200:2700:00:49.986
100%

Log


Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:28
Source: /opt/jenkins/workspace/nightly/tests/periph_i2c/tests
Documentation: Verify basic functionality of the periph I2C API.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Source: /opt/jenkins/workspace/nightly/tests/periph_i2c/tests/01__periph_i2c_base.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:14.230
INFO
Starting process: make reset
00:27:14.253
INFO
Waiting for process to complete.
00:27:16.294
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:16.302
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:16.332
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify I2C acquire and release API calls.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:16.532
INFO
Starting process: make reset
00:27:16.558
INFO
Waiting for process to complete.
00:27:18.551
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:18.559
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:18.590
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:18.747
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:18.754
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:18.820
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:18.826
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify acquiring an I2C bus after release.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:18.911
INFO
Starting process: make reset
00:27:18.938
INFO
Waiting for process to complete.
00:27:20.490
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:20.495
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:20.517
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:20.601
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:20.604
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:20.637
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:20.640
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:20.674
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:20.678
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify that acquiring a locked I2C bus blocks.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:20.727
INFO
Starting process: make reset
00:27:20.738
INFO
Waiting for process to complete.
00:27:22.664
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:22.672
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:22.706
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:22.869
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:22.875
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:23.942
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_acquire(0)\n', 'result': 'Timeout'}
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:23.948
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_acquire(0)\n', 'result': 'Timeout'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify recovery of I2C bus after NACK.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:24.034
INFO
Starting process: make reset
00:27:24.050
INFO
Waiting for process to complete.
00:27:25.990
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:25.997
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:26.029
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:26.191
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:26.198
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:26.270
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:26.282
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:26.373
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x55, 0x00, 0x00)', 'data': [0], 'msg': 'i2c_0 read 1 byte(s) from reg 0x00 : [0x00]', 'result': 'Success'}
Documentation: Read byte from register.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:26.380
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x55, 0x00, 0x00)', 'data': [0], 'msg': 'i2c_0 read 1 byte(s) from reg 0x00 : [0x00]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:26.448
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:26.455
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify recovery of read bytes NACK.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:26.543
INFO
Starting process: make reset
00:27:26.574
INFO
Waiting for process to complete.
00:27:27.969
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:27.973
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:27.988
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:28.073
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:28.076
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:28.113
INFO
${RESULT} = {'cmd': 'i2c_read_byte(0, 0x2a, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Read byte from the I2C device.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:28.117
INFO
${RESULT} = {'cmd': 'i2c_read_byte(0, 0x2a, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:28.154
INFO
${RESULT} = {'cmd': 'i2c_read_byte(0, 0x2b, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Read byte from the I2C device.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:28.157
INFO
${RESULT} = {'cmd': 'i2c_read_byte(0, 0x2b, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:28.199
INFO
${RESULT} = {'cmd': 'i2c_read_byte(0, 0x55, 0x00)', 'data': [0], 'msg': 'i2c_0 read 1 byte(s) : [0x00]', 'result': 'Success'}
Documentation: Read byte from the I2C device.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:28.203
INFO
${RESULT} = {'cmd': 'i2c_read_byte(0, 0x55, 0x00)', 'data': [0], 'msg': 'i2c_0 read 1 byte(s) : [0x00]', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:28.239
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:28.242
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify pins are high after release.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:28.291
INFO
Starting process: make reset
00:27:28.314
INFO
Waiting for process to complete.
00:27:30.243
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:30.251
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:30.286
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:30.453
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:30.460
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:30.528
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:30.535
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:30.598
INFO
${RESULT} = {'cmd': ['read_reg(i2c.dut_sda.level,0,1)', ['read_bits(322,5,1)', 'rr 322 1']], 'data': 1, 'result': 'Success'}
Documentation: Read a register defined by the memory map
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:30.605
INFO
${RESULT} = {'cmd': ['read_reg(i2c.dut_sda.level,0,1)', ['read_bits(322,5,1)', 'rr 322 1']], 'data': 1, 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given objects are unequal.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:30.683
INFO
${RESULT} = {'cmd': ['read_reg(i2c.dut_scl.level,0,1)', ['read_bits(323,5,1)', 'rr 323 1']], 'data': 1, 'result': 'Success'}
Documentation: Read a register defined by the memory map
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:30.690
INFO
${RESULT} = {'cmd': ['read_reg(i2c.dut_scl.level,0,1)', ['read_bits(323,5,1)', 'rr 323 1']], 'data': 1, 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given objects are unequal.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Data driven tests to verify the i2c_write_regs call.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Source: /opt/jenkins/workspace/nightly/tests/periph_i2c/tests/02__periph_i2c_write_register.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:31.307
INFO
Starting process: make reset
00:27:31.333
INFO
Waiting for process to complete.
00:27:33.242
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:33.250
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:33.284
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:33.496
INFO
Starting process: make reset
00:27:33.522
INFO
Waiting for process to complete.
00:27:35.101
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:35.105
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:35.123
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify bytes are written to a register.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:35.232
INFO
${RESULT} = {'cmd': 'i2c_write_regs(0, 0x55, 0x00, 0x00, [0x29])', 'data': None, 'msg': 'i2c_0 wrote 1 bytes to reg 0x00', 'result': 'Success'}
Documentation: Write byte to register.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:35.235
INFO
${RESULT} = {'cmd': 'i2c_write_regs(0, 0x55, 0x00, 0x00, [0x29])', 'data': None, 'msg': 'i2c_0 wrote 1 bytes to reg 0x00', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:35.267
INFO
${RESULT} = {'cmd': ['read_reg(user_reg,0,1)', 'rr 0 1'], 'data': [41], 'result': 'Success'}
Documentation: Read a register defined by the memory map
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:35.271
INFO
${RESULT} = {'cmd': ['read_reg(user_reg,0,1)', 'rr 0 1'], 'data': [41], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given objects are unequal.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Release to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:35.347
INFO
Starting process: make reset
00:27:35.363
INFO
Waiting for process to complete.
00:27:37.157
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:37.165
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:37.202
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify bytes are written to a register.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:37.413
INFO
${RESULT} = {'cmd': 'i2c_write_regs(0, 0x55, 0x00, 0x00, [0x2a, 0x2b])', 'data': None, 'msg': 'i2c_0 wrote 2 bytes to reg 0x00', 'result': 'Success'}
Documentation: Write byte to register.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:37.420
INFO
${RESULT} = {'cmd': 'i2c_write_regs(0, 0x55, 0x00, 0x00, [0x2a, 0x2b])', 'data': None, 'msg': 'i2c_0 wrote 2 bytes to reg 0x00', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:37.492
INFO
${RESULT} = {'cmd': ['read_reg(user_reg,0,2)', 'rr 0 2'], 'data': [42, 43], 'result': 'Success'}
Documentation: Read a register defined by the memory map
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:37.499
INFO
${RESULT} = {'cmd': ['read_reg(user_reg,0,2)', 'rr 0 2'], 'data': [42, 43], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given objects are unequal.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Release to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:37.649
INFO
Starting process: make reset
00:27:37.676
INFO
Waiting for process to complete.
00:27:39.429
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:39.433
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:39.450
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify bytes are written to a register.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:39.571
INFO
${RESULT} = {'cmd': 'i2c_write_regs(0, 0x55, 0x00, 0x00, [0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38])', 'data': None, 'msg': 'i2c_0 wrote 10 bytes to reg 0x00', 'result': 'Success'}
Documentation: Write byte to register.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:39.574
INFO
${RESULT} = {'cmd': 'i2c_write_regs(0, 0x55, 0x00, 0x00, [0x2f, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38])', 'data': None, 'msg': 'i2c_0 wrote 10 bytes to reg 0x00', 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:39.609
INFO
${RESULT} = {'cmd': ['read_reg(user_reg,0,10)', 'rr 0 10'], 'data': [47, 48, 49, 50, 51, 52, 53, 54, 55, 56], 'result': 'Success'}
Documentation: Read a register defined by the memory map
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:39.613
INFO
${RESULT} = {'cmd': ['read_reg(user_reg,0,10)', 'rr 0 10'], 'data': [47, 48, 49, 50, 51, 52, 53, 54, 55, 56], 'result': 'Success'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given objects are unequal.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Release to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Tests to verify correct error codes are given.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Source: /opt/jenkins/workspace/nightly/tests/periph_i2c/tests/03__periph_i2c_error_codes.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:39.905
INFO
Starting process: make reset
00:27:39.924
INFO
Waiting for process to complete.
00:27:41.769
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:41.776
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:41.804
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify address NACK (ENXIO) occurs
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:42.014
INFO
Starting process: make reset
00:27:42.041
INFO
Waiting for process to complete.
00:27:43.769
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:43.773
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:43.788
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:43.887
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:43.891
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ${msg} is not in the last API message
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Release to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify data NACK (EIO) occurs
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:44.022
INFO
Starting process: make reset
00:27:44.066
INFO
Waiting for process to complete.
00:27:46.144
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:46.151
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:46.182
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Get access to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Writes the register and the init for the struct and executes changes
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:46.382
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x55, 0x00, 0x00)', 'data': None, 'msg': 'EIO [5]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:46.388
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x55, 0x00, 0x00)', 'data': None, 'msg': 'EIO [5]', 'result': 'Error'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ${msg} is not in the last API message
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Release to the I2C bus.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Tests split frame i2c flags.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:28
Source: /opt/jenkins/workspace/nightly/tests/periph_i2c/tests/04__periph_i2c_flags.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:46.966
INFO
Starting process: make reset
00:27:46.993
INFO
Waiting for process to complete.
00:27:48.344
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:48.348
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:48.362
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Verify DUT does not lockup if read_byte with NOSTOP
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Resets the device
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Reset the test application
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:48.468
INFO
Starting process: make reset
00:27:48.484
INFO
Waiting for process to complete.
00:27:50.276
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:50.284
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27
00:27:50.321
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.06.2022 - 00:27 / 28.06.2022 - 00:27