Bug 4974

Summary: TCF not available in kepler
Product: [Yocto Project Subprojects] Eclipse Plugin Reporter: Alexandru Georgescu <alexandru.c.georgescu>
Component: eclipse-pluginAssignee: Jessica <jessica.zhang>
Status: VERIFIED NOTABUG QA Contact:
Severity: normal    
Priority: Low CC: ioanax.grigoropol, yp.ep.watcher, yp.watcher
Version: 1.5   
Target Milestone: 1.5   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Yes (doc changes required)
Attachments:
Description Flags
kepler none

Description Alexandru Georgescu 2013-08-01 14:41:37 UTC
eclipse-poky-kepeler: 7d3dbe00328023b34339b34a6f0232474c9823e7
poky: 9de0ad47462c13ac4a2d73e12e92be6c1b4e0415


1. Perform a headless build with kepler
2. Build the plugin 
3. Open Eclipse and install the plugin
4. Open Run configurations and look for TCF connection

EXPECTED RESULTS
4. TCF connection is listed

ACTUAL RESULTS
4. TCF connection is not displayed. (see screenshot)
Comment 1 Alexandru Georgescu 2013-08-01 14:45:11 UTC
Created attachment 1396 [details]
kepler
Comment 2 Jessica 2013-08-01 14:55:34 UTC
We're mainly using RSE over ssh now, so missing TCF is not a major issue
Comment 3 Jessica 2013-08-09 21:39:10 UTC
It's because during your eclipse installation, you didn't install tcf add-in under mobile.  But as I stated since RSE over ssh is our preferred remote connection mechanism now, this is not an issue for us at all.

Scott,

For plug-in related manual for kepler, can you state that TCF is optional? thx.
Comment 4 Alexandru Georgescu 2013-08-12 05:47:19 UTC
Hi Jessica,

In the bug description I stated that I have performed a headless build. 
Since I am not aware of any documentation or features supported by us on Kepler, I assumed that all should be the same as Juno. Therefore, when performing a headless build in Juno the TCF add-in was not installed as it did in Juno.

So is the TCF add-in supposed to be installed in the headless build?

Thanks,
Alex.
Comment 5 Jessica 2013-08-12 05:52:11 UTC
Alex,

As I stated, the headless build won't bring in our plug-in dependent plug-ins.  If you need tcf you need to explicitly install tcf plug-in under mobile that from kepler update site.  So this is not a bug of our plugin.  I believe you just have tcf installed in your juno eclipse, the same for kepler, once you installed once, next time you reinstall our plugin, you don't need to reinstall tcf.
Comment 6 Alexandru Georgescu 2013-08-30 09:54:15 UTC
(In reply to comment #5)
> Alex,
> 
> As I stated, the headless build won't bring in our plug-in dependent
> plug-ins.  If you need tcf you need to explicitly install tcf plug-in under
> mobile that from kepler update site.  So this is not a bug of our plugin.  I
> believe you just have tcf installed in your juno eclipse, the same for
> kepler, once you installed once, next time you reinstall our plugin, you
> don't need to reinstall tcf.

Hi Jessica.

I always perform the tests on a new headless build. For Juno, TCF was always installed by default NOT manually, and this is why I opened the bug in the first place.

I will close the bug as per above comments.