Summary


Boardesp8266-esp-12x
Testsuitetests_periph_i2c
Status
FAIL
RIOT Version
2022.01-devel-276-ga92cdb535e
HIL Tests Version
c4fffdfe4e
Date / Time
28.10.202100:2600:01:41.321
88%

Log


Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:27
Source: /opt/jenkins/workspace/nightly/tests/periph_i2c/tests
Documentation: Verify basic functionality of the periph I2C API.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Resets the device
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:19.210
INFO
Starting process: make reset
00:26:19.221
INFO
Waiting for process to complete.
00:26:20.645
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:23.650
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:23.673
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Verify I2C acquire and release API calls.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Resets the device
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:23.824
INFO
Starting process: make reset
00:26:23.834
INFO
Waiting for process to complete.
00:26:25.243
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:28.250
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:28.277
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:28.410
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:28.413
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:28.454
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:28.457
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Verify acquiring an I2C bus after release.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Resets the device
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:28.507
INFO
Starting process: make reset
00:26:28.517
INFO
Waiting for process to complete.
00:26:29.933
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:32.942
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:32.979
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:33.085
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:33.088
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:33.124
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:33.127
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:33.163
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:33.166
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Verify that acquiring a locked I2C bus blocks.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Resets the device
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:33.217
INFO
Starting process: make reset
00:26:33.227
INFO
Waiting for process to complete.
00:26:34.658
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:37.666
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:37.691
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:37.817
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:37.820
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:38.867
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:38.873
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Verify recovery of I2C bus after NACK.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Resets the device
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:38.951
INFO
Starting process: make reset
00:26:38.961
INFO
Waiting for process to complete.
00:26:40.385
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:43.393
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:43.422
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:43.541
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:43.544
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:43.583
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:43.586
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:43.628
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:43.631
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:43.667
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:43.671
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Verify recovery of read bytes NACK.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Resets the device
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:43.720
INFO
Starting process: make reset
00:26:43.730
INFO
Waiting for process to complete.
00:26:45.147
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.155
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.188
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.310
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.313
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.350
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.353
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.391
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.394
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.434
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.437
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.473
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.476
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Verify pins are high after release.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Resets the device
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:48.525
INFO
Starting process: make reset
00:26:48.534
INFO
Waiting for process to complete.
00:26:49.947
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:52.953
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:52.984
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:53.101
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:53.104
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:53.139
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:53.142
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:53.172
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:53.175
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given objects are unequal.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:53.212
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:53.215
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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if the given objects are unequal.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Data driven tests to verify the i2c_write_regs call.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 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.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Resets the device
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:53.542
INFO
Starting process: make reset
00:26:53.551
INFO
Waiting for process to complete.
00:26:54.968
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:57.977
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:58.010
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Resets the device
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:26
00:26:58.147
INFO
Starting process: make reset
00:26:58.157
INFO
Waiting for process to complete.
00:26:59.571
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:26 / 28.10.2021 - 00:27
00:27:02.578
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:02.615
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Verify bytes are written to a register.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:02.747
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:02.750
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:02.781
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:02.784
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the given objects are unequal.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Release to the I2C bus.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Resets the device
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:02.854
INFO
Starting process: make reset
00:27:02.864
INFO
Waiting for process to complete.
00:27:04.283
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:07.291
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:07.327
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Verify bytes are written to a register.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:07.471
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:07.475
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:07.507
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:07.510
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the given objects are unequal.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Release to the I2C bus.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Resets the device
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:07.579
INFO
Starting process: make reset
00:27:07.589
INFO
Waiting for process to complete.
00:27:09.007
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:12.015
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:12.050
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Verify bytes are written to a register.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:12.205
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:12.208
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:12.242
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:12.245
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the given objects are unequal.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Release to the I2C bus.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Tests to verify correct error codes are given.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Resets the device
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:12.538
INFO
Starting process: make reset
00:27:12.548
INFO
Waiting for process to complete.
00:27:13.970
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:16.978
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:17.006
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Verify address NACK (ENXIO) occurs
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Resets the device
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:17.154
INFO
Starting process: make reset
00:27:17.163
INFO
Waiting for process to complete.
00:27:18.586
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:21.592
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:21.623
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:21.757
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:21.760
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ${msg} is not in the last API message
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Release to the I2C bus.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Verify data NACK (EIO) occurs
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Resets the device
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:21.834
INFO
Starting process: make reset
00:27:21.844
INFO
Waiting for process to complete.
00:27:23.257
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:26.264
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:26.295
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Get access to the I2C bus.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Writes the register and the init for the struct and executes changes
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:26.440
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:26.443
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ${msg} is not in the last API message
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Release to the I2C bus.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Tests split frame i2c flags.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
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.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Resets the device
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:26.744
INFO
Starting process: make reset
00:27:26.754
INFO
Waiting for process to complete.
00:27:28.167
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:31.173
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:31.205
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Verify DUT does not lockup if read_byte with NOSTOP
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the PHiLIP MCU
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Resets the device
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Reset the test application
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Runs a process and waits for it to complete.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:31.353
INFO
Starting process: make reset
00:27:31.363
INFO
Waiting for process to complete.
00:27:32.780
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:35.787
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 28.10.2021 - 00:27 / 28.10.2021 - 00:27
00:27:35.825
INFO
${i} = 0