History log of /openbmc/openbmc-test-automation/extended/code_update/ (Results 126 – 150 of 156)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5e78582004-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 ...

01262bd519-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 ...


/openbmc/openbmc-test-automation/data/boot_lists/All
/openbmc/openbmc-test-automation/data/boot_lists/Manufacturing
/openbmc/openbmc-test-automation/data/boot_lists/OBMC_reboot
/openbmc/openbmc-test-automation/data/boot_lists/OS_reboot
/openbmc/openbmc-test-automation/data/boot_lists/Power_off
/openbmc/openbmc-test-automation/data/boot_lists/Power_on
/openbmc/openbmc-test-automation/data/boot_table.json
update_bmc.robot
/openbmc/openbmc-test-automation/extended/factory_reset.robot
/openbmc/openbmc-test-automation/extended/test_bios_update.robot
/openbmc/openbmc-test-automation/extended/test_network.robot
/openbmc/openbmc-test-automation/lib/ipmi_client.robot
/openbmc/openbmc-test-automation/lib/obmc_boot_test.py
/openbmc/openbmc-test-automation/lib/pdu/synaccess.robot
/openbmc/openbmc-test-automation/lib/resource.txt
/openbmc/openbmc-test-automation/lib/state.py
/openbmc/openbmc-test-automation/lib/state_manager.robot
/openbmc/openbmc-test-automation/lib/utilities.py
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/test_lists/skip_test
/openbmc/openbmc-test-automation/test_lists/skip_test_barreleye
/openbmc/openbmc-test-automation/test_lists/skip_test_palmetto
/openbmc/openbmc-test-automation/test_lists/skip_test_witherspoon
/openbmc/openbmc-test-automation/tests/test_basic_poweron.robot
/openbmc/openbmc-test-automation/tests/test_boot_devices.robot
/openbmc/openbmc-test-automation/tests/test_boot_policies.robot
/openbmc/openbmc-test-automation/tests/test_error_log.robot
/openbmc/openbmc-test-automation/tests/test_inventory.robot
/openbmc/openbmc-test-automation/tests/test_ledgroup.robot
/openbmc/openbmc-test-automation/tests/test_reset_reload.robot
/openbmc/openbmc-test-automation/tox.ini
3cb1adea23-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 ...

3a8ae26310-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>

11319f6714-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 ...


/openbmc/openbmc-test-automation/README.md
/openbmc/openbmc-test-automation/bin/generate_inventory
/openbmc/openbmc-test-automation/data/boot_table.json
/openbmc/openbmc-test-automation/data/inventory.py
/openbmc/openbmc-test-automation/data/variables.py
code_update_utils.robot
/openbmc/openbmc-test-automation/extended/obmc_boot_test.robot
/openbmc/openbmc-test-automation/extended/test_bios_update.robot
/openbmc/openbmc-test-automation/extended/test_network.robot
/openbmc/openbmc-test-automation/lib/gen_print.py
/openbmc/openbmc-test-automation/lib/obmc_boot_test.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_list.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_methods.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_utils.robot
/openbmc/openbmc-test-automation/lib/state.py
/openbmc/openbmc-test-automation/lib/state_manager.robot
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/test_lists/HW_CI
/openbmc/openbmc-test-automation/test_lists/skip_test
/openbmc/openbmc-test-automation/test_lists/skip_test_barreleye
/openbmc/openbmc-test-automation/test_lists/skip_test_palmetto
/openbmc/openbmc-test-automation/test_lists/skip_test_witherspoon
/openbmc/openbmc-test-automation/tests/test_bmc_devicetree.robot
/openbmc/openbmc-test-automation/tests/test_esel.robot
/openbmc/openbmc-test-automation/tests/test_eventlog.robot
/openbmc/openbmc-test-automation/tests/test_inventory.robot
/openbmc/openbmc-test-automation/tests/test_ledgroup.robot
/openbmc/openbmc-test-automation/tests/test_rest_interfaces.robot
/openbmc/openbmc-test-automation/tests/test_sensors.robot
/openbmc/openbmc-test-automation/tests/test_time.robot
/openbmc/openbmc-test-automation/tools/github_issues_to_csv
/openbmc/openbmc-test-automation/tools/oem/ibm/gen_csv_results.py
fb10f49807-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 ...


