Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 431877

Summary: Add all Team plugins to General > Tracing preference page
Product: [Eclipse Project] Platform Reporter: Szymon Ptaszkiewicz <sptaszkiewicz>
Component: TeamAssignee: Szymon Ptaszkiewicz <sptaszkiewicz>
Status: VERIFIED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: daniel_megert
Version: 4.4   
Target Milestone: 4.5 M4   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 451736, 451737, 451738, 451739, 451740, 451741, 451742    
Bug Blocks: 441575    

Description Szymon Ptaszkiewicz CLA 2014-04-03 04:52:23 EDT
If a plugin provides .options file, it is possible to enable tracing for this plugin via General > Tracing preference page. We should add all Team plugins to this preference page to make it easier to debug it.
Comment 1 Szymon Ptaszkiewicz CLA 2014-04-03 09:15:25 EDT
Fixing it requires more work that I initially thought, i.e. each bundle requires also its DebugOptionsListener (see bug 431878 comment 1). I will move the bug back to the bucket until I find more time to tackle this. Feel free to take it if you have time to implement this.
Comment 2 Szymon Ptaszkiewicz CLA 2014-11-17 06:09:20 EST
All plugins from the eclipse.platform.team repository have been added to the General > Tracing preference page via dependent bugs, one bug per plugin. Bundle versions increased with:

http://git.eclipse.org/c/platform/eclipse.platform.team.git/commit/?id=0ab750eb9884feaf2ab1ed4fde5af0c33ee13775

I'm closing the bug since there is nothing more left to do.
Comment 3 Szymon Ptaszkiewicz CLA 2014-11-18 12:36:51 EST
During verification it turned out that some plugins do not have their .options file included in their build.properties files which results in empty list of available options for those plugins. I fixed that with:

http://git.eclipse.org/c/platform/eclipse.platform.team.git/commit/?id=cc9d6f826e11f654302e380e3a2dbc96c5c8b0ba
Comment 4 Szymon Ptaszkiewicz CLA 2014-11-19 04:43:24 EST
Verified in N20141118-2000.