Summary


Boardnucleo-f411re
Testsuitetests_periph_i2c
Status
PASS
RIOT Version
2022.04-devel-147-g99d245f538
HIL Tests Version
8fe8d2d38b
Date / Time
26.01.202223:2600:00:49.378
100%

Log


Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:27
Source: /opt/jenkins/workspace/nightly/tests/periph_i2c/tests
Documentation: Verify basic functionality of the periph I2C API.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23: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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:20.689
INFO
Starting process: make reset
23:26:20.718
INFO
Waiting for process to complete.
23:26:22.755
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:22.764
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:22.793
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify I2C acquire and release API calls.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:23.007
INFO
Starting process: make reset
23:26:23.023
INFO
Waiting for process to complete.
23:26:24.950
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:24.958
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:24.991
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:25.157
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:25.164
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:25.232
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:25.239
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify acquiring an I2C bus after release.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:25.327
INFO
Starting process: make reset
23:26:25.354
INFO
Waiting for process to complete.
23:26:27.456
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:27.463
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:27.500
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:27.666
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:27.673
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:27.741
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:27.747
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:27.821
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:27.829
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify that acquiring a locked I2C bus blocks.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:27.929
INFO
Starting process: make reset
23:26:27.955
INFO
Waiting for process to complete.
23:26:29.481
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:29.485
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:29.499
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:29.580
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:29.583
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:30.620
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_acquire(0)\n', 'result': 'Timeout'}
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:30.627
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify recovery of I2C bus after NACK.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:30.721
INFO
Starting process: make reset
23:26:30.739
INFO
Waiting for process to complete.
23:26:32.571
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:32.578
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:32.610
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:32.766
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:32.773
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:32.843
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:32.849
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:32.922
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:32.928
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:32.996
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:33.003
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify recovery of read bytes NACK.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:33.093
INFO
Starting process: make reset
23:26:33.122
INFO
Waiting for process to complete.
23:26:34.694
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:34.701
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:34.733
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:34.896
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:34.902
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:34.969
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:34.975
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:35.043
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:35.050
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:35.119
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:35.126
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:35.192
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:35.199
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify pins are high after release.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:35.284
INFO
Starting process: make reset
23:26:35.311
INFO
Waiting for process to complete.
23:26:37.377
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:37.381
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:37.396
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:37.477
INFO
${RESULT} = {'cmd': 'i2c_acquire(0)', 'data': None, 'msg': 'i2c_0 acquired', 'result': 'Success'}
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:37.480
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:37.514
INFO
${RESULT} = {'cmd': 'i2c_release(0)', 'data': None, 'msg': 'i2c_0 released', 'result': 'Success'}
Documentation: Release to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:37.517
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:37.547
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:37.550
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given objects are unequal.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:37.585
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:37.588
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given objects are unequal.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Data driven tests to verify the i2c_write_regs call.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:37.946
INFO
Starting process: make reset
23:26:37.965
INFO
Waiting for process to complete.
23:26:39.822
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:39.829
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:39.864
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:40.067
INFO
Starting process: make reset
23:26:40.093
INFO
Waiting for process to complete.
23:26:41.707
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:41.711
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:41.728
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify bytes are written to a register.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:41.949
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:41.957
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:42.026
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:42.034
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given objects are unequal.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Release to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:42.160
INFO
Starting process: make reset
23:26:42.187
INFO
Waiting for process to complete.
23:26:44.203
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:44.211
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:44.248
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify bytes are written to a register.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:44.460
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:44.467
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:44.539
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:44.546
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given objects are unequal.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Release to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:44.669
INFO
Starting process: make reset
23:26:44.693
INFO
Waiting for process to complete.
23:26:46.515
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:46.523
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:46.560
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify bytes are written to a register.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:46.790
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:46.797
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not succeed.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:46.873
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:46.881
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given objects are unequal.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Release to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Tests to verify correct error codes are given.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:47.437
INFO
Starting process: make reset
23:26:47.463
INFO
Waiting for process to complete.
23:26:48.755
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:48.759
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:48.772
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify address NACK (ENXIO) occurs
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:48.876
INFO
Starting process: make reset
23:26:48.892
INFO
Waiting for process to complete.
23:26:50.604
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:50.612
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:50.645
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:50.852
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x2a, 0x00, 0x00)', 'data': None, 'msg': 'ENXIO [6]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:50.859
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ${msg} is not in the last API message
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Release to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify data NACK (EIO) occurs
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:50.992
INFO
Starting process: make reset
23:26:51.018
INFO
Waiting for process to complete.
23:26:52.837
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:52.840
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:52.856
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Get access to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Writes the register and the init for the struct and executes changes
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the given API ``call`` does not fail.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if the result of the given ``call`` does not match the expected outcome.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes the given keyword with the given arguments.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:53.027
INFO
${RESULT} = {'cmd': 'i2c_read_reg(0, 0x55, 0x00, 0x00)', 'data': None, 'msg': 'EIO [5]', 'result': 'Error'}
Documentation: Read byte from register.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the scope of the current suite.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:53.033
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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ${msg} is not in the last API message
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Release to the I2C bus.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Tests split frame i2c flags.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23: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: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:53.611
INFO
Starting process: make reset
23:26:53.637
INFO
Waiting for process to complete.
23:26:55.645
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:55.653
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:55.684
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Verify DUT does not lockup if read_byte with NOSTOP
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Executes all the given keywords in a sequence.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the PHiLIP MCU
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Resets the device
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Reset the test application
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Runs a process and waits for it to complete.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:55.885
INFO
Starting process: make reset
23:26:55.904
INFO
Waiting for process to complete.
23:26:57.814
INFO
Process completed.
Documentation: Pauses the test executed for the given time.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:57.822
INFO
Slept 0 seconds
Documentation: Verify that the DUT runs the required API test firmware
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Repeats the given API ``call`` up to 5 times on timeout.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
Documentation: Makes a variable available everywhere within the local scope.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26
23:26:57.862
INFO
${i} = 0
Documentation: Fails if ``container`` does not contain ``item`` one or more times.
Start / End: 26.01.2022 - 23:26 / 26.01.2022 - 23:26