#
c79341b5 |
| 10-Mar-2023 |
Jian Zhang <zhangjian.3032@bytedance.com> |
Add systemd circular dependency check
It's usefull add circular dependency check for systemd units.
The error log if had circular dependency: ``` Mar 10 06:20:45 g220b systemd[1]: xyz.openbmc_proje
Add systemd circular dependency check
It's usefull add circular dependency check for systemd units.
The error log if had circular dependency: ``` Mar 10 06:20:45 g220b systemd[1]: xyz.openbmc_project.AssetManager.service: Found ordering cycle on xyz.openbmc_project.Software.BMC.Updater.service/start Mar 10 06:20:45 g220b systemd[1]: xyz.openbmc_project.AssetManager.service: Found dependency on sel-ready.target/start Mar 10 06:20:45 g220b systemd[1]: xyz.openbmc_project.AssetManager.service: Found dependency on xyz.openbmc_project.Logging.IPMI.service/start Mar 10 06:20:45 g220b systemd[1]: xyz.openbmc_project.AssetManager.service: Found dependency on xyz.openbmc_project.Logging.service/start Mar 10 06:20:45 g220b systemd[1]: xyz.openbmc_project.AssetManager.service: Found dependency on obmc-fru-fault-monitor.service/start Mar 10 06:20:45 g220b systemd[1]: xyz.openbmc_project.AssetManager.service: Found dependency on xyz.openbmc_project.AssetManager.service/start Mar 10 06:20:45 g220b systemd[1]: xyz.openbmc_project.AssetManager.service: Job xyz.openbmc_project.Software.BMC.Updater.service/start deleted to break ordering cycle start Mar 10 06:20:45 g220b systemd[1]: Queued start job for default target Multi-User System. ```
I think this is good to check it in CI.
Tested: ``` ~# python3 -m robot -v OPENBMC_HOST:xx.xx.xx.xx redfish/test_xit.robot
Mar 10 06:20:45 g220b systemd[1]: xyz.openbmc_project.AssetManager.service: Found ordering cycle on xyz.openbmc_project.Software.BMC.Updater.service/start Verify No BMC Dump And Application Failures In BMC :: Verify no BM... | FAIL | 'Mar 10 06:20:45 g220b systemd[1]: xyz.openbmc_project.AssetManager.service: Found ordering cycle on xyz.openbmc_project.Software.BMC.Updater.service/start' should be empty. ------------------------------------------------------------------------------ Test Xit :: This suite is to run some test at the end of execution. | FAIL | 1 test, 0 passed, 1 failed ============================================================================== ```
Change-Id: I3288106b06399acf22fa44cba3b3d0fa69944cfc Signed-off-by: Jian Zhang <zhangjian.3032@bytedance.com>
show more ...
|
Revision tags: robotframework-requests |
|
#
fad12ad7 |
| 18-Mar-2022 |
George Keishing <gkeishin@gmail.com> |
Fix Reset reload runtime
Change-Id: I33b199c64e24cf44ca6fa8a33d642daebaafc9b6
|
#
21bb1bf3 |
| 18-Mar-2022 |
George Keishing <gkeishin@in.ibm.com> |
Update Reset reload loop to skip stack if already booted
Change-Id: Ic12399fcbba78c3cec8effd672fd293ccc374b95 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
c948916e |
| 30-Jun-2021 |
George Keishing <gkeishin@in.ibm.com> |
BMC Reset Reload when host is at runtime in loop Changes: - New Test and keyword to loop execution Reset Reload Change-Id: Ie386902528de5db7549a6514c26b2b5ddd77de23 Sig
BMC Reset Reload when host is at runtime in loop Changes: - New Test and keyword to loop execution Reset Reload Change-Id: Ie386902528de5db7549a6514c26b2b5ddd77de23 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
Revision tags: v2.10-Hardknott, v2.8.0-stable |
|
#
397846bb |
| 28-Apr-2020 |
George Keishing <gkeishin@in.ibm.com> |
Redfish BMC reset loops Change-Id: I219f3c0d9594fd11e5a701cf08934d2232ffbb94 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
ef3308b7 |
| 28-Sep-2019 |
George Keishing <gkeishin@in.ibm.com> |
Fix journald no-pager boot option check for failures on reset Change-Id: I617997b12229d56a0caf3b48c54fee595d700cd1 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
9aa2f0bb |
| 18-Sep-2019 |
George Keishing <gkeishin@in.ibm.com> |
Fix BMC version string comparision Change-Id: I90224214d283da32ea5783cf6cd3544c1c5c3a6a Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
5d5b8a29 |
| 11-Sep-2019 |
George Keishing <gkeishin@in.ibm.com> |
Update BMC reset loop suite Changes: - Remove field mode enable setting and checks. - Update suite setup keyword. - Update REST to redfish method. - Add check for
Update BMC reset loop suite Changes: - Remove field mode enable setting and checks. - Update suite setup keyword. - Update REST to redfish method. - Add check for boot side. Change-Id: I954b7613654d474bf4685d5edcf282110b2a5ead Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
5b8ff520 |
| 05-Sep-2019 |
George Keishing <gkeishin@in.ibm.com> |
Update regex string and journald error check option Change-Id: Idda950baa9754d5c7d58ce0befaacbdff3eaeecc Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
Revision tags: v2.7-warrior-stable, v2.6-thud-stable, v2.2-stable |
|
#
2c89173c |
| 18-Sep-2018 |
George Keishing <gkeishin@in.ibm.com> |
Check for application failures post BMC resets Change-Id: Id3db5cc09c851ba00ab891fff64e8099e13697df Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
Revision tags: v2.1-stable, v2.0-stable |
|
#
9867bedd |
| 04-Feb-2018 |
George Keishing <gkeishin@in.ibm.com> |
Add u-boot-dev field mode check in BMC reset teardown. Resolves openbmc/openbmc-test-automation#1225 Change-Id: I5712e0c6b82f55efb1b2eb43ec6613a2ee7d922c Signed-off-by: George
Add u-boot-dev field mode check in BMC reset teardown. Resolves openbmc/openbmc-test-automation#1225 Change-Id: I5712e0c6b82f55efb1b2eb43ec6613a2ee7d922c Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
c26e74de |
| 17-Nov-2017 |
George Keishing <gkeishin@in.ibm.com> |
Add field mode enable and check in BMC reset loop This will catch those bugs where the field mode toggles on BMC reset. Change-Id: I00f89ab66efbfff27c87259f2bb400a647bbcbda
Add field mode enable and check in BMC reset loop This will catch those bugs where the field mode toggles on BMC reset. Change-Id: I00f89ab66efbfff27c87259f2bb400a647bbcbda Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
94659a2c |
| 17-Nov-2017 |
George Keishing <gkeishin@in.ibm.com> |
Fix documentation and keyword naming. Change-Id: If3f1b7e0491e3cea623b65b99ff683df085b263e Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
b39a679d |
| 10-Nov-2017 |
George Keishing <gkeishin@in.ibm.com> |
Check BMC time drift Resolves openbmc/openbmc-test-automation#1121 Change-Id: If0cf9311f4b272f134921006390ab981d908ea48 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
96bd1224 |
| 06-Nov-2017 |
George Keishing <gkeishin@in.ibm.com> |
Rename test_powercycle_loop.robot to test_bmc_reset_loop.robot Based on the test use case in this suite, the logical step is to rename to connect to the use cases in it. Resolve
Rename test_powercycle_loop.robot to test_bmc_reset_loop.robot Based on the test use case in this suite, the logical step is to rename to connect to the use cases in it. Resolves openbmc/openbmc-test-automation#1116 Change-Id: I2025167fce6828d2a4c7f84e921cbdb9dd04a2aa
show more ...
|