On Thu, 2011-04-07 at 20:56 -0300, Lucas Meneghel Rodrigues wrote:
> On Thu, 2011-04-07 at 16:19 -0700, Eric Li(李咏竹) wrote:
> > Hi,
> > 
> > 
> > Can you send these two patches to autotest@test.kernel.org and CC me?
> > I 'd like to get these two changes upstream first and then rebase them
> > back.
> 
> I just looked at the patch, looks good to me.
> 
> It would be a bit easier if they were sent directly to the mailing list,
> it makes easier for my patch check scripts.

I was going to apply it when I noticed a tiny, tiny thing. Replied with
comments on codereview, hope you guys got it.

> Cheers,
> 
> Lucas
> 
> > 
> > Yes, I will help you to commit them in upstream.
> > 
> > 
> > Eric
> > 
> > On Thu, Apr 7, 2011 at 3:11 PM, <key...@chromium.org> wrote:
> >         Reviewers: ericli, Benson Leung,
> >         
> >         Description:
> >         perf: allow events to be specified as an iterable
> >         
> >         Limiting the events list to be a comma-separated string
> >         doesn't work
> >         for the more complex syntaxes perf now supports for things
> >         like kprobes;
> >         allow the list to be given as an iterable (while still
> >         supporting a
> >         string) and pass each using a separate -e argument
> >         
> >         Change-Id: I18cea36095cb4a9f93c3b9da9a8a77cb66da0686
> >         Signed-off-by: Scott James Remnant <key...@chromium.org>
> >         
> >         BUG=chromiumos:13826
> >         TEST=Yes
> >         
> >         Please review this at http://codereview.chromium.org/6816032/
> >         
> >         SVN Base:
> >         ssh://g...@gitrw.chromium.org:9222/autotest.git@master
> >         
> >         Affected files:
> >          M client/profilers/perf/perf.py
> >         
> >         
> >         Index: client/profilers/perf/perf.py
> >         diff --git a/client/profilers/perf/perf.py
> >         b/client/profilers/perf/perf.py
> >         index
> >         
> > 211d562bdaea058341afad4fcbda3b65ec0e3664..2bd2da4fb6a8800ad8ec56c789b938f873b33429
> >  100644
> >         --- a/client/profilers/perf/perf.py
> >         +++ b/client/profilers/perf/perf.py
> >         @@ -13,8 +13,12 @@ from autotest_lib.client.bin import
> >         profiler, os_dep, utils
> >          class perf(profiler.profiler):
> >             version = 1
> >         
> >         -    def initialize(self, events="cycles,instructions"):
> >         -        self.events = events
> >         +    def initialize(self, events=["cycles","instructions"]):
> >         +        if type(events) == str:
> >         +            self.events = [events]
> >         +        else:
> >         +            self.events = events
> >         +        self.trace = trace
> >                 self.perf_bin = os_dep.command('perf')
> >                 perf_help = utils.run('%s report help' %
> >         self.perf_bin,
> >                                       ignore_status=True).stderr
> >         @@ -31,8 +35,10 @@ class perf(profiler.profiler):
> >         
> >             def start(self, test):
> >                 self.logfile = os.path.join(test.profdir, "perf")
> >         -        cmd = ("%s record -a -o %s -e %s" %
> >         -               (self.perf_bin, self.logfile, self.events))
> >         +        cmd = ("%s record -a -o %s" %
> >         +               (self.perf_bin, self.logfile))
> >         +        for event in self.events:
> >         +            cmd += " -e %s" % event
> >                 self._process = subprocess.Popen(cmd, shell=True,
> >         
> >          stderr=subprocess.STDOUT)
> >         
> >         
> >         
> > 
> > 
> > 
> > -- 
> > Eric Li
> > 李咏竹
> > Google Kirkland
> > 
> > 
> > 
> > _______________________________________________
> > Autotest mailing list
> > Autotest@test.kernel.org
> > http://test.kernel.org/cgi-bin/mailman/listinfo/autotest
> 
> 
> _______________________________________________
> Autotest mailing list
> Autotest@test.kernel.org
> http://test.kernel.org/cgi-bin/mailman/listinfo/autotest


_______________________________________________
Autotest mailing list
Autotest@test.kernel.org
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest

Reply via email to