summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting/common
diff options
context:
space:
mode:
authorMatt Derksen <mderkse1@us.ibm.com>2019-05-01 12:30:54 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2019-06-24 10:29:27 -0500
commit2c86bbc37ee8d0a2c0da169ace605dde319c898a (patch)
tree10bb64bd91068566c077436a2785ed83f84c5288 /src/usr/targeting/common
parent1ac1e9584462a41e204ffaae13f086b0a22c6cf8 (diff)
downloadtalos-hostboot-2c86bbc37ee8d0a2c0da169ace605dde319c898a.tar.gz
talos-hostboot-2c86bbc37ee8d0a2c0da169ace605dde319c898a.zip
Run exp tests in Axone and make generic Load utility
Removed CONFIG_AXONE_BRING_UP from expscomtest.H Added common load utility for loading/unloading needed modules for testcases. Added a mutex to avoid inband command/response contention between testcases. Change-Id: Ia96991983be18fab840b59b8dc7dd1383ecc4abc RTC:201738 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/76818 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@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> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Roland Veloz <rveloz@us.ibm.com> Reviewed-by: Glenn Miles <milesg@ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/targeting/common')
-rwxr-xr-xsrc/usr/targeting/common/xmltohb/attribute_types_hb.xml12
-rw-r--r--src/usr/targeting/common/xmltohb/target_types_hb.xml3
2 files changed, 15 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types_hb.xml b/src/usr/targeting/common/xmltohb/attribute_types_hb.xml
index b8584c544..491e9667b 100755
--- a/src/usr/targeting/common/xmltohb/attribute_types_hb.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types_hb.xml
@@ -346,6 +346,18 @@
</enumerator>
</enumerationType>
+ <attribute>
+ <id>HB_MUTEX_SERIALIZE_TEST_LOCK</id>
+ <description>Hostboot mutex for serializing certain tests</description>
+ <simpleType>
+ <hbmutex/>
+ </simpleType>
+ <persistency>volatile-zeroed</persistency>
+ <readable/>
+ <writeable/>
+ <hbOnly/>
+ </attribute>
+
<!-- For POD Testing -->
<attribute>
<id>HB_MUTEX_TEST_LOCK</id>
diff --git a/src/usr/targeting/common/xmltohb/target_types_hb.xml b/src/usr/targeting/common/xmltohb/target_types_hb.xml
index 93e0bf912..1f7421305 100644
--- a/src/usr/targeting/common/xmltohb/target_types_hb.xml
+++ b/src/usr/targeting/common/xmltohb/target_types_hb.xml
@@ -284,6 +284,9 @@
<id>HB_EXISTING_IMAGE</id>
</attribute>
<attribute>
+ <id>HB_MUTEX_SERIALIZE_TEST_LOCK</id>
+ </attribute>
+ <attribute>
<id>HB_MUTEX_TEST_LOCK</id>
</attribute>
<attribute>
OpenPOWER on IntegriCloud