History log of /openbmc/openbmc-test-automation/tools/ (Results 76 – 96 of 96)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
fb1f6ae726-Apr-2017 Saqib Khan <khansa@us.ibm.com>

Tests for Downloading Image onto the BMC

- Upload images via REST
- Upload images via TFTP

Resolves openbmc/openbmc-test-automation#510

Change-Id: Id55f12d0d0354024c57ca929953b408e70876b40
Signed-

Tests for Downloading Image onto the BMC

- Upload images via REST
- Upload images via TFTP

Resolves openbmc/openbmc-test-automation#510

Change-Id: Id55f12d0d0354024c57ca929953b408e70876b40
Signed-off-by: Saqib Khan <khansa@us.ibm.com>

show more ...

4470957e28-Apr-2017 Sivas SRR <sivas.srr@in.ibm.com>

Generate test cases documentation from robot test suites.

Resolves: openbmc/openbmc-test-automation#547

Change-Id: I5b08b57b3955f0abd5cf4b0bc2201a8651297392
Signed-off-by: Sivas SRR <sivas.srr@in.i

Generate test cases documentation from robot test suites.

Resolves: openbmc/openbmc-test-automation#547

Change-Id: I5b08b57b3955f0abd5cf4b0bc2201a8651297392
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>

show more ...

a126e21a24-Mar-2017 George Keishing <gkeishin@in.ibm.com>

Enable debug tarball on BMC

Two aspects of this change are:

Code update:
- Install debug tarball post code update.
- TBD: add parameter in code update jenkins job to take user

Enable debug tarball on BMC

Two aspects of this change are:

Code update:
- Install debug tarball post code update.
- TBD: add parameter in code update jenkins job to take user
input.

CT run:
- Install debug tarball part of the __init__ setup procedure.
- TBD: add parameter in CT jenkins job to take user input.
- For manual test, users need to specify the debug tarball as
an input.

Test automation code must handle respectively if it has dependencies on
debug tarball binary as part of the "Suite Setup" or "Test Setup".

Resolves openbmc/openbmc-test-automation#461

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

show more ...

e5db44cc25-Apr-2017 Sunil M <sunilmam@us.ibm.com>

Update BMC MAC address

This commit adds changes to compare the MAC address of a BMC system
with input MAC address, and updates BMC MAC if it is different.

Change-Id: I9dcc46718d02977102167483452d3c

Update BMC MAC address

This commit adds changes to compare the MAC address of a BMC system
with input MAC address, and updates BMC MAC if it is different.

Change-Id: I9dcc46718d02977102167483452d3ce475f42d9a
Signed-off-by: Sunil M <sunilmam@us.ibm.com>

show more ...

91c852f503-May-2017 George Keishing <gkeishin@in.ibm.com>

OS test lib utils

Added:
- HTX tool existence check
- Booting to OS ( similar variant in utils but specific for syslib )
- OS related variable to tox run

Resolves openbmc/openbmc-test-a

OS test lib utils

Added:
- HTX tool existence check
- Booting to OS ( similar variant in utils but specific for syslib )
- OS related variable to tox run

Resolves openbmc/openbmc-test-automation#558

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

show more ...

1fb5862914-Apr-2017 Sivas SRR <sivas.srr@in.ibm.com>

Independent tool for IBM IP info. to DUMMYIP conversion

Robotframework RUN command not providing consistent output.
Hence removed inline code to convert IPs to DUMMYIP.

Instead call new "convert_ip

Independent tool for IBM IP info. to DUMMYIP conversion

Robotframework RUN command not providing consistent output.
Hence removed inline code to convert IPs to DUMMYIP.

Instead call new "convert_ip_to_dummy" program.

Resolves: openbmc/openbmc-test-automation#455

Change-Id: Ia5e8c4f7f3ef04545d667f032add36df8a35458d
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>

show more ...


