| 5e785820 | 04-Apr-2017 |
George Keishing <gkeishin@in.ibm.com> |
Force update BMC image
Use case when BMC is in failed state and can't boot to stable standby state.
Use -v FORCE_UPDATE:1 to bypass prerequisite checks in update.
Resolves openbmc/openbmc-test-au
Force update BMC image
Use case when BMC is in failed state and can't boot to stable standby state.
Use -v FORCE_UPDATE:1 to bypass prerequisite checks in update.
Resolves openbmc/openbmc-test-automation#484
Change-Id: I6d90ae638a4d94a2af45a9baf599a164addaf707 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| 01262bd5 | 19-Mar-2017 |
Sivas SRR <sivas.srr@in.ibm.com> |
Core dump check introduction before and after code update.
This change addresses as follows: 1. Core dump check introduction before and after code update 2. Set core file size to unlimited
Core dump check introduction before and after code update.
This change addresses as follows: 1. Core dump check introduction before and after code update 2. Set core file size to unlimited after code update
Resolves openbmc/openbmc-test-automation#426
Change-Id: Iccaca5e6fc3c7a99b6758a0f44882fe816acc5e3 Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>
show more ...
|
| 3cb1adea | 23-Mar-2017 |
George Keishing <gkeishin@in.ibm.com> |
Temporary fix for lab system migration to new latest driver
Check if /xyz/openbmc_project/state/BMC0/ exist, then use the new "Wait For Temp BMC Ready" keyword post "Prepare For Update" reboot.
Cha
Temporary fix for lab system migration to new latest driver
Check if /xyz/openbmc_project/state/BMC0/ exist, then use the new "Wait For Temp BMC Ready" keyword post "Prepare For Update" reboot.
Change-Id: I9ec314727879f187fd9837b9e5ba5c3f54d11ecc Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| 3a8ae263 | 10-Mar-2017 |
Sweta Potthuri <spotthur@in.ibm.com> |
Capture FFDC for code update failure
Resolves openbmc/openbmc-test-automation/issues#254
Change-Id: I69a1d79bf81b9480432d62f751f7910d727eaec9 Signed-off-by: Sweta Potthuri <spotthur@in.ibm.com> |
| 11319f67 | 14-Mar-2017 |
George Keishing <gkeishin@in.ibm.com> |
Code update fix
PrepareForUpdate triggers a warm reset which reboots the BMC in 3 seconds. We hit the window here where the REST call to check the flash status happens to be when the BMC boot is alr
Code update fix
PrepareForUpdate triggers a warm reset which reboots the BMC in 3 seconds. We hit the window here where the REST call to check the flash status happens to be when the BMC boot is already in progress. This change checks whether the boot status is updated correctly.
This situation could have been a failure in many code updates and doesn't need to be here since if PrepareForUpdate failed we would have aborted the code update process anyway. Removing it for good.
Resolves openbmc/openbmc#1301
Change-Id: I2ab7e8a1597226f2a30716ac172c68d3abb0e04b Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| fb10f498 | 07-Mar-2017 |
George Keishing <gkeishin@in.ibm.com> |
Disabling version check due to /etc/version removal from driver
The changes is needed due to gerrit.openbmc-project.xyz/#/c/2818/ changes.
Change-Id: I1838f0e6c9c78f402eb8972b973b721f0b04ee32 Signe
Disabling version check due to /etc/version removal from driver
The changes is needed due to gerrit.openbmc-project.xyz/#/c/2818/ changes.
Change-Id: I1838f0e6c9c78f402eb8972b973b721f0b04ee32 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| 2b70ead6 | 20-Feb-2017 |
Michael Walsh <micwalsh@us.ibm.com> |
Increased timeouts in code updates.
Change-Id: I26b8be5cc31dd4b1f770cc95e63c494b8237ba6a Signed-off-by: Michael Walsh <micwalsh@us.ibm.com> |
| 80dd5af3 | 08-Feb-2017 |
George Keishing <gkeishin@in.ibm.com> |
Code update reboots check
Fixes: - boot count set to zero in utils.robot - add boot count check in code update path - add check for kernel reboot btime persistency
Resolves openbmc/openbmc
Code update reboots check
Fixes: - boot count set to zero in utils.robot - add boot count check in code update path - add check for kernel reboot btime persistency
Resolves openbmc/openbmc-test-automation#311
Change-Id: I35f11c28d4f162f9440ef426ee3da6c70b80985c Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| 43a021fb | 30-Jan-2017 |
George Keishing <gkeishin@in.ibm.com> |
Code update compatibility check
The aim here is to seamlessly make code update available for both old interface and new (i.e. "org" and "xyz").
The logic is based on if the old org power control pa
Code update compatibility check
The aim here is to seamlessly make code update available for both old interface and new (i.e. "org" and "xyz").
The logic is based on if the old org power control path exists. If it does exist, continue to use the old keywords, else switch to new xyz keywords.
Resolves openbmc/openbmc-test-automation#306
Change-Id: I05829f61538e26bbc4b3724d2e6f64fd5b670832 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| aca55711 | 21-Dec-2016 |
Sivas SRR <sivas.srr@in.ibm.com> |
Basic BMC Performance at BMC READY state
What this changes focus is as follows: - BMC File system space check at BMC ready state
Resolves openbmc/openbmc-test-automation#233
Change-Id: I87284c2a
Basic BMC Performance at BMC READY state
What this changes focus is as follows: - BMC File system space check at BMC ready state
Resolves openbmc/openbmc-test-automation#233
Change-Id: I87284c2adc1e266e479ff1cc94186fafb804c5a6 Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>
show more ...
|
| 4c1b99f1 | 19-Dec-2016 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Skip power restore policy in case of error
Power restore policy can some time can fail in exiting code update script. We should not be stoping code update due to this failure. This fix will skip thi
Skip power restore policy in case of error
Power restore policy can some time can fail in exiting code update script. We should not be stoping code update due to this failure. This fix will skip this erorr in code update process.
Resolves openbmc/openbmc-test-automation#253
Change-Id: Ie88f022478aabff054ea0e7fa59d9ca1049182db Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>
show more ...
|
| 128643a9 | 15-Dec-2016 |
George Keishing <gkeishin@in.ibm.com> |
Establish SSH connection before performance check
There was a failure due to "SSHException: SSH session not active". This turns out to be due to BMC reaching to standby longer than expected and the
Establish SSH connection before performance check
There was a failure due to "SSHException: SSH session not active". This turns out to be due to BMC reaching to standby longer than expected and the previous SSH conncetion taken during version verification expires.
The right thing to do before any Execute Command is to take the session and execute.
Change-Id: I32f3c37e3eef44c37718166f6b8c8fa4db2e12ec Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| 0bd59f1b | 14-Dec-2016 |
George Keishing <gkeishin@in.ibm.com> |
Code update and AES pruning journal log
This needs to be in a strategic location. For now Code update and AES BMC standby test are the candidate for pruning log.
Resolves openbmc/openbmc-test-autom
Code update and AES pruning journal log
This needs to be in a strategic location. For now Code update and AES BMC standby test are the candidate for pruning log.
Resolves openbmc/openbmc-test-automation#242
Change-Id: I443259b2587e83d4bf6852212283004b96b38bd8 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| 7c8923f0 | 12-Dec-2016 |
Gunnar Mills <gmills@us.ibm.com> |
Corrected the Test data tables to adhere to code standards.
This commit is style changes only.
Change-Id: Ic38e64de8693a319df9b336154a9ba276c2a302a Signed-off-by: Gunnar Mills <gmills@us.ibm.com> |
| 38032805 | 12-Dec-2016 |
Gunnar Mills <gmills@us.ibm.com> |
Capitalized "arguments" to adhere to new code standards.
Capitalized "arguments" in places it wasn't. This commit is style changes only.
Change-Id: I079cd9dbd4bd9aef630ba871c4e1b21f38efb30c Signed-
Capitalized "arguments" to adhere to new code standards.
Capitalized "arguments" in places it wasn't. This commit is style changes only.
Change-Id: I079cd9dbd4bd9aef630ba871c4e1b21f38efb30c Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
| 597ffa0b | 06-Dec-2016 |
Gunnar Mills <gmills@us.ibm.com> |
Removed extra space between variable and = from /extended
This commit is style changes only.
Change-Id: I094ae7680ddf28a234b40765eafd0d9091afdac9 Signed-off-by: Gunnar Mills <gmills@us.ibm.com> |
| 2582beee | 17-Nov-2016 |
George Keishing <gkeishin@in.ibm.com> |
Sleep for a minute once BMC reaches standby
Network interface dropping once we get to BMC_READY, please refer openbmc/openbmc/#815. As a quick hack we are sleeping for a minute to mitigate the issue
Sleep for a minute once BMC reaches standby
Network interface dropping once we get to BMC_READY, please refer openbmc/openbmc/#815. As a quick hack we are sleeping for a minute to mitigate the issue as per observation during the code update.
Change-Id: I8a6a6bdabafc3309f045fd6eaa4bb84d09ee1507 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| ea85d1f2 | 13-Nov-2016 |
Sivas SRR <sivas.srr@in.ibm.com> |
Basic BMC Performance at BMC READY state
What this fix focusses are as follows: - BMC CPU performance at BMC ready state - BMC Memory performance at BMC ready state
Resolves openbmc/openbmc-t
Basic BMC Performance at BMC READY state
What this fix focusses are as follows: - BMC CPU performance at BMC ready state - BMC Memory performance at BMC ready state
Resolves openbmc/openbmc-test-automation#212
Change-Id: Idf1a06819e214533d7df373c39e3b0fde6882c0c Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>
show more ...
|
| f68c9ebd | 01-Dec-2016 |
George Keishing <gkeishin@in.ibm.com> |
Wait for Warm Reset to boot the BMC
There is a contention going on due to delay introduced by Warm Reset resulting in exception" Error: [Errno 104] Connection reset by peer".
Warm Reset sleeps for
Wait for Warm Reset to boot the BMC
There is a contention going on due to delay introduced by Warm Reset resulting in exception" Error: [Errno 104] Connection reset by peer".
Warm Reset sleeps for 3 seconds before forcing the system to boot. To avoid possible race condition, we choose to wait for 7 seconds before actually checking if the reboot took place.
Currently, the code update fails intermittently.
Resolves openbmc/openbmc-test-automation#229
Change-Id: I80fac7e6df7d89b69c0d58080174dc445bacb498 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| 0fd3b249 | 24-Nov-2016 |
George Keishing <gkeishin@in.ibm.com> |
Extended Tests URI changes
This need to go in post https://gerrit.openbmc-project.xyz/#/c/1294/ are merged. In the near future, the OpenBMC URI will start with "/xyz/openbmc_project" instead of "/or
Extended Tests URI changes
This need to go in post https://gerrit.openbmc-project.xyz/#/c/1294/ are merged. In the near future, the OpenBMC URI will start with "/xyz/openbmc_project" instead of "/org/openbmc".
Change-Id: I9d8a12b788f63de66f0dba91dea6ec05ba841857 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| 8db0e1b5 | 20-Oct-2016 |
George Keishing <gkeishin@in.ibm.com> |
Set the Power off policy to boot sanely to BMC_READY
BMC poweron due to poweron policy set to HOST_BOOTED. This is a use case where update expects to reboot while doing Preparing for update and expe
Set the Power off policy to boot sanely to BMC_READY
BMC poweron due to poweron policy set to HOST_BOOTED. This is a use case where update expects to reboot while doing Preparing for update and expects BMC to come online and stay at BMC_READY or Poweroff state.
As part of the code update, we poweroff the BMC and then set Host Power host setting Policy to RESTORE_LAST_STATE. On reboot this policy would ensure the BMC comes online and host setting power state stays poweroff.
Resolves openbmc/openbmc-test-automation#182
Change-Id: I689affa6f9e059809ea175ccc3363c4315022d65 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
| e4f268b5 | 20-Oct-2016 |
George Keishing <gkeishin@in.ibm.com> |
Force reboot removal from code update
Change-Id: I75fe196714233bbe714cf2eefa3261e068bcb710 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
| 6c0f715b | 20-Oct-2016 |
George Keishing <gkeishin@in.ibm.com> |
Reboot broken pipe during code update process
Change-Id: I2625e522fab30157628efb53624e7a4d929eaeca Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
| d0fd8838 | 14-Oct-2016 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Fix for code update failing on Palmetto as system takes more time to become pingable after warm reset.
Resolves openbmc/openbmc-test-automation#169
Change-Id: I0ead1b088a6884e912c56cd4b866269b1635
Fix for code update failing on Palmetto as system takes more time to become pingable after warm reset.
Resolves openbmc/openbmc-test-automation#169
Change-Id: I0ead1b088a6884e912c56cd4b866269b16358f14 Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>
show more ...
|
| 1b150201 | 29-Sep-2016 |
George Keishing <gkeishin@in.ibm.com> |
Code update to wait for BMC_READY
Change-Id: I18c94a947571013eb57a2141204f803ce21df539 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |