<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>1617</bug_id>
          
          <creation_ts>2011-10-04 13:38:49 +0000</creation_ts>
          <short_desc>&apos;perf scripts&apos; integration</short_desc>
          <delta_ts>2014-12-03 22:16:27 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Meta-yocto</product>
          <component>meta-yocto</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>OBSOLETE</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Low</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>Future</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Song Liu">song.liu</reporter>
          <assigned_to name="Jessica">jessica.zhang</assigned_to>
          <cc>dvhart</cc>
    
    <cc>jessica.zhang</cc>
    
    <cc>lianhao.lu</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>tom.zanussi</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Don&apos;t know</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>16685</commentid>
    <comment_count>0</comment_count>
    <who name="Song Liu">song.liu</who>
    <bug_when>2011-10-04 13:38:49 +0000</bug_when>
    <thetext>Make it easy and convenient for the user to write and execute &apos;perf scripts&apos; from the IDE. We should be able to leverage and build on the Systemtap integration for this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16755</commentid>
    <comment_count>1</comment_count>
    <who name="Tom Zanussi">tom.zanussi</who>
    <bug_when>2011-10-06 11:43:04 +0000</bug_when>
    <thetext>This is very similar to the SystemTap case (Bug 1551), except in this case we don&apos;t have a lot of user setup to do, essentially we just run &apos;perf script&apos; on the remote system and get the output piped back.

Like SystemTap, we would really like to be able to run perf scripts as seamlessly as possible from Eclipse too.  Functionality-wise, the user should be able to simply create a perf script in a window and run it.  We also need to be able to specify script params.

The output should be available just like the output from the other supported tracing and debugging tools.

Implementation-wise, we could just remotely execute perf underneath, but if it&apos;s better to create an oprofileui-type mechanism to tie into Eclipse protocols as much as possible, even better.

We should be able to leverage what we do in Eclipse for the SystemTap case and apply it to the perf script case as they&apos;re similar.

Of course, since we&apos;re in an IDE it would be nice if the IDE could understand SystemTap and provide Systemtap-specific completion and syntax highlighting, but that&apos;s not what this task is about.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>18509</commentid>
    <comment_count>2</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2012-02-06 10:49:47 +0000</bug_when>
    <thetext>change to post 1.2 since the work on Tom&apos;s end is pushed out</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23498</commentid>
    <comment_count>3</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2012-07-25 17:47:26 +0000</bug_when>
    <thetext>Hard to schedule time to work on this, but definitly won&apos;t happen in M3 timeframe</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>47343</commentid>
    <comment_count>4</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2014-12-03 22:16:27 +0000</bug_when>
    <thetext>The requirement for this feature is extremly low atm, close now, may open later if there&apos;s strong demand</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>