diff options
author | crgeddes <crgeddes@us.ibm.com> | 2015-10-22 15:35:56 -0500 |
---|---|---|
committer | Stephen Cprek <smcprek@us.ibm.com> | 2016-02-19 15:31:55 -0600 |
commit | a4e0f9f2b7e1abbc7062bbc6a023a01227875eee (patch) | |
tree | aa2937f7c9d4e68feae6e62f97c65d143721a59c /src/usr/fsi | |
parent | 57fee71e1efad5180a6563594d29c957bea5ef77 (diff) | |
download | talos-hostboot-a4e0f9f2b7e1abbc7062bbc6a023a01227875eee.tar.gz talos-hostboot-a4e0f9f2b7e1abbc7062bbc6a023a01227875eee.zip |
Re-enable test cases for P9 Work
This commit re-enables the test modules that were shut off for the
initial start of of the p9 simics model. Most of the changes were
updating hardcoded values and changing the definition of a "fail"
for some of the test that were assuming certain components to be
contained in the system
Change-Id: I1860f49ea83ba1946f5181a05a4e97f10f1522f3
RTC: 129630
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/22826
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/fsi')
-rw-r--r-- | src/usr/fsi/test/fsiddtest.H | 57 |
1 files changed, 29 insertions, 28 deletions
diff --git a/src/usr/fsi/test/fsiddtest.H b/src/usr/fsi/test/fsiddtest.H index ab409bc78..b3938c490 100644 --- a/src/usr/fsi/test/fsiddtest.H +++ b/src/usr/fsi/test/fsiddtest.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2011,2015 */ +/* Contributors Listed Below - COPYRIGHT 2011,2016 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -417,34 +417,35 @@ class FsiDDTest : public CxxTest::TestSuite if( l_memTargetList.empty() ) { TRACFCOMP( g_trac_fsi, "FsiDDTest::test_FFDC> No Centaurs found..." ); - TS_FAIL( "FsiDDTest::test_FFDC> No Centaurs found..." ); } - TARGETING::Target* fsi_target = *(l_memTargetList.begin()); - - l_err = new ERRORLOG::ErrlEntry(ERRORLOG::ERRL_SEV_UNRECOVERABLE, - FSI::MOD_FSIDD_INVALID, - FSI::RC_BAD_REASONCODE, - TARGETING::get_huid(fsi_target), - FSI::FFDC_PRESENCE_FAIL); - FSI::getFsiFFDC( FSI::FFDC_PRESENCE_FAIL, l_err, fsi_target ); - errlCommit(l_err,CXXTEST_COMP_ID); - - l_err = new ERRORLOG::ErrlEntry(ERRORLOG::ERRL_SEV_UNRECOVERABLE, - FSI::MOD_FSIDD_INVALID, - FSI::RC_BAD_REASONCODE, - TARGETING::get_huid(fsi_target), - FSI::FFDC_READWRITE_FAIL); - FSI::getFsiFFDC( FSI::FFDC_READWRITE_FAIL, l_err, fsi_target ); - errlCommit(l_err,CXXTEST_COMP_ID); - - l_err = new ERRORLOG::ErrlEntry(ERRORLOG::ERRL_SEV_UNRECOVERABLE, - FSI::MOD_FSIDD_INVALID, - FSI::RC_BAD_REASONCODE, - TARGETING::get_huid(fsi_target), - FSI::FFDC_PIB_FAIL); - FSI::getFsiFFDC( FSI::FFDC_PIB_FAIL, l_err, fsi_target ); - errlCommit(l_err,CXXTEST_COMP_ID); - + else + { + TARGETING::Target* fsi_target = *(l_memTargetList.begin()); + + l_err = new ERRORLOG::ErrlEntry(ERRORLOG::ERRL_SEV_UNRECOVERABLE, + FSI::MOD_FSIDD_INVALID, + FSI::RC_BAD_REASONCODE, + TARGETING::get_huid(fsi_target), + FSI::FFDC_PRESENCE_FAIL); + FSI::getFsiFFDC( FSI::FFDC_PRESENCE_FAIL, l_err, fsi_target ); + errlCommit(l_err,CXXTEST_COMP_ID); + + l_err = new ERRORLOG::ErrlEntry(ERRORLOG::ERRL_SEV_UNRECOVERABLE, + FSI::MOD_FSIDD_INVALID, + FSI::RC_BAD_REASONCODE, + TARGETING::get_huid(fsi_target), + FSI::FFDC_READWRITE_FAIL); + FSI::getFsiFFDC( FSI::FFDC_READWRITE_FAIL, l_err, fsi_target ); + errlCommit(l_err,CXXTEST_COMP_ID); + + l_err = new ERRORLOG::ErrlEntry(ERRORLOG::ERRL_SEV_UNRECOVERABLE, + FSI::MOD_FSIDD_INVALID, + FSI::RC_BAD_REASONCODE, + TARGETING::get_huid(fsi_target), + FSI::FFDC_PIB_FAIL); + FSI::getFsiFFDC( FSI::FFDC_PIB_FAIL, l_err, fsi_target ); + errlCommit(l_err,CXXTEST_COMP_ID); + } TRACFCOMP( g_trac_fsi, "FsiDDTest::test_FFDC> Finish" ); }; |