[SOLVED] Publish Ozone code coverage report on Jenkins

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • [SOLVED] Publish Ozone code coverage report on Jenkins

    Hi there,

    I'm currently evaluating JTrace Pro/Ozone to generate code coverage reports of unit tests. As I understand, Ozone can be completaly controled by scripts. And therefore I was thinking to triggering a run by a Jenkins CI Server and publish the results in the end. Unfortunately the Cobertura plugin which I planed to use can not handle the Ozone generated files.

    Before I go and write a script which will convert the txt file into a xml, does anybody know it this will work? Has anybody done this before?

    Kind Regards
  • Was there ever any progress on this? I didn't notice the question until now, and we would also be interested in interfacing Jenkins and j-Trace. We only have a j-Trace now (probably not ideal), but would be willing to invest in a j-Trace Pro if this could be solved.
  • Hello Johan,

    Thank you for your inquiry.
    It seems like this thread flew under our radar.
    So sorry for the late response to this topic.

    Generally the complete debug session in Ozone can be controlled through a script.
    The particular code profile information can be exported with the function Profile.Export or Profile.ExportCSV (more information in the Ozone user manual).
    For a complete code profile from the beginning to the end of the debug session we recommend using a J-Trace Pro.
    If you are looking for upgrading your hardware we offer the trade in program: segger.com/purchase/trade-in-program/
    That way you get a discount for the newer model.
    Would that be of interest for you?

    Best regards,
    Nino
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.