acc7c56e | 20-Aug-2019 |
Gunnar Mills <gmills@us.ibm.com> |
Codespell fixes
Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2.
Change-Id: I2cf2
Codespell fixes
Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2.
Change-Id: I2cf277da6cc16322eff8adaba83e1ea98dd4cb41 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
3468df56 | 29-Jun-2019 |
Steven Sombar <ssombar@us.ibm.com> |
Websocket test
Resolves openbmc/openbmc-test-automation#1219
Signed-off-by: Steven Sombar <ssombar@us.ibm.com> Change-Id: Ic756636ac97c5219ccca4431b60f1eb376659285 |
2ea965ce | 01-Aug-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
Switch to exit_on_error mode
Switch several programs to newer exit_on_error mode. This mode dictates the behavior of the validation functions.
Also, valid_value recently: - Switched the order of 2
Switch to exit_on_error mode
Switch several programs to newer exit_on_error mode. This mode dictates the behavior of the validation functions.
Also, valid_value recently: - Switched the order of 2 positional arguments - Added code to default invalid_values to ["", None] vs [""]
Changed Auto_reboot/cp_master accordingliny.
Change-Id: I3ade00d8b51d567604f59ff6c8f993f4afc864ee Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
3c4869a2 | 17-Jul-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
Stop REST check moved last to improve performance
Changed to check for REST functionality last for better efficiency. If a test has failed, and the test is to be stopped, it is a waste of time to fi
Stop REST check moved last to improve performance
Changed to check for REST functionality last for better efficiency. If a test has failed, and the test is to be stopped, it is a waste of time to first check whether REST commands are working since the result will be the same.
The same is true for esel_stop_check.
Change-Id: I3237c0e06659eb3f587742cd7e737b7e373e7c9b Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
2bcd654f | 24-Jun-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
Detect and fail on direct call to select_version
Change-Id: Ib8cf28eb75c2d03a5fd2138d560ea75f35a39eb8 Signed-off-by: Michael Walsh <micwalsh@us.ibm.com> |
80caea09 | 21-Jun-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
plug_ins: Use exit_not_master/print_plug_in_header
Update several plug-ins as follows: - Use exit_not_master where appropriate. See gen_plug_in_utils.py exit_not_master prolog for more info. - Ch
plug_ins: Use exit_not_master/print_plug_in_header
Update several plug-ins as follows: - Use exit_not_master where appropriate. See gen_plug_in_utils.py exit_not_master prolog for more info. - Change from using dprint_plug_vars to print_plug_in_header which is more comprehensive.
Change-Id: I5dedb7ae1faaa0cc6344e6f7e45a02cbba01d3b5 Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
a6076076 | 14-Jun-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
Use bash exec in select_version
- Changed to have select_version call the target program using exec rather than just a simple call. This will cause the select_version process to be replaced ent
Use bash exec in select_version
- Changed to have select_version call the target program using exec rather than just a simple call. This will cause the select_version process to be replaced entirely with the target process. This makes it easier for using jobs to find the process by name (since there will only be one rather than two).
Change-Id: Iebdafed6616762ecbed698d1959cbd708006d8f7 Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
e0c5ec3a | 13-Jun-2019 |
George Keishing <gkeishin@in.ibm.com> |
Typo and test case name fix
Change-Id: If65f27f0b67f2f7ea0091c9b060740f78c926693 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
ae96c5ee | 29-May-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
New bin/select_version as python/robot wrapper
Created bin/python and bin/robot link to new bin/select_version.
This bash shell in the git repo bin directory will select the correct version of pyth
New bin/select_version as python/robot wrapper
Created bin/python and bin/robot link to new bin/select_version.
This bash shell in the git repo bin directory will select the correct version of python/robot to interpret a python/robot program based on environment variable PYTHON_VERSION (or ROBOT_VERSION).
Change-Id: I372eda2a69bc73ffbeeb2a3051efb781331d423d Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
61ce3e8c | 29-May-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
New gen_list.sh bash source file
Change-Id: If01246bd55d9167c75bf5646bed40eadb26c3983 Signed-off-by: Michael Walsh <micwalsh@us.ibm.com> |
2c3d6edc | 29-May-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
New gen_setup.sh bash source file
Change-Id: I755b1a93862047678d1daacb36cbb0d564a07966 Signed-off-by: Michael Walsh <micwalsh@us.ibm.com> |
0d5f96a4 | 20-May-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
Fix print_var calls: new fmt, indent, etc.
Changed print_var calls to correctly use new arguments: - fmt - indent - col1_width
Change-Id: If80088d5b69865074fd510421b918da7fd8e874e Signed-off-by:
Fix print_var calls: new fmt, indent, etc.
Changed print_var calls to correctly use new arguments: - fmt - indent - col1_width
Change-Id: If80088d5b69865074fd510421b918da7fd8e874e Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
c2762f62 | 17-May-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
Replace pvar usage with print_var
pvar is an abbreviation for print_var. For final code, print_var lends more clarity.
Change-Id: Ibbb606ce10b2a1035eaf735c383758fb9a224149 Signed-off-by: Michael W
Replace pvar usage with print_var
pvar is an abbreviation for print_var. For final code, print_var lends more clarity.
Change-Id: Ibbb606ce10b2a1035eaf735c383758fb9a224149 Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
64fbc9c9 | 05-Apr-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
auto_status_file: strip file extensions on prefix
When generating a default prefix value based on a program's name, strip any file extensions (e.g. ".py", ".sh").
Change-Id: I0c4afd754cd1336cbef6d2
auto_status_file: strip file extensions on prefix
When generating a default prefix value based on a program's name, strip any file extensions (e.g. ".py", ".sh").
Change-Id: I0c4afd754cd1336cbef6d2ef658570d152cd263a Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
b3beaa84 | 26-Mar-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
Switch from using autoscript to auto_status_file
Change-Id: I7769e659a85c81a636bea871f7305dad356313b0 Signed-off-by: Michael Walsh <micwalsh@us.ibm.com> |
888be1fa | 26-Mar-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
New auto_status_file.py program
auto_status_file.py will create a status file path name adhering to the following pattern: <status dir path>/<prefix>.yymmdd.hhmmss.status. It will then run the comma
New auto_status_file.py program
auto_status_file.py will create a status file path name adhering to the following pattern: <status dir path>/<prefix>.yymmdd.hhmmss.status. It will then run the command string and direct its stdout/stderr to the status file and optionally to stdout. This dual output streaming will be accomplished using either the "script" or the "tee" program. auto_status_file.py will also set and export environment variable "AUTO_STATUS_FILE_PATH" for the benefit of child programs.
Change-Id: I5d9fbb206e0bfc362146ba2bcc7333c8ba261a44 Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
2ce1dbae | 05-Feb-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
Set and save stop_check_rc after each decision to stop test execution II
Change-Id: I7a8ca3df2b56c71746dd03fca0da054a2e9ba1fd |
0a3bdb4c | 31-Jan-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
New Auto_reboot plug-in II
Also, added code to obmc boot test to process rest_username and rest_password.
Change-Id: I7b64be7072d4848230e9d47a4da54ac89794af64 |
7e96b132 | 05-Feb-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
Revert "Set and save stop_check_rc after each decision to stop test execution"
This reverts commit c8483e3687aded01df097625a71a55075a326355.
Change-Id: I174d469085284843d306bef927b834fa4e27fafa |
c8483e36 | 23-Jan-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
Set and save stop_check_rc after each decision to stop test execution
This allows other programs to make decisions based on the activity of the Stop plug-in.
Change-Id: I8b51edf75fcc310e7b3671ee4bb
Set and save stop_check_rc after each decision to stop test execution
This allows other programs to make decisions based on the activity of the Stop plug-in.
Change-Id: I8b51edf75fcc310e7b3671ee4bb8ff394deb1c66 Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
34df7ab7 | 30-Jan-2019 |
George Keishing <gkeishin@in.ibm.com> |
Revert "New Auto_reboot plug-in"
This reverts commit f089d9b69f64a67dcbf1b767088e7a98ea3cab6f.
Change-Id: I23ad630f1b999518ddaef4f77383d313989eb33d |
f089d9b6 | 18-Dec-2018 |
Michael Walsh <micwalsh@us.ibm.com> |
New Auto_reboot plug-in
Plug-in to set auto reboot value for obmc boot testing according to user's wishes.
Change-Id: I3250141ec32ed0d529ba44f980221c86bc8d67dd Signed-off-by: Michael Walsh <micwals
New Auto_reboot plug-in
Plug-in to set auto reboot value for obmc boot testing according to user's wishes.
Change-Id: I3250141ec32ed0d529ba44f980221c86bc8d67dd Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
36efbc04 | 12-Dec-2018 |
George Keishing <gkeishin@in.ibm.com> |
Python 2.7x and 3.xx compatibility fixes
Change-Id: I84eb3bf7691fa867acadf9dae8c4f56a9781bf73 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
8ab9aea6 | 01-Nov-2018 |
Michael Walsh <micwalsh@us.ibm.com> |
Stop/cp_stop_check: Add lib/gen_robot_print.py
This was made necessary by the change in https://gerrit.openbmc-project.xyz/#/c/openbmc/openbmc-test-automation/+/15089/
Change-Id: I5579145cc304475a1
Stop/cp_stop_check: Add lib/gen_robot_print.py
This was made necessary by the change in https://gerrit.openbmc-project.xyz/#/c/openbmc/openbmc-test-automation/+/15089/
Change-Id: I5579145cc304475a10d70c2fc62ae6791cf9031f Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
8c5a8a8d | 30-Oct-2018 |
Michael Walsh <micwalsh@us.ibm.com> |
process_plug_in_packages output improvements
- Add code to produce this type of output: #(CDT) 2018/10/30 12:40:44 - Running OBMC_Sample/cp_post_stack - Remove output showing file stats of call po
process_plug_in_packages output improvements
- Add code to produce this type of output: #(CDT) 2018/10/30 12:40:44 - Running OBMC_Sample/cp_post_stack - Remove output showing file stats of call point program. - Add code to include call point name to the value of failed_plug_in_name ("OP_test/cp_post_stack" instead of "OP_test"). - Add code to display plug-in output when return code is non-zero. This aids in debug efforts.
Change-Id: Ib497e55549e8f7ec0d2945bae14a476855e430da Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|