/openbmc/openbmc-test-automation/README.md
/openbmc/openbmc-test-automation/bin/generate_inventory
/openbmc/openbmc-test-automation/bin/ssh_pw
/openbmc/openbmc-test-automation/data/boot_lists/All
/openbmc/openbmc-test-automation/data/boot_lists/Code_update
/openbmc/openbmc-test-automation/data/boot_lists/Manufacturing
/openbmc/openbmc-test-automation/data/boot_lists/Power_cycle
/openbmc/openbmc-test-automation/data/boot_lists/Power_off
/openbmc/openbmc-test-automation/data/boot_lists/Power_on
/openbmc/openbmc-test-automation/data/boot_table.json
/openbmc/openbmc-test-automation/data/inventory.py
/openbmc/openbmc-test-automation/data/variables.py
update_bmc.robot
/openbmc/openbmc-test-automation/extended/full_suite_regression.robot
/openbmc/openbmc-test-automation/extended/obmc_boot_test.robot
/openbmc/openbmc-test-automation/extended/run_keyword.py
/openbmc/openbmc-test-automation/extended/standby_bmc.robot
/openbmc/openbmc-test-automation/extended/test_bios_update.robot
/openbmc/openbmc-test-automation/lib/boot_data.py
/openbmc/openbmc-test-automation/lib/gen_cmd.py
/openbmc/openbmc-test-automation/lib/gen_misc.py
/openbmc/openbmc-test-automation/lib/gen_print.py
/openbmc/openbmc-test-automation/lib/gen_robot_plug_in.py
/openbmc/openbmc-test-automation/lib/gen_robot_print.py
/openbmc/openbmc-test-automation/lib/obmc_boot_test.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_list.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_methods.robot
/openbmc/openbmc-test-automation/lib/state.py
/openbmc/openbmc-test-automation/lib/state_manager.robot
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/test_lists/skip_test
/openbmc/openbmc-test-automation/test_lists/skip_test_palmetto
/openbmc/openbmc-test-automation/test_lists/skip_test_witherspoon
/openbmc/openbmc-test-automation/tests/__init__.robot
/openbmc/openbmc-test-automation/tests/test_boot_devices.robot
/openbmc/openbmc-test-automation/tests/test_boot_policies.robot
/openbmc/openbmc-test-automation/tests/test_esel.robot
/openbmc/openbmc-test-automation/tests/test_fw_version.robot
/openbmc/openbmc-test-automation/tests/test_inventory.robot
/openbmc/openbmc-test-automation/tests/test_network.robot
/openbmc/openbmc-test-automation/tests/test_occ_powercap.robot
/openbmc/openbmc-test-automation/tests/test_rest_interfaces.robot
/openbmc/openbmc-test-automation/tests/test_service_restart_policy.robot
/openbmc/openbmc-test-automation/tests/test_warm_reset.robot
/openbmc/openbmc-test-automation/tools/github_issues_to_csv
/openbmc/openbmc-test-automation/tools/oem/ibm/gen_csv_results.py
/openbmc/openbmc-test-automation/tox.ini
2b70ead620-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>

80dd5af308-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 ...

43a021fb30-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 ...


/openbmc/openbmc-test-automation/data/variables.py
update_bmc.robot
/openbmc/openbmc-test-automation/extended/full_suite_regression.robot
/openbmc/openbmc-test-automation/extended/obmc_boot_test.robot
/openbmc/openbmc-test-automation/extended/run_keyword.py
/openbmc/openbmc-test-automation/extended/run_keyword.robot
/openbmc/openbmc-test-automation/extended/standby_bmc.robot
/openbmc/openbmc-test-automation/extended/test_journal.robot
/openbmc/openbmc-test-automation/extended/test_slp.robot
/openbmc/openbmc-test-automation/lib/boot/poweroffs.py
/openbmc/openbmc-test-automation/lib/boot/powerons.py
/openbmc/openbmc-test-automation/lib/gen_print.py
/openbmc/openbmc-test-automation/lib/gen_robot_utils.py
/openbmc/openbmc-test-automation/lib/obmc_boot_test.py
/openbmc/openbmc-test-automation/lib/state.py
/openbmc/openbmc-test-automation/lib/state_manager.robot
/openbmc/openbmc-test-automation/lib/utilities.py
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/test_lists/HW_CI
/openbmc/openbmc-test-automation/tests/test_association.robot
/openbmc/openbmc-test-automation/tests/test_basic_poweron.robot
/openbmc/openbmc-test-automation/tests/test_boot.robot
/openbmc/openbmc-test-automation/tests/test_bootpolicy.robot
/openbmc/openbmc-test-automation/tests/test_esel.robot
/openbmc/openbmc-test-automation/tests/test_eventlog.robot
/openbmc/openbmc-test-automation/tests/test_fw_version.robot
/openbmc/openbmc-test-automation/tests/test_generic_conf.robot
/openbmc/openbmc-test-automation/tests/test_sensors.robot
/openbmc/openbmc-test-automation/tests/test_time.robot
aca5571121-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 ...


