'How to integrate trace32 with Jenkins?

I want to automate trace32. It is running perfectly on the command line but not from Jenkins.



Solution 1:[1]

In your TRACE32 configuration file (config.t32) find the line starting with "SCREEN=" and change it to "SCREEN=OFF". If there is no line starting with "SCREEN=" add a and empty line at the end of the file and then add the line "SCREEN=OFF". (Empty lines do play a role in config.t32)

This will completely disable the GUI of TRACE32. In this configuration you can only do actions triggered by the PRACTICE script initially loaded by TRACE32 (t32.cmm or "-s" command line option) or you can trigger actions with the remote API. Don't forget to close TRACE32 with the QUIT command at the end of your PRACTICE script.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1