<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-objmgr, branch master</title>
<subtitle>OpenBMC Phosphor object manager sources</subtitle>
<id>https://git.raptorcs.com/git/phosphor-objmgr/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/phosphor-objmgr/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-objmgr/'/>
<updated>2019-04-10T18:15:22+00:00</updated>
<entry>
<title>build: install into bin instead of sbin</title>
<updated>2019-04-10T18:15:22+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2019-03-28T20:42:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-objmgr/commit/?id=096cf821082b94ac932fd8aa7edeea2666ea69ec'/>
<id>urn:sha1:096cf821082b94ac932fd8aa7edeea2666ea69ec</id>
<content type='text'>
Installs into bin instead of sbin per guidelines

Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
Change-Id: Iff8b72c98d743c45b5f53f0bc61dd68e1af1e173
</content>
</entry>
<entry>
<title>cleanup: Remove Python code and build files</title>
<updated>2019-04-10T18:01:11+00:00</updated>
<author>
<name>Kun Yi</name>
<email>kunyi731@gmail.com</email>
</author>
<published>2019-03-27T16:23:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-objmgr/commit/?id=487948d820fc2717184daa96bebf2f8c6ffd4e01'/>
<id>urn:sha1:487948d820fc2717184daa96bebf2f8c6ffd4e01</id>
<content type='text'>
Remove Python code and build files now that we switched to C++ mapper

Tested: built mapper package and no Python file is included
Signed-off-by: Kun Yi &lt;kunyi731@gmail.com&gt;
Change-Id: Ia8832eaae52ed85b4c1620a5d0db181e6b744ac7
</content>
</entry>
<entry>
<title>Add test artifacts to .gitignore</title>
<updated>2019-04-05T16:21:01+00:00</updated>
<author>
<name>Matt Spinler</name>
<email>spinler@us.ibm.com</email>
</author>
<published>2019-04-05T15:55:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-objmgr/commit/?id=686ae77a74a9a8862c6d1ec66938b7fc281211d1'/>
<id>urn:sha1:686ae77a74a9a8862c6d1ec66938b7fc281211d1</id>
<content type='text'>
Signed-off-by: Matt Spinler &lt;spinler@us.ibm.com&gt;
Change-Id: Ibf168d3a44995a51a50cb6cbb1dedfb64d457945
</content>
</entry>
<entry>
<title>unit-test: Test interfaces added function</title>
<updated>2019-04-05T15:05:32+00:00</updated>
<author>
<name>Andrew Geissler</name>
<email>geissonator@yahoo.com</email>
</author>
<published>2019-02-27T16:14:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-objmgr/commit/?id=7f838376084fb8f5c00b8926013891cb58389033'/>
<id>urn:sha1:7f838376084fb8f5c00b8926013891cb58389033</id>
<content type='text'>
Tested:
- processing.cpp at 94% coverage
- Verified QEMU booted to standby and mapper command line worked
- Verified hardware CI (witherspoon) passed with this patch series

Change-Id: I73e5feb3495ed0aa974acd521fefd8d0193fc1b3
Signed-off-by: Andrew Geissler &lt;geissonator@yahoo.com&gt;
</content>
</entry>
<entry>
<title>unit-test: Move processing of interfaces added</title>
<updated>2019-04-05T15:05:32+00:00</updated>
<author>
<name>Andrew Geissler</name>
<email>geissonator@yahoo.com</email>
</author>
<published>2019-02-27T15:57:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-objmgr/commit/?id=70461896775208bbe400cc23786ce4d17a0c07f7'/>
<id>urn:sha1:70461896775208bbe400cc23786ce4d17a0c07f7</id>
<content type='text'>
Make it easier to unit test and continue reduction of main.cpp

Change-Id: Id360255e1546eda026e5e6ef9f15d29dcc82caaa
Signed-off-by: Andrew Geissler &lt;geissonator@yahoo.com&gt;
</content>
</entry>
<entry>
<title>unit-test: Fix bug when endpoint empty</title>
<updated>2019-04-05T15:05:32+00:00</updated>
<author>
<name>Andrew Geissler</name>
<email>geissonator@yahoo.com</email>
</author>
<published>2019-03-22T15:59:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-objmgr/commit/?id=0a560a5c4f6447e2c8b4ba7216abebebe9aea0dd'/>
<id>urn:sha1:0a560a5c4f6447e2c8b4ba7216abebebe9aea0dd</id>
<content type='text'>
Could debate the proper handling of this situations but this commit at
least makes it consistent for the forward and reverse path