/openbmc/openbmc-test-automation/README.md
/openbmc/openbmc-test-automation/bin/process_plug_in_packages.py
/openbmc/openbmc-test-automation/bin/python_pgm_template
/openbmc/openbmc-test-automation/data/variables.py
update_bmc.robot
/openbmc/openbmc-test-automation/extended/obmc_boot_test.robot
/openbmc/openbmc-test-automation/extended/run_keyword.py
/openbmc/openbmc-test-automation/extended/run_keyword.robot
/openbmc/openbmc-test-automation/extended/test_ac_cycles.robot
/openbmc/openbmc-test-automation/extended/test_bios_update.robot
/openbmc/openbmc-test-automation/extended/test_power_restore.robot
/openbmc/openbmc-test-automation/lib/boot/poweroffs.py
/openbmc/openbmc-test-automation/lib/boot/powerons.py
/openbmc/openbmc-test-automation/lib/gen_arg.py
/openbmc/openbmc-test-automation/lib/gen_misc.py
/openbmc/openbmc-test-automation/lib/gen_print.py
/openbmc/openbmc-test-automation/lib/gen_robot_plug_in.py
/openbmc/openbmc-test-automation/lib/gen_robot_print.py
/openbmc/openbmc-test-automation/lib/gen_robot_valid.py
/openbmc/openbmc-test-automation/lib/gen_valid.py
/openbmc/openbmc-test-automation/lib/ipmi_client.robot
/openbmc/openbmc-test-automation/lib/obmc_boot_test.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_methods.robot
/openbmc/openbmc-test-automation/lib/rest_client.robot
/openbmc/openbmc-test-automation/lib/state.py
/openbmc/openbmc-test-automation/lib/state_manager.robot
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/test_lists/skip_test
/openbmc/openbmc-test-automation/test_lists/skip_test_palmetto
/openbmc/openbmc-test-automation/test_lists/skip_test_witherspoon
/openbmc/openbmc-test-automation/tests/__init__.robot
/openbmc/openbmc-test-automation/tests/ipmi/test_chassis.robot
/openbmc/openbmc-test-automation/tests/security/test_ssl.robot
/openbmc/openbmc-test-automation/tests/test_association.robot
/openbmc/openbmc-test-automation/tests/test_boot.robot
/openbmc/openbmc-test-automation/tests/test_bootpolicy.robot
/openbmc/openbmc-test-automation/tests/test_eventlog.robot
/openbmc/openbmc-test-automation/tests/test_generic_conf.robot
/openbmc/openbmc-test-automation/tests/test_obmcrest.robot
/openbmc/openbmc-test-automation/tests/test_time.robot
4c1b99f119-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 ...

128643a915-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 ...

0bd59f1b14-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 ...

7c8923f012-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>

3803280512-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 ...


/openbmc/openbmc-test-automation/bin/process_plug_in_packages.py
/openbmc/openbmc-test-automation/data/variables.py
code_update_utils.robot
/openbmc/openbmc-test-automation/extended/standby_bmc.robot
/openbmc/openbmc-test-automation/extended/test_networkd_ext.robot
/openbmc/openbmc-test-automation/extended/test_power_restore.robot
/openbmc/openbmc-test-automation/lib/gen_print.py
/openbmc/openbmc-test-automation/lib/gen_robot_plug_in.py
/openbmc/openbmc-test-automation/lib/gen_robot_print.py
/openbmc/openbmc-test-automation/lib/gen_robot_valid.py
/openbmc/openbmc-test-automation/lib/ipmi_client.robot
/openbmc/openbmc-test-automation/lib/obmc_boot_test.py
/openbmc/openbmc-test-automation/lib/resource.txt
/openbmc/openbmc-test-automation/lib/rest_client.robot
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/mnfg/test_factory_reset_zero_config.robot
/openbmc/openbmc-test-automation/requirements.txt
/openbmc/openbmc-test-automation/test_lists/skip_test
/openbmc/openbmc-test-automation/test_lists/skip_test_palmetto
/openbmc/openbmc-test-automation/test_lists/skip_test_witherspoon
/openbmc/openbmc-test-automation/tests/test_association.robot
/openbmc/openbmc-test-automation/tests/test_boot.robot
/openbmc/openbmc-test-automation/tests/test_bootpolicy.robot
/openbmc/openbmc-test-automation/tests/test_esel.robot
/openbmc/openbmc-test-automation/tests/test_eventlog.robot
/openbmc/openbmc-test-automation/tests/test_fw_version.robot
/openbmc/openbmc-test-automation/tests/test_generic_conf.robot
/openbmc/openbmc-test-automation/tests/test_inventory.robot
/openbmc/openbmc-test-automation/tests/test_led.robot
/openbmc/openbmc-test-automation/tests/test_networkd.robot
/openbmc/openbmc-test-automation/tests/test_obmcrest.robot
/openbmc/openbmc-test-automation/tests/test_occ_powercap.robot
/openbmc/openbmc-test-automation/tests/test_openbmc_service_restart_policy.robot
/openbmc/openbmc-test-automation/tests/test_sensors.robot
/openbmc/openbmc-test-automation/tests/test_time.robot
/openbmc/openbmc-test-automation/tests/test_user.robot
/openbmc/openbmc-test-automation/tests/test_warmreset.robot
/openbmc/openbmc-test-automation/tools/oem/ibm/gen_csv_results.py
/openbmc/openbmc-test-automation/tox.ini
597ffa0b06-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>


