Releases: openbmc/openbmc-test-automation
v6.0-stable
The tested stable branch is created as pre-work for Python 3.12 which impacts the repository including Python code and UI packages involved. This supports robot framework versions greater than 7.0 and Python levels lesser than 3.12
Please point to the v6.0-stable
branch if you still want to continue using the older versions of Python level < 3.12 and robot packages in your setup.
Tested:
Tested version level:
Robot Framework 7.1.1 (Python 3.10.12 on linux)
v5.0-stable
Release Note:
Last supported level for older robot framework version less than 7.0
Tested:
Tested version level
Robot Framework 6.1.1 (Python 3.11.9 on linux)
Robot Framework 6.1.1 (Python 3.10.12 on linux)
v4.0-stable
Release Note:
Last supported level for Legacy REST, Angular JS and tools used in the test.
Tested:
Tested version level
Robot Framework 5.0.1 (Python 3.10.12 on linux)
Branch: (If you still need to continue using the older setup)
v4.0-stable
v3.0-stable
Release Note:
Changes due to robot request REST package upgrade
robotframework-requests 0.9.3
robotframework-jsonlibrary 0.4.1
Tested:
Tested on Python version levels
Python 3.8.13
Python 3.10.4
Refer: Aug 02 2022 https://github.com/openbmc/openbmc-test-automation/wiki/What's-New#-important-notification-
What is not changed:
- The test suites under directory tests/ are not modified and is
deprecated but you can continue using it with an older package
and configuration using this release branch code: v3.0-stable
Branch: (If you still need to continue using the older setup)
v3.0-stable
v2.10-stable
OpenBMC Dev Tag https://github.com/openbmc/openbmc/releases/tag/2.10.0-rc1
OpenBMC test branch: https://github.com/openbmc/openbmc-test-automation/tree/2.10-Hardknott
Testing Report : https://github.com/openbmc/openbmc-test-automation/wiki/Release-Schedule#may-21-2021
v2.8.0-stable
OpenBMC Dev Tag https://github.com/openbmc/openbmc/releases/tag/2.8.0
OpenBMC test branch https://github.com/openbmc/openbmc-test-automation/tree/2.8.0
Testing Report https://lists.ozlabs.org/pipermail/openbmc/2020-June/021961.html
Yocto refresh to "Dunfell" version 3.1
Redfish support for: full certificate management, complete LDAP management, full sensor support, event service schema, task schema
Move to Redfish Specification 1.9.0
Redfish support for 2019.4 Schemas
GUI enhancements: LDAP, certificate management
Changes in test:
Code fixes and documentation updates
v2.7-warrior-stable
This release is for the OpenBMC community Warrior branch
OpenBMC Dev branch https://github.com/openbmc/openbmc/tree/warrior
OpenBMC test branch https://github.com/openbmc/openbmc-test-automation/tree/warrior
OpenBMC branches follow Yocto Releases see https://wiki.yoctoproject.org/wiki/Releases or https://github.com/openbmc/docs/tree/master/release
Changes since v2.6-thud-stable:
- Redfish features testing support
- Certificates
- Local User Management (Redfish/IPMI)
- LDAP
- Network
- Event Logging
- DateTime
- Boot Devices
- DMTF Tools etc.
- Code fixes and documentation updates
v2.6-thud-stable
This release is for the OpenBMC community thud branch
OpenBMC Dev branch https://github.com/openbmc/openbmc/tree/thud
OpenBMC test branch https://github.com/openbmc/openbmc-test-automation/tree/thud
OpenBMC branches follow Yocto Releases see https://wiki.yoctoproject.org/wiki/Releases or https://github.com/openbmc/docs/tree/master/release
Changes since v2.2-stable:
- Python3 support changes.
- Documentation updates.
- Fix automation.
v2.2-stable
Changes since v2.1-stable:
- Initial redfish test and base keyword support.
- New test functions: remote logging, certificates, LDAP, and openbmctool.
- Improve plugins and FFDC support.
- Python3 support changes.
- Documentation updates.
- Fix automation.
- Deprecate Barreleye support.
v2.1-stable
Changes since v2.0-stable:
- Robot code cleanup using rflint
https://github.com/boakley/robotframework-lint
- Robot code documentation updates for test suites across all files.
- Python code cleanup using pycodestyle
.
- Automation code fixes.