Community
Participate
Working Groups
In the JAXB ETFw launch configuration select the TAU workflow and go to the Selective Instrumentation tab. Select the User Defined button and enter a value. After hitting apply if you close the configuration and reopen or switch to another and back the value will be empty. Similarly if you select a TAU makefile from the combo box on the TAU Makefile tab the selection will not persist when the configuration is reloaded. Other values (checkboxes on the makefile tab, text fields in the TAU Compiler tab) seem to persist as expected.
Thanks for opening this bug, I should have done it previously since I knew the Selective Instrumentation and Data Collection tabs are essentially just fill-ins and don't actually do anything, but I forgot to. There are actually a few parts of TAU that I was unclear what the various options meant, those two tabs being among them. I'm sure there are also some bugs across the tabs as well where certain options need to enable/disable various other UI options based on selections, but I didn't know the software well enough.
The saved makefile is now restored properly. It was a little tricky since the threads that load the makefile list and set up the combo box may not be done until after the initialize step has returned. I added a field to the makefile combo where initialization can stick the last selected makefile for use when it is ready. I'll take a look at the Selective Instrumentation component next.
Was this completed?
I'm having a similar problem to this in our product. I have 5 tool panes, each with multiple controls. If I fill in a text field on one of these panes, click Apply, then Close, then reopen the configuration, the text field is empty again. Also, this time I can enter something in the text field but the Apply button no longer becomes active. I'm bumping this to P1 because our product is unusable currently.
https://git.eclipse.org/r/32259 This change reverts part of a commit that cases problems when a default workflow is set.