/openbmc/openbmc-test-automation/bin/generate_inventory
/openbmc/openbmc-test-automation/data/Witherspoon.py
/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/PDU_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
/openbmc/openbmc-test-automation/data/inventory.py
/openbmc/openbmc-test-automation/data/variables.py
/openbmc/openbmc-test-automation/extended/code_update/update_bmc.robot
/openbmc/openbmc-test-automation/extended/factory_reset.robot
/openbmc/openbmc-test-automation/extended/obmc_boot_test.robot
/openbmc/openbmc-test-automation/extended/obmc_boot_test_resource.robot
/openbmc/openbmc-test-automation/extended/standby_bmc.robot
/openbmc/openbmc-test-automation/extended/test_bios_update.robot
/openbmc/openbmc-test-automation/extended/test_error_log.robot
/openbmc/openbmc-test-automation/extended/test_network.robot
/openbmc/openbmc-test-automation/extended/test_network_nping.robot
/openbmc/openbmc-test-automation/extended/test_power_restore.robot
/openbmc/openbmc-test-automation/extended/test_ras.robot
/openbmc/openbmc-test-automation/lib/gen_cmd.py
/openbmc/openbmc-test-automation/lib/gen_print.py
/openbmc/openbmc-test-automation/lib/gen_robot_keyword.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_list.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_methods.robot
/openbmc/openbmc-test-automation/lib/pdu/synaccess.robot
/openbmc/openbmc-test-automation/lib/ras/host_utils.robot
/openbmc/openbmc-test-automation/lib/resource.txt
/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/utilities.py
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/mnfg/pgood.robot
/openbmc/openbmc-test-automation/syslib/utils_os.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_association.robot
/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_general_bmc_system.robot
/openbmc/openbmc-test-automation/tests/test_inventory.robot
/openbmc/openbmc-test-automation/tests/test_led.robot
/openbmc/openbmc-test-automation/tests/test_ledgroup.robot
/openbmc/openbmc-test-automation/tests/test_reset_reload.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
convert_ip_to_dummy
/openbmc/openbmc-test-automation/tox.ini
b4eb9ac116-Mar-2017 Sivas SRR <sivas.srr@in.ibm.com>

Add milestone, closed_at, assignees to 'GitHub Issues to CSV'.

Resolves: openbmc/openbmc-test-automation#423

Change-Id: Iefc4f2d5c399531865b0c122a8fe46ab84fd114c
Signed-off-by: Sivas SRR <sivas.srr

Add milestone, closed_at, assignees to 'GitHub Issues to CSV'.

Resolves: openbmc/openbmc-test-automation#423

Change-Id: Iefc4f2d5c399531865b0c122a8fe46ab84fd114c
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>

show more ...

9fe1b12e05-Mar-2017 Sivas SRR <sivas.srr@in.ibm.com>

Added new field "assignee" & fix password pass as argument.

Resolves openbmc/openbmc-test-automation#324

Change-Id: I425c35bcd273ea0bd920b063efe023064e9fb0c8
Signed-off-by: Sivas SRR <sivas.srr@in.

Added new field "assignee" & fix password pass as argument.

Resolves openbmc/openbmc-test-automation#324

Change-Id: I425c35bcd273ea0bd920b063efe023064e9fb0c8
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>

show more ...

3f2d192007-Mar-2017 George Keishing <gkeishin@in.ibm.com>

Fix metrics script version and model

With the fix merged for openbmc/openbmc-test-automation#370
updating the CT metrics script.

Resolves openbmc/openbmc-test-automation#399

Change-Id: Ieb80377251

Fix metrics script version and model

With the fix merged for openbmc/openbmc-test-automation#370
updating the CT metrics script.

Resolves openbmc/openbmc-test-automation#399

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

show more ...


/openbmc/openbmc-test-automation/bin/generate_inventory
/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_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
/openbmc/openbmc-test-automation/extended/code_update/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/test_bios_update.robot
/openbmc/openbmc-test-automation/extended/test_network.robot
/openbmc/openbmc-test-automation/lib/boot_data.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_rest_interfaces.robot
/openbmc/openbmc-test-automation/tests/test_service_restart_policy.robot
/openbmc/openbmc-test-automation/tests/test_warm_reset.robot
oem/ibm/gen_csv_results.py
74777bd107-Feb-2017 George Keishing <gkeishin@in.ibm.com>

