summaryrefslogtreecommitdiffstats
path: root/src/usr/fapi2/test/rcSupport.C
diff options
context:
space:
mode:
authorMatt Derksen <mderkse1@us.ibm.com>2017-06-06 15:39:40 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-06-23 10:29:55 -0400
commitc4dc9402e4237e5318c834f4535f6c1f58419951 (patch)
tree95b33383281d8863c6ae6ae2532947b07c7733cd /src/usr/fapi2/test/rcSupport.C
parentb22bfa0529a673baea56805fa4fcc1ba65c29666 (diff)
downloadtalos-hostboot-c4dc9402e4237e5318c834f4535f6c1f58419951.tar.gz
talos-hostboot-c4dc9402e4237e5318c834f4535f6c1f58419951.zip
Allow deconfig without a callout in error log.
Change-Id: Ia2ce6f89b4fbc4bbafa355cb1da07bdbd360c317 RTC: 174701 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42085 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Martin Gloff <mgloff@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/fapi2/test/rcSupport.C')
-rw-r--r--src/usr/fapi2/test/rcSupport.C19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/usr/fapi2/test/rcSupport.C b/src/usr/fapi2/test/rcSupport.C
index 84ecb84e6..c78d1a9bd 100644
--- a/src/usr/fapi2/test/rcSupport.C
+++ b/src/usr/fapi2/test/rcSupport.C
@@ -156,6 +156,25 @@ fapi2::ReturnCode p9_deconfigCallout(
}
//******************************************************************************
+// p9_deconfig_callout_none
+// Force a test return code that deconfigures the target
+//******************************************************************************
+fapi2::ReturnCode p9_deconfigCalloutNone(
+ fapi2::Target<fapi2::TARGET_TYPE_DIMM>& i_dimm_target)
+{
+ FAPI_INF("Enter p9_deconfigCalloutNone...");
+
+ FAPI_ASSERT(0,
+ fapi2::TEST_ERROR_DECONFIG_NO_CALLOUT().set_TARGET(i_dimm_target));
+
+ fapi_try_exit:
+
+ FAPI_INF("Exiting p9_deconfigCalloutNone...");
+
+ return fapi2::current_err;
+}
+
+//******************************************************************************
// p9_procedureCallout
// Force a test return code that creates a procedure callout
//******************************************************************************
OpenPOWER on IntegriCloud