Analyse following RPM build log snippet. Describe contents accurately, without speculation or suggestions for resolution.            
Your analysis must be as concise as possible, while keeping relevant information intact.
Snippet: 
{2} os_net_config.tests.test_impl_nmstate.TestNmstateNetConfig.test_sriov_pf_with_nicpart_ovs_user_bridge_no_bond [0.027319s] ... FAILED
Captured traceback:
~~~~~~~~~~~~~~~~~~~
    Traceback (most recent call last):
      File "/builddir/build/BUILD/os-net-config-17.0.1.dev30/os_net_config/tests/test_impl_nmstate.py", line 1574, in test_sriov_pf_with_nicpart_ovs_user_bridge_no_bond
    self.assertEqual(yaml.safe_load(exp_bridge_config),
      File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 394, in assertEqual
    self.assertThat(observed, matcher, message)
      File "/usr/lib/python3.9/site-packages/testtools/testcase.py", line 481, in assertThat
    raise mismatch_error
    testtools.matchers._impl.MismatchError: !=:
reference = {'bridge': {'options': {'datapath': 'netdev',
                        'fail-mode': 'standalone',
                        'mcast-snooping-enable': False,
                        'rstp': False,
                        'stp': False},
            'port': [{'name': 'dpdk2'}, {'name': 'br-dpdk2-p'}]},
 'name': 'br-dpdk2',
 'ovs-db': {'external_ids': {}, 'other_config': {}},
 'state': 'up',
 'type': 'ovs-bridge'}
actual    = {'bridge': {'options': {'datapath': 'netdev',
                        'fail-mode': 'standalone',
                        'mcast-snooping-enable': False,
                        'rstp': False,
                        'stp': False},
            'port': [{'name': 'dpdk2'}, {'name': 'br-dpdk2-p'}]},
 'name': 'br-dpdk2',
 'ovs-db': {'external_ids': {}, 'other_config': {'mac-table-size': 50000}},
 'state': 'up',
 'type': 'ovs-bridge'}
Test case {2} os_net_config.tests.test_impl_nmstate.TestNmstateNetConfig.test_sriov_pf_with_nicpart_ovs_user_bridge_no_bond has failed due to broken assertion on contents of the data structure. 