OpenBMC test metrics

Tool to generate the test statistics from robot framework generated
output.xml file.

Adding support for the following fields:
- driver
- env
- proc
- platform_type
- test_

OpenBMC test metrics

Tool to generate the test statistics from robot framework generated
output.xml file.

Adding support for the following fields:
- driver
- env
- proc
- platform_type
- test_func_area

Resolves openbmc/openbmc-test-automation#217

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

show more ...

a464a7ce19-Feb-2017 Sivas SRR <sivas.srr@in.ibm.com>

Tool to get github repo issues into csv

Resolves openbmc/openbmc-test-automation#235

Change-Id: I9467459871f1b53bd11e991ebfc8f5bac25e05ea
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>


/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/bin/ssh_pw
/openbmc/openbmc-test-automation/data/variables.py
/openbmc/openbmc-test-automation/extended/code_update/code_update_utils.robot
/openbmc/openbmc-test-automation/extended/code_update/update_bmc.robot
/openbmc/openbmc-test-automation/extended/full_suite_regression.robot
/openbmc/openbmc-test-automation/extended/network_diagnostic_report.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_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_slp.robot
/openbmc/openbmc-test-automation/extended/test_syslog.robot
/openbmc/openbmc-test-automation/gui/data/variables.py
/openbmc/openbmc-test-automation/gui/lib/resource.txt
/openbmc/openbmc-test-automation/gui/lib/utils.robot
/openbmc/openbmc-test-automation/gui/tests/test_security_scanning.robot
/openbmc/openbmc-test-automation/lib/boot/poweroffs.py
/openbmc/openbmc-test-automation/lib/boot/powerons.py
/openbmc/openbmc-test-automation/lib/boot/reboots.robot
/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_utils.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/list_utils.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.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/ras/host_utils.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/state_map.py
/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/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_basic_poweron.robot
/openbmc/openbmc-test-automation/tests/test_bmc_devicetree.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
github_issues_to_csv
/openbmc/openbmc-test-automation/tox.ini
a96e27ce04-Dec-2016 George Keishing <gkeishin@in.ibm.com>

File close operation using invalid file object

Suppose to use the file object for the the close method.
Found during testing and have corrected it.

Change-Id: I9d80dda6b6211cbeec7740f2a951eef765f97

File close operation using invalid file object

Suppose to use the file object for the the close method.
Found during testing and have corrected it.

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

show more ...


/openbmc/openbmc-test-automation/bin/process_plug_in_packages.py
/openbmc/openbmc-test-automation/data/variables.py
/openbmc/openbmc-test-automation/extended/code_update/code_update_utils.robot
/openbmc/openbmc-test-automation/extended/code_update/update_bmc.robot
/openbmc/openbmc-test-automation/extended/obmc_boot_test.robot
/openbmc/openbmc-test-automation/extended/standby_bmc.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_syslog.robot
/openbmc/openbmc-test-automation/lib/boot/poweroffs.py
/openbmc/openbmc-test-automation/lib/boot/powerons.py
/openbmc/openbmc-test-automation/lib/dvt/obmc_driver_vars.txt
/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/ipmi_client.robot
/openbmc/openbmc-test-automation/lib/obmc_boot_test.py
/openbmc/openbmc-test-automation/lib/oem/ibm/serial_console_client.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_list.py
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_methods.robot
/openbmc/openbmc-test-automation/lib/resource.txt
/openbmc/openbmc-test-automation/lib/rest_client.robot
/openbmc/openbmc-test-automation/lib/state.py
/openbmc/openbmc-test-automation/lib/utilities.py
/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/HW_CI
/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
oem/ibm/gen_csv_results.py
/openbmc/openbmc-test-automation/tox.ini
9fbdf79018-Oct-2016 George Keishing <gkeishin@in.ibm.com>

Script to generate Test result into CSV file

This script will read the user supplied output.xml of the robot test
result using robot framework API and writes the test data in a format
and creats a *

Script to generate Test result into CSV file

