<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blackbird-hostboot/src/usr/xscom/test, branch 07-25-2019</title>
<subtitle>Blackbird™ hostboot sources</subtitle>
<id>https://git.raptorcs.com/git/blackbird-hostboot/atom?h=07-25-2019</id>
<link rel='self' href='https://git.raptorcs.com/git/blackbird-hostboot/atom?h=07-25-2019'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/'/>
<updated>2019-07-28T19:33:31+00:00</updated>
<entry>
<title>Remove CONFIG_AXONE_BRING_UP from xscomtest</title>
<updated>2019-07-28T19:33:31+00:00</updated>
<author>
<name>Matt Derksen</name>
<email>mderkse1@us.ibm.com</email>
</author>
<published>2019-07-15T22:07:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=2e406cadf1a5240c31f0c900b118ef09fcd9fb39'/>
<id>urn:sha1:2e406cadf1a5240c31f0c900b118ef09fcd9fb39</id>
<content type='text'>
Initially tried with local checkstop register,
but that register has simics actions which will
clear the set bit0. This was previously incorrectly
setting the wrong bit, but FIR action was executed
and setting bit0.  To make things cleaner a new
FIR register was chosen that doesn't have simics
actions associated with it.

Change-Id: Iae2d429b82b8c3eab94db2f46495a1b488347b15
RTC:201738
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/80426
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Roland Veloz &lt;rveloz@us.ibm.com&gt;
Reviewed-by: Corey V Swenson &lt;cswenson@us.ibm.com&gt;
Reviewed-by: Daniel M Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Run Axone simics all the way to completion by default</title>
<updated>2019-04-19T15:16:13+00:00</updated>
<author>
<name>Christian Geddes</name>
<email>crgeddes@us.ibm.com</email>
</author>
<published>2019-04-17T15:13:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=8112a619ebf4861f3f85226de3e8dfd79cc43a5f'/>
<id>urn:sha1:8112a619ebf4861f3f85226de3e8dfd79cc43a5f</id>
<content type='text'>
Prior to this commit we ended the IPL at istep 14.7 and ran the
CXX test suite before shutting down. This commit will allow us to
run through istep 21 like a standard IPL.

Change-Id: Ifb567dc30e7ecbb31ed59889ff900411633844bf
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/76098
Reviewed-by: Matthew Raybuck &lt;matthew.raybuck@ibm.com&gt;
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Matt Derksen &lt;mderkse1@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Method to execute testcases early in the boot</title>
<updated>2019-02-28T15:51:50+00:00</updated>
<author>
<name>Dan Crowell</name>
<email>dcrowell@us.ibm.com</email>
</author>
<published>2019-02-11T17:47:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=7c0b8df175832b8ffb7510977283c0c390be9c8c'/>
<id>urn:sha1:7c0b8df175832b8ffb7510977283c0c390be9c8c</id>
<content type='text'>
A new CONFIG variable has been created that will trigger the
istep dispatcher to start the CXX unit test execution at some
point during the boot rather than waiting until the end.  This
is useful for quick targeted testing and also for early bringup
of new platforms.

CONFIG_EARLY_TESTCASES is the new flag, and it uses
ATTR_EARLY_TESTCASES_ISTEP to determine where in the boot to stop.

Changes were required in several testcases to either skip the
test completely (typically due to not having enough memory) or
to add additional logic to load new support libraries on demand.

The Axone platform has this flag enabled by default to execute
testcases at the end of istep 6.9 (host_gard).

Change-Id: I1da9479e2147d68102f44d60e064c3b79cc41bb6
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/71693
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Christian R. Geddes &lt;crgeddes@us.ibm.com&gt;
Reviewed-by: Roland Veloz &lt;rveloz@us.ibm.com&gt;
Reviewed-by: Matt Derksen &lt;mderkse1@us.ibm.com&gt;
Reviewed-by: William G. Hoffa &lt;wghoffa@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Extend multicast workaround and add tests</title>
<updated>2018-11-09T15:30:00+00:00</updated>
<author>
<name>Corey Swenson</name>
<email>cswenson@us.ibm.com</email>
</author>
<published>2018-09-06T18:31:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=40039bb5fddf5efd1b01429ef011b68be999dce3'/>
<id>urn:sha1:40039bb5fddf5efd1b01429ef011b68be999dce3</id>
<content type='text'>
 - Add support for multicast OR op type
 - Add xscom and scom multicast tests
 - Avoid false fails by not setting multicast bit in bad address tests

