History log of /openbmc/openbmc-test-automation/ (Results 4651 – 4675 of 4762)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
9ba3227a17-Nov-2016 Leah McNutt <lmcnutt@us.ibm.com>

PNOR - robot code fix

Fixing a code error associated with the merge of BMC Reboot.

Change-Id: I8807cf1d11a3e38c021fc7bf2e7057511644fd63
Signed-off-by: Leah McNutt <lmcnutt@us.ibm.com>

5f62a4a516-Nov-2016 George Keishing <gkeishin@in.ibm.com>

Fix invalid boot policy test case

The changes includes:
- Removing known_issue tag as we are no longer using this tag
- Ignoring "Set Boot Policy" failure. In this case, "Set Boot
Poli

Fix invalid boot policy test case

The changes includes:
- Removing known_issue tag as we are no longer using this tag
- Ignoring "Set Boot Policy" failure. In this case, "Set Boot
Policy" failure is expected behavior and constitutes a successful
test
- Add keyword name tag as per openbmc/openbmc-test-automation#126
- Update test documentation

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

show more ...

83317a0918-Oct-2016 Jay Azurin <jmazurin@us.ibm.com>

Add FFDC collection to BIOS update test

This change adds Test Setup and Test Teardwon keywords. The goal is to
collect FFDC data and SOL output when a test case fails
This also temporarily removes

Add FFDC collection to BIOS update test

This change adds Test Setup and Test Teardwon keywords. The goal is to
collect FFDC data and SOL output when a test case fails
This also temporarily removes Warm Reset so we can continue with the
testing.

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

show more ...

1817632215-Nov-2016 Michael Walsh <micwalsh@us.ibm.com>

Fixes and new support functions.

lib/gen_print.py:
sprint_varx: Fixed error in handling hex parm.

lib/gen_robot_print.py
- I added support for GEN_ROBOT_PRINT_DEBUG environment variable.
- I

Fixes and new support functions.

lib/gen_print.py:
sprint_varx: Fixed error in handling hex parm.

lib/gen_robot_print.py
- I added support for GEN_ROBOT_PRINT_DEBUG environment variable.
- I added the following new functions:
- set_quiet_default
- sprvars
- sprint_robot_pgm_header
- sprint_robot_error_report
- sissuing_keyword
- sprint_auto_vars

lib/gen_robot_valid.py: New file.

Change-Id: I78fc30fe430323267bfd2ffaede102c0aa8dfc82
Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>

show more ...

700ede0016-Nov-2016 George Keishing <gkeishin@in.ibm.com>

Enabling OBMC REST test cases

The following test cases which were skipped due to failure are now working
and verified on driver v1.99.0-251-gb78c6de

Change-Id: Ic21ee49eade43174a9171407610a710c853f

Enabling OBMC REST test cases

The following test cases which were skipped due to failure are now working
and verified on driver v1.99.0-251-gb78c6de

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

show more ...

00ea802415-Nov-2016 George Keishing <gkeishin@in.ibm.com>

Test cleanup changes

This would now call directly the REST keyword which does the
same thing in this code.

Change-Id: If31ceeb2e55b0fa83a232f3e008c2a8bdca3dae6
Signed-off-by: George Keishing <gkeis

Test cleanup changes

This would now call directly the REST keyword which does the
same thing in this code.

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

show more ...

f968950f03-Nov-2016 Leah McNutt <lmcnutt@us.ibm.com>

Support for BMC Reboot

Adds the keywords for performing a reboot on the BMC.
Verifies that the OS stays active, if applicable.

Change-Id: Ia92162c317e3e1bcfe188123043ffd6a4addc2a6
Signed-off-by: Le

Support for BMC Reboot

Adds the keywords for performing a reboot on the BMC.
Verifies that the OS stays active, if applicable.

Change-Id: Ia92162c317e3e1bcfe188123043ffd6a4addc2a6
Signed-off-by: Leah McNutt <lmcnutt@us.ibm.com>

show more ...

f684ba7025-Oct-2016 Rahul Maheshwari <rahulmaheshwari@in.ibm.com>

Enable of test cases for testing journal log

What is enabled
- Added test cases in extended folder to verify that proper logs are
getting logged in journal log for different REST operation

Enable of test cases for testing journal log

What is enabled
- Added test cases in extended folder to verify that proper logs are
getting logged in journal log for different REST operations.
- Test cases are framed for GET, POST and PUT request.

Resolves openbmc/openbmc-test-automation#210

Change-Id: I66758dc65e2e093373dcb998d3ec4b648a40e0e7
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@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 ...

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

Removed all tabs and trailing spaces from /tests

This commit is style changes only.
It removes trailing spaces and tabs from all files in /tests

Change-Id: Iae779c82b20d1cde264e64aeb4943585ce7426f5

Removed all tabs and trailing spaces from /tests

This commit is style changes only.
It removes trailing spaces and tabs from all files in /tests

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

show more ...

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

Removed all tabs and trailing spaces from /lib

This commit is style changes only.
It removes trailing spaces and tabs from all files in /lib

Change-Id: Ief03773a04de1fc0f8d40bb73eea940aa402f790
Sig

Removed all tabs and trailing spaces from /lib

This commit is style changes only.
It removes trailing spaces and tabs from all files in /lib

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

show more ...

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

Added .txt extension to all ffdc files.

In general, .txt files tend to load better in browsers.

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

fefcbcae11-Nov-2016 Michael Walsh <micwalsh@us.ibm.com>

Adding new module: tally_sheet.py

