diff options
author | Stephen Glancy <sglancy@us.ibm.com> | 2017-06-26 10:01:16 -0500 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2017-07-06 17:01:54 -0400 |
commit | 42163a7009f8431f109877cfa9df9f339830bb60 (patch) | |
tree | df2984022d1de87b71f27f8e826a10e1c3465f5e /src/import/chips/p9/procedures/hwp/memory/lib/mcbist | |
parent | 197ae322af1636b5a146fd46b3575165fbbbc2d5 (diff) | |
download | talos-hostboot-42163a7009f8431f109877cfa9df9f339830bb60.tar.gz talos-hostboot-42163a7009f8431f109877cfa9df9f339830bb60.zip |
Fixes parallel CAC shmoo bug
All CAC shmoo lanes were running at the same time,
when they should not have been for parallel shmoos.
This commit updates shmoo sorting and the find functionality
to fix this bug.
Change-Id: Ife237fc8329e4ff8b75236963bbeb9830f85f8c0
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42424
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Louis Stermole <stermole@us.ibm.com>
Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com>
Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42435
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/memory/lib/mcbist')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.C | 2 | ||||
-rw-r--r-- | src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.H | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.C b/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.C index 62d91f41e..43094f293 100644 --- a/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.C +++ b/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.C @@ -518,7 +518,7 @@ template<> template<> std::vector<fapi2::Target<fapi2::TARGET_TYPE_MCA>> program<fapi2::TARGET_TYPE_MCBIST>::get_port_list<fapi2::TARGET_TYPE_MCA>( const - fapi2::Target<fapi2::TARGET_TYPE_MCBIST>& i_target ) + fapi2::Target<fapi2::TARGET_TYPE_MCBIST>& i_target ) const { typedef mss::mcbistTraits<TARGET_TYPE_MCBIST> TT; diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.H b/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.H index b687da464..4ae7f94a8 100644 --- a/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.H +++ b/src/import/chips/p9/procedures/hwp/memory/lib/mcbist/mcbist.H @@ -1772,7 +1772,7 @@ class program /// @return vector of port targets /// template< fapi2::TargetType P > - std::vector<fapi2::Target<P>> get_port_list( const fapi2::Target<T>& i_target ); + std::vector<fapi2::Target<P>> get_port_list( const fapi2::Target<T>& i_target ) const; /// /// @brief Change MCBIST Stop-on-error conditions (end boundaries) |