This script will read the user supplied output.xml of the robot test
result using robot framework API and writes the test data in a format
and creats a *.csv file to user supplied destination directory.

Resolves Partially openbmc/openbmc-test-automation#151

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

show more ...

eac1af2b14-Nov-2016 Gunnar Mills <gmills@us.ibm.com>

Name changes for FFDC Test Cases: "FFDC On Test Case Fail" and "FFDC"

Changed FFDC Test Cases Names in lib/openbmc_ffdc.robot:
Changed the name of "Log FFDC" to "FFDC On Test Case Fail"
Changed the

Name changes for FFDC Test Cases: "FFDC On Test Case Fail" and "FFDC"

Changed FFDC Test Cases Names in lib/openbmc_ffdc.robot:
Changed the name of "Log FFDC" to "FFDC On Test Case Fail"
Changed the name of "Log FFDC If Test Case Failed" to "FFDC"
The names were reversed..
"Log FFDC" had a check to see if Test Case failed.
"Log FFDC If Test Case Failed" had the actual FFDC gathering.

Change-Id: I50a0cae783180c4bdbe82c94f2cd57f803a05998
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...


/openbmc/openbmc-test-automation/extended/test_ac_cycles.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/gen_arg.py
/openbmc/openbmc-test-automation/lib/gen_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_methods.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_utils.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/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
myffdc.robot
594a6c9d31-Oct-2016 Sivas SRR <sivas.srr@in.ibm.com>

Loop test invoke with command passing as argument

What this fix focuses
- Enabled to run any test(s) in loop
- Updated README
- IP address removed to publish the result

Resolves openbmc/op

Loop test invoke with command passing as argument

What this fix focuses
- Enabled to run any test(s) in loop
- Updated README
- IP address removed to publish the result

Resolves openbmc/openbmc-test-automation#168

Change-Id: I75931193bdae0f140d83a941f3356521ae911c94
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>

show more ...

96cf567619-Oct-2016 George Keishing <gkeishin@in.ibm.com>

Manual FFDC log collection

There is use case where a user needs to trigger FFDC collection
manually on demand. This would be helpful while doing developement
or manual test for specific use case and

Manual FFDC log collection

There is use case where a user needs to trigger FFDC collection
manually on demand. This would be helpful while doing developement
or manual test for specific use case and recreate logs.

The robot code is a wrapper to the existing FFDC infrastructure.

Resolves openbmc/openbmc-test-automation#134

Change-Id: I85f11e3f64ba94e17da1c8fbafc4fd29a87fef1f
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
/openbmc/openbmc-test-automation/bin/validate_plug_ins.py
/openbmc/openbmc-test-automation/data/Palmetto.py
/openbmc/openbmc-test-automation/extended/code_update/code_update_utils.robot
/openbmc/openbmc-test-automation/extended/code_update/update_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/connection_client.robot
/openbmc/openbmc-test-automation/lib/dvt/obmc_call_points.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_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/list_utils.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/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/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_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_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_user.robot
/openbmc/openbmc-test-automation/tests/test_warmreset.robot
myffdc.robot
/openbmc/openbmc-test-automation/tox.ini
7a212a0905-Sep-2016 Rahul Maheshwari <rahulmaheshwari@in.ibm.com>

Enhancement : External ipmitool enablement

With this enhancement, a user can
- send IPMI command using external ipmitool
- by default dbus method will be used for ipmi command

Resolves o

Enhancement : External ipmitool enablement

With this enhancement, a user can
- send IPMI command using external ipmitool
- by default dbus method will be used for ipmi command

Resolves openbmc/openbmc-test-automation#64

Change-Id: Ibd49dc8cdaf30e32da468c8b04abbff29f673c8b
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>

show more ...