code_update_utils.robot
/openbmc/openbmc-test-automation/extended/standby_bmc.robot
/openbmc/openbmc-test-automation/extended/test_journal.robot
/openbmc/openbmc-test-automation/extended/test_networkd_ext.robot
/openbmc/openbmc-test-automation/extended/test_power_restore.robot
/openbmc/openbmc-test-automation/extended/test_syslog.robot
/openbmc/openbmc-test-automation/lib/ipmi_client.robot
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/test_lists/skip_test
/openbmc/openbmc-test-automation/test_lists/skip_test_palmetto
/openbmc/openbmc-test-automation/test_lists/skip_test_witherspoon
/openbmc/openbmc-test-automation/tests/ipmi/test_chassis.robot
/openbmc/openbmc-test-automation/tests/test_association.robot
/openbmc/openbmc-test-automation/tests/test_boot.robot
/openbmc/openbmc-test-automation/tests/test_bootpolicy.robot
/openbmc/openbmc-test-automation/tests/test_esel.robot
/openbmc/openbmc-test-automation/tests/test_eventlog.robot
/openbmc/openbmc-test-automation/tests/test_fw_version.robot
/openbmc/openbmc-test-automation/tests/test_generic_conf.robot
/openbmc/openbmc-test-automation/tests/test_inventory.robot
/openbmc/openbmc-test-automation/tests/test_led.robot
/openbmc/openbmc-test-automation/tests/test_networkd.robot
/openbmc/openbmc-test-automation/tests/test_obmcrest.robot
/openbmc/openbmc-test-automation/tests/test_occ_powercap.robot
/openbmc/openbmc-test-automation/tests/test_openbmc_service_restart_policy.robot
/openbmc/openbmc-test-automation/tests/test_sensors.robot
/openbmc/openbmc-test-automation/tests/test_time.robot
/openbmc/openbmc-test-automation/tests/test_user.robot
2582beee17-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 ...

ea85d1f213-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 ...

f68c9ebd01-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 ...

0fd3b24924-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 ...


