History log of /openbmc/openbmc-test-automation/extended/code_update/ (Results 151 – 156 of 156)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
dc5aa58e27-Sep-2016 George Keishing <gkeishin@in.ibm.com>

BMC code update changes

This changes addresses the following:
- Using power setting utils for poweroff
- Add PrepareForUpdate Method

Resolves openbmc/openbmc-test-automation#132

Change-Id:

BMC code update changes

This changes addresses the following:
- Using power setting utils for poweroff
- Add PrepareForUpdate Method

Resolves openbmc/openbmc-test-automation#132

Change-Id: I5c09057e9e8c3895ef49097dc5ee81ae2155b0c6
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

50787fc321-Sep-2016 George Keishing <gkeishin@in.ibm.com>

Code update changes

This changes are based on the requirement to do the
following ehancement to the process such as
- Power off to make sure we are in good state
to begin with
- If same driv

Code update changes

This changes are based on the requirement to do the
following ehancement to the process such as
- Power off to make sure we are in good state
to begin with
- If same driver image is supplied to be updated,
pass the process and log a message stating that
"Same Driver version installed"

Resolves openbmc/openbmc-test-automation#121

Change-Id: I122aa165e3e5dae0a0f3b522b4a25c6b5e2bbbb7
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

c4d3dc0b19-Sep-2016 George Keishing <gkeishin@in.ibm.com>

Performance fix and correction for events verification post reboot

Seeing failure for event post reboot this particular test since many
test runs and manual execution as well. This turns out to be d

Performance fix and correction for events verification post reboot

Seeing failure for event post reboot this particular test since many
test runs and manual execution as well. This turns out to be due to
fixed sleep and doing REST operation. With this changes, the test is
sanely doing the test and consitently passing on a given good driver.

This changes includes:
- Adding new keyword in utils.robot for general usage and
removing it from code update utils.
- Tweaks "Verify Ping and REST Authentication" keyword

Resolves openbmc/openbmc-test-automation#115

Change-Id: Ief10e948fd03736a024a13add208de478ac9fecb
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

b370081131-Aug-2016 George Keishing <gkeishin@in.ibm.com>

Force reboot and wait for BMC

This addresses the following:
- Rectify force reboot rc check
- Added warm rest verification for general use case
- Wait for BMC using Ping and REST authent

Force reboot and wait for BMC

This addresses the following:
- Rectify force reboot rc check
- Added warm rest verification for general use case
- Wait for BMC using Ping and REST authentication method

Resolves openbmc/openbmc-test-automation#92
Resolves openbmc/openbmc-test-automation#80

Change-Id: Ic391168c222c41986c0f01d92a26608c0b732521
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

0229cd3730-Aug-2016 George Keishing <gkeishin@in.ibm.com>

Code update status check fix

Resolves openbmc/openbmc-test-automation#91

Change-Id: I66a4a56d408e6e12cd6da4d8cda49704d1484713
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

5e870cd224-Aug-2016 George Keishing <gkeishin@in.ibm.com>

Code update method BMC using REST

Update work flow sequence:
- File exist check
- Ping Test and REST authentication
- Preserve BMC Network setting
- SCP image to BMC
- Activate t

Code update method BMC using REST

Update work flow sequence:
- File exist check
- Ping Test and REST authentication
- Preserve BMC Network setting
- SCP image to BMC
- Activate the flash image
- Warm Reset BMC
- Wait for BMC to come online
- Version check

Resolves openbmc/openbmc-test-automation#81

Change-Id: I071fcca1b58d5a4d250697efa7a1e7aec84070bb
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...


/openbmc/openbmc-test-automation/.gitignore
/openbmc/openbmc-test-automation/.project
/openbmc/openbmc-test-automation/.pydevproject
/openbmc/openbmc-test-automation/LICENSE
/openbmc/openbmc-test-automation/README.md
/openbmc/openbmc-test-automation/data/Barreleye.py
/openbmc/openbmc-test-automation/data/Firestone.py
/openbmc/openbmc-test-automation/data/Garrison.py
/openbmc/openbmc-test-automation/data/Palmetto.py
/openbmc/openbmc-test-automation/data/model.py
/openbmc/openbmc-test-automation/data/variables.py
code_update_utils.robot
update_bmc.robot
/openbmc/openbmc-test-automation/extended/full_suite_regression.robot
/openbmc/openbmc-test-automation/extended/test_ac_cycles.robot
/openbmc/openbmc-test-automation/lib/boot/boot_resource_master.robot
/openbmc/openbmc-test-automation/lib/boot/poweroffs.robot
/openbmc/openbmc-test-automation/lib/boot/powerons.robot
/openbmc/openbmc-test-automation/lib/connection_client.robot
/openbmc/openbmc-test-automation/lib/disable_warning_urllib.py
/openbmc/openbmc-test-automation/lib/ipmi_client.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_list.py
/openbmc/openbmc-test-automation/lib/pdu/pdu.robot
/openbmc/openbmc-test-automation/lib/pdu/synaccess.robot
/openbmc/openbmc-test-automation/lib/pythonutil.py
/openbmc/openbmc-test-automation/lib/resource.txt
/openbmc/openbmc-test-automation/lib/rest_client.robot
/openbmc/openbmc-test-automation/lib/utilities.py
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/requirements.txt
/openbmc/openbmc-test-automation/tests/data.json
/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_bios_update.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_power_restore.robot
/openbmc/openbmc-test-automation/tests/test_sensors.robot
/openbmc/openbmc-test-automation/tests/test_syslog.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/tox.ini

1234567