Summary


Boardsaml11-xpro
Testsuitetests_periph_i2c
Status
FAIL
RIOT Version
2021.10-devel-746-g3090657b79
HIL Tests Version
cff0e3ca87
Date / Time
22.09.202100:2000:00:34.819
88%

Log


Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Source: /opt/jenkins/workspace/nightly/tests/periph_i2c/tests
Documentation: Verify basic functionality of the periph I2C API.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:19.098
INFO
Starting process: make reset
00:20:19.117
INFO
Waiting for process to complete.
00:20:20.938
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:20.942
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:20.955
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify I2C acquire and release API calls.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:21.055
INFO
Starting process: make reset
00:20:21.065
INFO
Waiting for process to complete.
00:20:22.238
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:22.242
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:22.257
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:22.337
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:22.344
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:22.398
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:22.402
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify acquiring an I2C bus after release.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:22.462
INFO
Starting process: make reset
00:20:22.472
INFO
Waiting for process to complete.
00:20:23.647
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.650
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.667
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.753
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.757
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.788
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.791
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.823
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.826
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify that acquiring a locked I2C bus blocks.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:23.876
INFO
Starting process: make reset
00:20:23.886
INFO
Waiting for process to complete.
00:20:25.081
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:25.085
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:25.100
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:25.177
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:25.180
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:26.215
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_acquire(0)\n', 'result': 'Timeout'}
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:26.221
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify recovery of I2C bus after NACK.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:26.303
INFO
Starting process: make reset
00:20:26.318
INFO
Waiting for process to complete.
00:20:27.514
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:27.518
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:27.532
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:27.610
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:27.613
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:27.650
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:27.653
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:27.691
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:27.694
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:27.727
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:27.730
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify recovery of read bytes NACK.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:27.778
INFO
Starting process: make reset
00:20:27.788
INFO
Waiting for process to complete.
00:20:28.980
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:28.984
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:28.999
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:29.079
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:29.082
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:29.117
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:29.120
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:29.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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:29.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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:29.194
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:29.197
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:29.230
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:29.233
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify pins are high after release.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:29.282
INFO
Starting process: make reset
00:20:29.291
INFO
Waiting for process to complete.
00:20:30.452
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:30.456
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:30.471
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:30.549
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:30.552
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:30.584
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:30.587
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:30.617
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:30.620
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given objects are unequal.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:30.655
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:30.658
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given objects are unequal.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Data driven tests to verify the i2c_write_regs call.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:30.983
INFO
Starting process: make reset
00:20:30.993
INFO
Waiting for process to complete.
00:20:32.135
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:32.139
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:32.154
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:32.256
INFO
Starting process: make reset
00:20:32.266
INFO
Waiting for process to complete.
00:20:33.447
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:33.451
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:33.468
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify bytes are written to a register.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:33.569
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:33.573
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:33.603
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:33.607
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given objects are unequal.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Release to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:33.673
INFO
Starting process: make reset
00:20:33.683
INFO
Waiting for process to complete.
00:20:34.856
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:34.861
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:34.883
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify bytes are written to a register.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:34.986
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:34.989
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:35.022
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:35.025
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given objects are unequal.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Release to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:35.091
INFO
Starting process: make reset
00:20:35.101
INFO
Waiting for process to complete.
00:20:36.505
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:36.513
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:36.548
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify bytes are written to a register.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:36.764
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:36.771
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:36.838
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:36.846
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given objects are unequal.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Release to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Tests to verify correct error codes are given.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:37.396
INFO
Starting process: make reset
00:20:37.414
INFO
Waiting for process to complete.
00:20:39.297
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:39.300
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:39.313
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify address NACK (ENXIO) occurs
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:39.434
INFO
Starting process: make reset
00:20:39.445
INFO
Waiting for process to complete.
00:20:40.586
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:40.590
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:40.606
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:40.696
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:40.699
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ${msg} is not in the last API message
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Release to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify data NACK (EIO) occurs
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:40.769
INFO
Starting process: make reset
00:20:40.779
INFO
Waiting for process to complete.
00:20:42.015
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:42.020
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:42.039
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Writes the register and the init for the struct and executes changes
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes the given keyword with the given arguments.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:42.154
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x55, 0x00, 0x00)', 'data': None, 'msg': 'EIO [5]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:42.158
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ${msg} is not in the last API message
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Release to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Tests split frame i2c flags.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
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: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:42.453
INFO
Starting process: make reset
00:20:42.462
INFO
Waiting for process to complete.
00:20:43.600
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:43.605
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:43.625
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Verify DUT does not lockup if read_byte with NOSTOP
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Executes all the given keywords in a sequence.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the PHiLIP MCU
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Resets the device
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Reset the test application
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Runs a process and waits for it to complete.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:43.731
INFO
Starting process: make reset
00:20:43.741
INFO
Waiting for process to complete.
00:20:44.902
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:44.906
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
00:20:44.923
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20
Documentation: Get access to the I2C bus.
Start / End: 22.09.2021 - 00:20 / 22.09.2021 - 00:20