/openbmc/openbmc-test-automation/README.md
/openbmc/openbmc-test-automation/bin/process_plug_in_packages.py
code_update_utils.robot
/openbmc/openbmc-test-automation/extended/full_suite_regression.robot
/openbmc/openbmc-test-automation/extended/standby_bmc.robot
/openbmc/openbmc-test-automation/extended/test_ac_cycles.robot
/openbmc/openbmc-test-automation/extended/test_bios_update.robot
/openbmc/openbmc-test-automation/extended/test_host_network.robot
/openbmc/openbmc-test-automation/extended/test_journal.robot
/openbmc/openbmc-test-automation/extended/test_networkd_ext.robot
/openbmc/openbmc-test-automation/extended/test_power_restore.robot
/openbmc/openbmc-test-automation/extended/test_powercycle_loop.robot
/openbmc/openbmc-test-automation/extended/test_syslog.robot
/openbmc/openbmc-test-automation/lib/boot/reboots.robot
/openbmc/openbmc-test-automation/lib/dvt/obmc_driver_vars.txt
/openbmc/openbmc-test-automation/lib/gen_arg.py
/openbmc/openbmc-test-automation/lib/gen_print.py
/openbmc/openbmc-test-automation/lib/gen_robot_print.py
/openbmc/openbmc-test-automation/lib/gen_robot_valid.py
/openbmc/openbmc-test-automation/lib/gen_valid.py
/openbmc/openbmc-test-automation/lib/oem/ibm/serial_console_client.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_list.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_methods.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_utils.robot
/openbmc/openbmc-test-automation/lib/resource.txt
/openbmc/openbmc-test-automation/lib/rest_client.robot
/openbmc/openbmc-test-automation/lib/tally_sheet.py
/openbmc/openbmc-test-automation/lib/utilities.py
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/test_lists/skip_test
/openbmc/openbmc-test-automation/test_lists/skip_test_palmetto
/openbmc/openbmc-test-automation/test_lists/skip_test_witherspoon
/openbmc/openbmc-test-automation/tests/obmc_boot_test.robot
/openbmc/openbmc-test-automation/tests/security/test_ssl.robot
/openbmc/openbmc-test-automation/tests/test_association.robot
/openbmc/openbmc-test-automation/tests/test_basic_poweron.robot
/openbmc/openbmc-test-automation/tests/test_boot.robot
/openbmc/openbmc-test-automation/tests/test_bootpolicy.robot
/openbmc/openbmc-test-automation/tests/test_esel.robot
/openbmc/openbmc-test-automation/tests/test_eventlog.robot
/openbmc/openbmc-test-automation/tests/test_fan.robot
/openbmc/openbmc-test-automation/tests/test_fw_version.robot
/openbmc/openbmc-test-automation/tests/test_generic_conf.robot
/openbmc/openbmc-test-automation/tests/test_inventory.robot
/openbmc/openbmc-test-automation/tests/test_led.robot
/openbmc/openbmc-test-automation/tests/test_networkd.robot
/openbmc/openbmc-test-automation/tests/test_obmcrest.robot
/openbmc/openbmc-test-automation/tests/test_occ_powercap.robot
/openbmc/openbmc-test-automation/tests/test_openbmc_service_restart_policy.robot
/openbmc/openbmc-test-automation/tests/test_sensors.robot
/openbmc/openbmc-test-automation/tests/test_time.robot
/openbmc/openbmc-test-automation/tests/test_user.robot
/openbmc/openbmc-test-automation/tests/test_warmreset.robot
/openbmc/openbmc-test-automation/tools/generate_argumentfile.sh
/openbmc/openbmc-test-automation/tools/myffdc.robot
/openbmc/openbmc-test-automation/tools/oem/ibm/gen_csv_results.py
8db0e1b520-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 ...

e4f268b520-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>

6c0f715b20-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>

d0fd883814-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 ...


/openbmc/openbmc-test-automation/README.md
/openbmc/openbmc-test-automation/bin/process_plug_in_packages.py
/openbmc/openbmc-test-automation/bin/validate_plug_ins.py
update_bmc.robot
/openbmc/openbmc-test-automation/extended/test_power_restore.robot
/openbmc/openbmc-test-automation/lib/gen_arg.py
/openbmc/openbmc-test-automation/lib/gen_misc.py
/openbmc/openbmc-test-automation/lib/gen_plug_in.py
/openbmc/openbmc-test-automation/lib/gen_print.py
/openbmc/openbmc-test-automation/lib/gen_robot_print.py
/openbmc/openbmc-test-automation/lib/gen_valid.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_list.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_methods.robot
/openbmc/openbmc-test-automation/lib/rest_client.robot
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/test_lists/HW_CI
/openbmc/openbmc-test-automation/test_lists/skip_test
/openbmc/openbmc-test-automation/test_lists/skip_test_palmetto
/openbmc/openbmc-test-automation/tests/security/test_ssl.robot
/openbmc/openbmc-test-automation/tests/test_association.robot
/openbmc/openbmc-test-automation/tests/test_basic_poweron.robot
/openbmc/openbmc-test-automation/tests/test_eventlog.robot
/openbmc/openbmc-test-automation/tests/test_fan.robot
/openbmc/openbmc-test-automation/tests/test_generic_conf.robot
/openbmc/openbmc-test-automation/tests/test_inventory.robot
/openbmc/openbmc-test-automation/tests/test_obmcrest.robot
/openbmc/openbmc-test-automation/tests/test_openbmc_service_restart_policy.robot
/openbmc/openbmc-test-automation/tests/test_sensors.robot
/openbmc/openbmc-test-automation/tests/test_user.robot
1b15020129-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>

1234567