<p>neels <strong>uploaded patch set #2</strong> to this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-gsm-tester/+/21516">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">add test.report_fragment()<br><br>Allow enriching the junit output with arbitrary subtasks within a test.<br><br>The current aim is, for handover tests, to not just show that a test<br>failed, but to show exactly which steps worked and which didn't, e.g.:<br><br> handover.py__01_bts0_started PASSED<br> handover.py__02.1_ms0_attach PASSED<br> handover.py__02.2_ms1_attach PASSED<br> handover.py__02.3_subscribed_in_msc PASSED<br> handover.py__03_call_established PASSED<br> handover.py__04.1_bts1_started FAILED<br><br>In this case it is immediately obvious from looking at the jenkins<br>results analyzer that bts1 is the cause of the test failure, and it is<br>visible which parts of the test are flaky, over time.<br><br>First user Will be the upcoming handover_2G suite, in<br>I0b2671304165a1aaae2b386af46fbd8b098e3bd8.<br><br>Change-Id: I4ca9100b6f8db24d1f7e0a09b3b7ba88b8ae3b59<br>---<br>M selftest/suite_test/suite_test.ok<br>M selftest/suite_test/suite_test.ok.ign<br>M selftest/suite_test/suite_test.py<br>A selftest/suite_test/suitedirA/test_suite/test_report_fragment.py<br>M src/osmo_gsm_tester/core/report.py<br>M src/osmo_gsm_tester/core/test.py<br>6 files changed, 173 insertions(+), 13 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-gsm-tester refs/changes/16/21516/2</pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-gsm-tester/+/21516">change 21516</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmo-gsm-tester/+/21516"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-gsm-tester </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I4ca9100b6f8db24d1f7e0a09b3b7ba88b8ae3b59 </div>
<div style="display:none"> Gerrit-Change-Number: 21516 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: neels <nhofmeyr@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>