Hello Steve and All,

I played a little more with profiles. At
https://github.com/tomekkaczanowski/gradle you can find my code that
provides profile outputs in txt (for command line freaks), html (bar
charts) and csv (for Calc/Excel lovers). Also I did some refactoring,
that was IMHO required so maybe you would be interested in having a
look.

Keep up the good work. :)

-- 
Regards / Pozdrawiam
Tomek Kaczanowski

2010/11/19 Tomek Kaczanowski <[email protected]>:
> Hello Steve and All,
>
> please try this:
> http://kaczanowscy.pl/tomek/sites/default/files/bar_charts_profile.html
>
> --
> Regards / Pozdrawiam
> Tomek Kaczanowski
>
>
> 2010/11/18 Steve Appling <[email protected]>:
>> This sounds interesting, but I can't seem to get to your file on rapidshare 
>> anymore.  I think that having a graphical view would be great.
>>
>> I originally thought about making the report page interactive (allowing 
>> different views, sorting on different columns), but started with the simple 
>> static page.  I would like to move the report generation to another task 
>> which can be configured to handle options like this, but need to add some 
>> more infrastructure to get this working without the command line option and 
>> just haven't had time recently.
>>
>> On Nov 16, 2010, at 4:31 PM, Tomek Kaczanowski wrote:
>>
>>> For some reasons rapidshare is the best what I can do right now, my
>>> apologies, try this:
>>> http://rapidshare.com/files/431274425/bar_charts_profile.html
>>>
>>> --
>>> Regards / Pozdrawiam
>>> Tomek Kaczanowski
>>>
>>> 2010/11/16 Tomek Kaczanowski <[email protected]>:
>>>> I think there is something wrong with the attachments on this list :(
>>>> Uhh... need to publish html files somewhere so you can see.
>>>>
>>>> --
>>>> Regards / Pozdrawiam
>>>> Tomek Kaczanowski
>>>>
>>>>
>>>> 2010/11/16 Jason Porter <[email protected]>:
>>>>> On Tue, Nov 16, 2010 at 14:05, Tomek Kaczanowski
>>>>> <[email protected]> wrote:
>>>>>> Hello Gradlers,
>>>>>>
>>>>>> I really like profile feature that was introduced in 0.9-rc-2 version
>>>>>> but I am not entirely happy with the readability of the output. I
>>>>>> wanted to have two things:
>>>>>>  * be able to see with one glance where is the bottleneck (the
>>>>>> longest project and tasks)
>>>>>>  * but still have possibility to see the details.
>>>>>>
>>>>>> I thought that maybe bar charts can help, and after some coding I have
>>>>>> the following results for "gradle compileJava --profile" run against
>>>>>> Gradle HEAD (see attached files):
>>>>>>  * original_09rc2_profile.html
>>>>>>  * bar_charts_profile.html - my hacked version (the CSS bar chart
>>>>>> idea taken from http://concepts.waetech.com/bargraph/)
>>>>>>
>>>>>> Known limitations and comments.
>>>>>> * does not show task with 0 time execution (on purpose, no need to see
>>>>>> them really)
>>>>>> * might not be perfectly readable for some corner cases
>>>>>> * Tested with the latest Firefox, Opera, Chrome and Konqueror. Looks 
>>>>>> good.
>>>>>> * this is just a proposal of what can be done. Having all possible
>>>>>> data about evaluation and execution times we can present them any way
>>>>>> we find suitable.
>>>>>> * I'm not an artist, if you find one willing to spend some time with
>>>>>> CSS he can probably make it look beautiful
>>>>>>
>>>>>> What do you think? Is it any good? Please share your comments. Of
>>>>>> course I will be happy to share the code (after I clean it).
>>>>>>
>>>>>> --
>>>>>> Regards / Pozdrawiam
>>>>>> Tomek Kaczanowski
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe from this list, please visit:
>>>>>>
>>>>>>    http://xircles.codehaus.org/manage_email
>>>>>>
>>>>>>
>>>>>
>>>>> Is there supposed to be color to the bars?  I don't see any, nor do I
>>>>> see anything in the source of the html that defines colors.
>>>>>
>>>>> --
>>>>> Jason Porter
>>>>> http://lightguard-jp.blogspot.com
>>>>> http://twitter.com/lightguardjp
>>>>>
>>>>> Software Engineer
>>>>> Open Source Advocate
>>>>>
>>>>> PGP key id: 926CCFF5
>>>>> PGP key available at: keyserver.net, pgp.mit.edu
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe from this list, please visit:
>>>>>
>>>>>    http://xircles.codehaus.org/manage_email
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>>
>>>    http://xircles.codehaus.org/manage_email
>>>
>>>
>>
>> --
>> Steve Appling
>> Automated Logic Research Team
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>>
>>
>

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to