/openbmc/openbmc-test-automation/README.md
/openbmc/openbmc-test-automation/data/Witherspoon.py
/openbmc/openbmc-test-automation/extended/code_update/code_update_utils.robot
/openbmc/openbmc-test-automation/extended/code_update/update_bmc.robot
/openbmc/openbmc-test-automation/extended/test_bios_update.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/boot/poweroffs.robot
/openbmc/openbmc-test-automation/lib/connection_client.robot
/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/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/utils.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_inventory.robot
/openbmc/openbmc-test-automation/tests/test_networkd.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_warmreset.robot
generate_argumentfile.sh
/openbmc/openbmc-test-automation/tox.ini
e4c52eb216-Aug-2016 Jay Azurin <jmazurin@us.ibm.com>

Add support for host BIOS update testing

This change adds the following keywords to utils.robot:

Clear BMC Record Log
Copy PNOR to BMC
Flash PNOR
Get Flash BIOS Status
Is PNOR Flashing
Is PNOR Flas

Add support for host BIOS update testing

This change adds the following keywords to utils.robot:

Clear BMC Record Log
Copy PNOR to BMC
Flash PNOR
Get Flash BIOS Status
Is PNOR Flashing
Is PNOR Flash Done
Is System State Host Booted

This also adds test_bios_update.robot which implements a basic ipl test
using the above keywords.

Change-Id: Id544fd1cec755ef95eb7c7330751b3c2e2a2d9dc
Signed-off-by: Jay Azurin <jmazurin@us.ibm.com>

show more ...


/openbmc/openbmc-test-automation/.gitignore
/openbmc/openbmc-test-automation/README.md
/openbmc/openbmc-test-automation/data/variables.py
/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/openbmc_ffdc.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_list.py
/openbmc/openbmc-test-automation/lib/resource.txt
/openbmc/openbmc-test-automation/lib/utils.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_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
generate_argumentfile.sh
/openbmc/openbmc-test-automation/tox.ini
35b0f00420-Jul-2016 Sivas SRR <sivas.srr@in.ibm.com>

Enable long run test with provided number of iteration

Resolves openbmc/openbmc-test-automation#46

Change-Id: I1cf53779534d1a5fe8ec9efc6f769d483e5f415c
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.co

Enable long run test with provided number of iteration

Resolves openbmc/openbmc-test-automation#46

Change-Id: I1cf53779534d1a5fe8ec9efc6f769d483e5f415c
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>

show more ...

4d6c1dab15-Jul-2016 George Keishing <gkeishin@in.ibm.com>

Enable Qemu test execution

This change addresses the following
- user input SSH and HTTPS port
- consolidate SSH connections in lib
- fix obsolete codes
- update README instructions

Resolve

Enable Qemu test execution

This change addresses the following
- user input SSH and HTTPS port
- consolidate SSH connections in lib
- fix obsolete codes
- update README instructions

Resolves openbmc/openbmc-test-automation#41

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

show more ...

b29d2e8407-Jun-2016 Chris Austen <austenc@us.ibm.com>

Port suite from mkumatag personal repo w/o history

All these files came from https://github.com/mkumatag/openbmc-automation
The decision to remove the commit history was because most of the 122
comm

Port suite from mkumatag personal repo w/o history

All these files came from https://github.com/mkumatag/openbmc-automation
The decision to remove the commit history was because most of the 122
commits did not follow commit comment AND content best practices.
The ability to remove the commit history was possible because all
contributors where from the same company (IBM) making the coordination /
notification/acceptence easy. See all the gory details about the
first try to commit with history here...
https://github.com/openbmc/openbmc-test-automation/pull/1

This suite of tests will run against an OpenBMC based server. It will
run good/bad path testing against the REST interface. There are tests
that will also run ipmitool on the victim BMC too.

If you want to support a new system in to the suite you should only
have to edit two files...
data/<system>.py
tox.ini

The README.md contains details on how to setup for the first time along
with how to execute the test suite

NOTE: some test cases require tools that do not exist on the system.
Currently the ipmitool is needed and if you do not manually copy / link
it in to the tools directory some suites will fail.

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
/openbmc/openbmc-test-automation/lib/disable_warning_urllib.py
/openbmc/openbmc-test-automation/lib/ipmi_client.robot
/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_ac_cycles.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_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
generate_argumentfile.sh
/openbmc/openbmc-test-automation/tox.ini

1234