Change-Id: If0a8a16473c150f4d4361f9ca9aad9f06c391157
Signed-off-by: Andrew Geissler &lt;geissonator@yahoo.com&gt;
</content>
</entry>
<entry>
<title>unit-test: Test associationChanged()</title>
<updated>2019-04-05T15:05:32+00:00</updated>
<author>
<name>Andrew Geissler</name>
<email>geissonator@yahoo.com</email>
</author>
<published>2019-02-22T21:23:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-objmgr/commit/?id=491f9ac3d2579779a0cec3d4d52e19f1ce908bad'/>
<id>urn:sha1:491f9ac3d2579779a0cec3d4d52e19f1ce908bad</id>
<content type='text'>
Testing: 100% coverage of associations.cpp

Change-Id: I978eb37acfbee0a5b6d497cab473691318184aaf
Signed-off-by: Andrew Geissler &lt;geissonator@yahoo.com&gt;
</content>
</entry>
<entry>
<title>unit-test: Debug functions to dump data structures</title>
<updated>2019-04-05T15:05:32+00:00</updated>
<author>
<name>Andrew Geissler</name>
<email>geissonator@yahoo.com</email>
</author>
<published>2019-02-27T15:46:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-objmgr/commit/?id=7264d90dca3b7796b305e282aaad7ab19ce933ec'/>
<id>urn:sha1:7264d90dca3b7796b305e282aaad7ab19ce933ec</id>
<content type='text'>
Visualizing the key data structures in objmgr can be very useful for
debug and for writing test cases

Example output when new function called:
 ##### interface_map_type #####
------------------------------------
OBJ PATH:      /xyz/openbmc_project/test
DBUS SERVICE:   xyz.openbmc_project.Test
INTERFACE:        org.freedesktop.DBus.Introspectable
INTERFACE:        org.freedesktop.DBus.Peer
INTERFACE:        org.freedesktop.DBus.Properties
------------------------------------
 ##### AssociationOwnersType #####
------------------------------------
OBJ PATH:      /xyz/openbmc_project/test/xyz
DBUS SERVICE:   xyz.openbmc_project.Test
ASSOC PATH:      /xyz/openbmc_project/inventory/system/chassis/error
ENDPOINT:         /xyz/openbmc_project/test/xyz
ASSOC PATH:      /xyz/openbmc_project/test/xyz/inventory
ENDPOINT:         /xyz/openbmc_project/inventory/system/chassis
-----------------------------------
 ##### AssociationInterfaces #####
------------------------------------
OBJ PATH:      /xyz/openbmc_project/inventory/system/chassis/error
ENDPOINTS:      /xyz/openbmc_project/test/xyz
------------------------------------

Change-Id: I947ccdb071d887683c3998c6020677833579100c
Signed-off-by: Andrew Geissler &lt;geissonator@yahoo.com&gt;
</content>
</entry>
<entry>
<title>unit-test: Add some doc on Association</title>
<updated>2019-04-05T15:05:32+00:00</updated>
<author>
<name>Andrew Geissler</name>
<email>geissonator@yahoo.com</email>
</author>
<published>2019-02-22T21:22:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-objmgr/commit/?id=ea80c33dec0e331703e44f0f1d1286138c87cbcf'/>
<id>urn:sha1:ea80c33dec0e331703e44f0f1d1286138c87cbcf</id>
<content type='text'>
Next set of unit tests use this data structure so added some doc and an
example

Change-Id: Iabc89fc66ff68ccbf872e8cb48dc75b75c78908f
Signed-off-by: Andrew Geissler &lt;geissonator@yahoo.com&gt;
</content>
</entry>
<entry>
<title>unit-test: Move associationChanged()</title>
<updated>2019-04-05T15:05:32+00:00</updated>
<author>
<name>Andrew Geissler</name>
<email>geissonator@yahoo.com</email>
</author>
<published>2019-02-21T21:40:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-objmgr/commit/?id=4511b33fe27dbb2cc8839f7e2ee365b12c398f20'/>
<id>urn:sha1:4511b33fe27dbb2cc8839f7e2ee365b12c398f20</id>
<content type='text'>
Make it easier to unit test and continue reduction of main.cpp

Change-Id: Ic549e096343e7a2fb11985f1c48879ed4486e40b
Signed-off-by: Andrew Geissler &lt;geissonator@yahoo.com&gt;
</content>
</entry>
</feed>