This module creates "tally sheets" such as this:

Boot Type Total Pass Fail
------------------------------ ----- ---- ----
BMC Power On

Adding new module: tally_sheet.py

This module creates "tally sheets" such as this:

Boot Type Total Pass Fail
------------------------------ ----- ---- ----
BMC Power On 0 0 0
BMC Power Off 3 3 0
==============================================
Totals 3 3 0

Change-Id: I1835c2fb5270cb32ee4db36e2388be766f4f99f3
Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>

show more ...

bec416dd10-Nov-2016 Michael Walsh <micwalsh@us.ibm.com>

Adding new function and fixing some bugs in general purpose py files.

gen_args.py:
sprint_args()
I made corrections to col1_width processing when indent is not zero.

gen_print.py:
get_arg_n

Adding new function and fixing some bugs in general purpose py files.

gen_args.py:
sprint_args()
I made corrections to col1_width processing when indent is not zero.

gen_print.py:
get_arg_name:
I fixed a bug.
sprint_varx:
I added support for printing OrderedDict objects and robot DotDict objects.
I added support for having the hex arg double as a "print None" for string objects.
sprint_pgm_header:
I added support for linefeed arg.
sissuing:
I added support for test_mode parm.
sprintn:
New function.

gen_valid.py:
svalid_value:
New function:
valid_value:
Now calls svalid_value.

svalid_integer:
New function:
valid_integer:
Now calls svalid_integer.

Change-Id: I161086d1148e4559fcc57b7d749cc3fb810dc19f
Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>

show more ...

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

9aa0f65f08-Nov-2016 George Keishing <gkeishin@in.ibm.com>

Pre bringup witherspoon default test bucket

Resolves openbmc/openbmc-test-automation#201

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

17982fb208-Nov-2016 George Keishing <gkeishin@in.ibm.com>

Wait for Standby post reboot for REST operation

The failure seen are intermittent and only showing up on barreleye.
We can't determine for sure safe check if the REST is not Busy when
the test actio

Wait for Standby post reboot for REST operation

The failure seen are intermittent and only showing up on barreleye.
We can't determine for sure safe check if the REST is not Busy when
the test action request are made. Even with this check we are not
fully gauranteed that REST server would not be busy, however it gives
a confidence that REST would have already completed initialization
and setup needed to reach a well define state post reboot to accept
new request.

Resolves openbmc/openbmc-test-automation#211

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

show more ...

92abc99118-Oct-2016 George Keishing <gkeishin@in.ibm.com>

Power Cycle stress loop test

This is to test where the network service become unavailable during
AC-Cycle stress test. This has been reported earlier from customer
as well.

Resolves openbmc/openbmc

Power Cycle stress loop test

This is to test where the network service become unavailable during
AC-Cycle stress test. This has been reported earlier from customer
as well.

Resolves openbmc/openbmc-test-automation#167

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

show more ...

aca140d626-Oct-2016 Gunnar Mills <gmills@us.ibm.com>

FFDC logs name chgs, OS FFDC: cpuinfo, netstat, meminfo, FFDC OS checks

Changes to journalctl.log and ffdc_report.txt to reflect the names of
the other logs (BMC_xxxx).
BMC_meminfo and BMC_procinfo

FFDC logs name chgs, OS FFDC: cpuinfo, netstat, meminfo, FFDC OS checks

Changes to journalctl.log and ffdc_report.txt to reflect the names of
the other logs (BMC_xxxx).
BMC_meminfo and BMC_procinfo to be there own files instead of in
ffdc_report.txt/BMC_general.
Added OS_meminfo, OS_procinfo, netstat
Added check on OS FFDC for ping and able to ssh, if either of
these fail we bail.

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

show more ...

bb20f73524-Oct-2016 Rahul Maheshwari <rahulmaheshwari@in.ibm.com>

Updated Palmetto's skip list file with recent issue and fixes

What this fix addresses
- Added 4 failing TCs in Palmetto's skip list from main skip_list file
- Added 2 new TCs related to DIMM w

Updated Palmetto's skip list file with recent issue and fixes

What this fix addresses
- Added 4 failing TCs in Palmetto's skip list from main skip_list file
- Added 2 new TCs related to DIMM which are failing due to fw problem.
- Added 1 test case related to bios
- Removed 3 test case which are not passing due to fixes for membuf presence detect
- Added some more test cases which need fixes

Resolves openbmc/openbmc-test-automation#209

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

show more ...

845fb82701-Nov-2016 George Keishing <gkeishin@in.ibm.com>

IPMI tool dependent Test cases

These tests will be available latter where ipmitool will be included
as a part of the tarball.

Change-Id: Id866ff050e997ada93568c4833c70232c8fe3741
Signed-off-by: Geo

IPMI tool dependent Test cases

These tests will be available latter where ipmitool will be included
as a part of the tarball.

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

show more ...

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

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

c9c9cdea07-Oct-2016 Leah McNutt <lmcnutt@us.ibm.com>

Test to do repeated, random boots

Utilizes additional keywords:
Validate Connection
Intersect Lists
Search List

Change-Id: I29a2a4805bb685a0519d4e0f7eec5ab1568edca0
Signed-off-by: Gunna

Test to do repeated, random boots

Utilizes additional keywords:
Validate Connection
Intersect Lists
Search List

Change-Id: I29a2a4805bb685a0519d4e0f7eec5ab1568edca0
Signed-off-by: Gunnar Mills <gmills@us.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>

1...<<181182183184185186187188189190191