Change-Id: I32ea5b1b68a1a2f0d92c2b82b5ab1b932ddb54af
RTC:198114
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/65778
Tested-by: Jenkins Server &lt;pfd-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP Build CI &lt;op-jenkins+hostboot@us.ibm.com&gt;
Tested-by: Jenkins OP HW &lt;op-hw-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Matt Derksen &lt;mderkse1@us.ibm.com&gt;
Tested-by: FSP CI Jenkins &lt;fsp-CI-jenkins+hostboot@us.ibm.com&gt;
Reviewed-by: Christian R. Geddes &lt;crgeddes@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Re-enable test cases for P9 Work</title>
<updated>2016-02-19T21:31:55+00:00</updated>
<author>
<name>crgeddes</name>
<email>crgeddes@us.ibm.com</email>
</author>
<published>2015-10-22T20:35:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=a4e0f9f2b7e1abbc7062bbc6a023a01227875eee'/>
<id>urn:sha1:a4e0f9f2b7e1abbc7062bbc6a023a01227875eee</id>
<content type='text'>
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 &lt;dcrowell@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Change copyright prolog for all files to Apache.</title>
<updated>2014-05-22T03:16:32+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>iawillia@us.ibm.com</email>
</author>
<published>2014-05-19T21:51:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=aa0446e9d1c2f0fb17a6ef40b689ec7281d65387'/>
<id>urn:sha1:aa0446e9d1c2f0fb17a6ef40b689ec7281d65387</id>
<content type='text'>
Change-Id: I5664587b4f889099290ef50d50fa9ce5e580e1eb
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11167
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Remove unit test usage of hardcoded core addresses</title>
<updated>2013-10-28T17:37:02+00:00</updated>
<author>
<name>Mike Jones</name>
<email>mjjones@us.ibm.com</email>
</author>
<published>2013-10-22T18:00:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=f5e1ea44add82f16f94a7f068bc8a4a8e0f3677c'/>
<id>urn:sha1:f5e1ea44add82f16f94a7f068bc8a4a8e0f3677c</id>
<content type='text'>
Change-Id: I26cca4a3b09cc5486741507be33961ab41986216
RTC: 60769
Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/6801
Tested-by: Jenkins Server
Reviewed-by: Brian H. Horton &lt;brianh@linux.ibm.com&gt;
Reviewed-by: Donald E. Dahle &lt;dedahle@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Resolve testcase race conditions with SCAN.</title>
<updated>2013-09-11T19:43:51+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>iawillia@us.ibm.com</email>
</author>
<published>2013-08-28T20:16:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=2283a24d0273ae66ec0b826a7b9ed567bba1f0ef'/>
<id>urn:sha1:2283a24d0273ae66ec0b826a7b9ed567bba1f0ef</id>
<content type='text'>
    A number of test cases were writing to the SCAN select register
    and if the SCAN device driver unit tests were running at the same
    time they would clobber each other.  Moved the other test cases to
    utilize a core scratch register instead.

Change-Id: I243500ce40cdb75e1052541056f9460e50e0bbcd
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5977
Tested-by: Jenkins Server
Reviewed-by: MIKE J. JONES &lt;mjjones@us.ibm.com&gt;
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>Xscom Error Handling</title>
<updated>2013-05-16T14:56:30+00:00</updated>
<author>
<name>Missy Connell</name>
<email>missyc@us.ibm.com</email>
</author>
<published>2013-04-25T19:54:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=caf97f338fd6d40bb087aecb1e5fc7bf0b32d581'/>
<id>urn:sha1:caf97f338fd6d40bb087aecb1e5fc7bf0b32d581</id>
<content type='text'>
Change-Id: Ic43af1de85d7bba02ee9078451e093e5443e8890
RTC:60768
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/4402
Tested-by: Jenkins Server
Reviewed-by: Daniel M. Crowell &lt;dcrowell@us.ibm.com&gt;
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>ERRL: Create Hostboot error log SRC/UD parser and deliver to FSP bld</title>
<updated>2013-02-08T22:49:45+00:00</updated>
<author>
<name>Mike Jones</name>
<email>mjjones@us.ibm.com</email>
</author>
<published>2013-01-22T15:41:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/blackbird-hostboot/commit/?id=caf328ccd931de4ce4e4d285d1a4e5ddd151abb5'/>
<id>urn:sha1:caf328ccd931de4ce4e4d285d1a4e5ddd151abb5</id>
<content type='text'>
A new script called genErrlParsers will scan the Hostboot code for
error log tags and create a SRC parser for each component. The
script will also scan the Hostboot code for plugin directories
containing User Detail Data parsers and will create a makefile
that is used by the FSP to build each component's SRC/UD parser.

Change-Id: I7113f6cd8069447a1caaa199aff199b663d59072
RTC: 47518
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2975
Tested-by: Jenkins Server
Reviewed-by: A. Patrick Williams III &lt;iawillia@us.ibm.com&gt;
</content>
</entry>
</feed>
