Summary


Boardarduino-mega2560
Testsuitetests_periph_i2c
Status
FAIL
RIOT Version
2023.01-devel-592-g154b1d6397
HIL Tests Version
5e18f75314
Date / Time
07.12.202223:2600:01:55.820
88%

Log


Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:28
Source: /opt/jenkins/workspace/nightly/tests/periph_i2c/tests
Documentation: Verify basic functionality of the periph I2C API.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:27
Source: /opt/jenkins/workspace/nightly/tests/periph_i2c/tests/01__periph_i2c_base.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Resets the device
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:31.877
INFO
Starting process: make reset
23:26:31.893
INFO
Waiting for process to complete.
23:26:32.835
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:35.839
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:35.868
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Verify I2C acquire and release API calls.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Resets the device
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:39.098
INFO
Starting process: make reset
23:26:39.108
INFO
Waiting for process to complete.
23:26:40.064
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:43.070
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:43.105
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:43.319
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:43.323
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: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:43.430
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:43.434
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: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Verify acquiring an I2C bus after release.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Resets the device
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:43.483
INFO
Starting process: make reset
23:26:43.493
INFO
Waiting for process to complete.
23:26:44.445
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:47.449
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:47.473
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:47.701
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:47.705
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: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:47.813
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:47.817
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: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:47.926
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:47.931
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: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Verify that acquiring a locked I2C bus blocks.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Resets the device
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:47.989
INFO
Starting process: make reset
23:26:48.002
INFO
Waiting for process to complete.
23:26:48.975
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:51.979
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:52.012
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:52.235
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:52.238
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: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:56.316
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_acquire(0)\n', 'result': 'Timeout'}
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:56.323
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: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Verify recovery of I2C bus after NACK.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Resets the device
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:26
23:26:56.405
INFO
Starting process: make reset
23:26:56.422
INFO
Waiting for process to complete.
23:26:57.388
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:26 / 07.12.2022 - 23:27
23:27:00.393
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:00.426
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:00.657
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:00.661
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:00.782
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [63]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:00.785
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [63]', 'result': 'Error'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:00.938
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:00.942
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:01.037
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:01.043
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Verify recovery of read bytes NACK.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Resets the device
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:01.094
INFO
Starting process: make reset
23:27:01.104
INFO
Waiting for process to complete.
23:27:02.110
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.115
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.144
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.357
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.360
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.472
INFO
${RESULT} = {'cmd': 'i2c_read_byte(0, 0x2a, 0x00)', 'data': None, 'msg': 'ENXIO [63]', 'result': 'Error'}
Documentation: Read byte from the I2C device.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.475
INFO
${RESULT} = {'cmd': 'i2c_read_byte(0, 0x2a, 0x00)', 'data': None, 'msg': 'ENXIO [63]', 'result': 'Error'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.587
INFO
${RESULT} = {'cmd': 'i2c_read_byte(0, 0x2b, 0x00)', 'data': None, 'msg': 'ENXIO [63]', 'result': 'Error'}
Documentation: Read byte from the I2C device.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.590
INFO
${RESULT} = {'cmd': 'i2c_read_byte(0, 0x2b, 0x00)', 'data': None, 'msg': 'ENXIO [63]', 'result': 'Error'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.722
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.725
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.820
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.823
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Verify pins are high after release.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Resets the device
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:05.870
INFO
Starting process: make reset
23:27:05.880
INFO
Waiting for process to complete.
23:27:06.905
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:09.909
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:09.933
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:10.146
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:10.149
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:10.244
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:10.247
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:10.277
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:10.280
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given objects are unequal.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:10.319
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:10.322
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given objects are unequal.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Data driven tests to verify the i2c_write_regs call.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23: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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Resets the device
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:10.648
INFO
Starting process: make reset
23:27:10.658
INFO
Waiting for process to complete.
23:27:11.614
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:14.618
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:14.656
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Resets the device
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:17.870
INFO
Starting process: make reset
23:27:17.882
INFO
Waiting for process to complete.
23:27:18.843
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:21.847
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:21.881
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Verify bytes are written to a register.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:22.257
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:22.260
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:22.292
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:22.295
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given objects are unequal.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Release to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Resets the device
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:22.424
INFO
Starting process: make reset
23:27:22.434
INFO
Waiting for process to complete.
23:27:23.390
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:26.395
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:26.419
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Verify bytes are written to a register.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:26.811
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:26.816
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:26.866
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:26.871
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given objects are unequal.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Release to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Resets the device
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:27.011
INFO
Starting process: make reset
23:27:27.021
INFO
Waiting for process to complete.
23:27:27.981
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:30.985
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:31.021
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Verify bytes are written to a register.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:31.468
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:31.471
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:31.506
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:31.509
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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given objects are unequal.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Release to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Tests to verify correct error codes are given.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23: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: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Resets the device
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:31.907
INFO
Starting process: make reset
23:27:31.917
INFO
Waiting for process to complete.
23:27:32.878
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:35.882
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:35.911
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Verify address NACK (ENXIO) occurs
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Resets the device
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:39.132
INFO
Starting process: make reset
23:27:39.142
INFO
Waiting for process to complete.
23:27:40.102
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:43.107
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:43.139
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:43.452
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [63]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:43.455
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [63]', 'result': 'Error'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ${msg} is not in the last API message
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Release to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Verify data NACK (EIO) occurs
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Resets the device
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:43.587
INFO
Starting process: make reset
23:27:43.597
INFO
Waiting for process to complete.
23:27:44.604
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:47.609
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:47.640
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Get access to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Writes the register and the init for the struct and executes changes
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Executes the given keyword with the given arguments.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:47.965
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x55, 0x00, 0x00)', 'data': None, 'msg': 'EIO [29]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:47.968
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x55, 0x00, 0x00)', 'data': None, 'msg': 'EIO [29]', 'result': 'Error'}
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ${msg} is not in the last API message
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Release to the I2C bus.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Tests split frame i2c flags.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:28
Source: /opt/jenkins/workspace/nightly/tests/periph_i2c/tests/04__periph_i2c_flags.robot
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Resets the device
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:48.331
INFO
Starting process: make reset
23:27:48.341
INFO
Waiting for process to complete.
23:27:49.328
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:52.334
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:52.366
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Verify DUT does not lockup if read_byte with NOSTOP
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:28
Documentation: Executes all the given keywords in a sequence.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the PHiLIP MCU
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Resets the device
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Reset the test application
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Runs a process and waits for it to complete.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:55.592
INFO
Starting process: make reset
23:27:55.602
INFO
Waiting for process to complete.
23:27:56.560
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:59.564
INFO
Slept 3 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27
23:27:59.599
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 07.12.2022 - 23:27 / 07.12.2022 - 23:27