That’s great to see in action, great work Etienne!

Is there any document on how to integrate ‘stuff’ into the dashboards?
I think this is worth having for people willing to do so like Kai or
Andrew. Are there any docs on this? or maybe Lukasz Gajowy know ?
On Thu, Jul 12, 2018 at 9:04 PM Andrew Pilloud <apill...@google.com> wrote:
>
> This is great, should make performance work much easier! I'm going to get the 
> Beam SQL Nexmark jobs publishing as well. (Opened 
> https://issues.apache.org/jira/browse/BEAM-4774 to track.) I might take on 
> the Dataflow runner as well if no one else volunteers.
>
> I am curious as to why you have two separate graphs for runtime and count 
> rather then graphing runtime/count to get the throughput rate for each run? 
> Or should that be a third graph? Looks like it would just be a small tweak to 
> the query in perfkit.
>
> Andrew
>
> On Thu, Jul 12, 2018 at 11:40 AM Pablo Estrada <pabl...@google.com> wrote:
>>
>> This is really cool Etienne : ) thanks for working on this.
>> Our of curiosity, do you know how often the tests run on each runner?
>>
>> Best
>> -P.
>>
>> On Thu, Jul 12, 2018 at 2:15 AM Romain Manni-Bucau <rmannibu...@gmail.com> 
>> wrote:
>>>
>>> Awesome Etienne, this is really important for the (user) community to have 
>>> that visibility since it is one of the most important aspect of the Beam's 
>>> quality, kudo!
>>>
>>>
>>> Romain Manni-Bucau
>>> @rmannibucau |  Blog | Old Blog | Github | LinkedIn | Book
>>>
>>>
>>> Le jeu. 12 juil. 2018 à 10:59, Jean-Baptiste Onofré <j...@nanthrax.net> a 
>>> écrit :
>>>>
>>>> It's really great to have these dashboards and integration in Jenkins !
>>>>
>>>> Thanks Etienne for driving this !
>>>>
>>>> Regards
>>>> JB
>>>>
>>>> On 11/07/2018 15:13, Etienne Chauchot wrote:
>>>> >
>>>> > Hi guys,
>>>> >
>>>> > I'm glad to announce that the CI of Beam has much improved ! Indeed
>>>> > Nexmark is now included in the perfkit dashboards.
>>>> >
>>>> > At each commit on master, nexmark suites are run and plots are created
>>>> > on the graphs.
>>>> >
>>>> > I've created 2 kind of dashboards:
>>>> > - one for performances (run times of the queries)
>>>> > - one for the size of the output PCollection (which should be constant)
>>>> >
>>>> > There are dashboards for these runners:
>>>> > - spark
>>>> > - flink
>>>> > - direct runner
>>>> >
>>>> > Each dashboard contains:
>>>> > - graphs in batch mode
>>>> > - graphs in streaming mode
>>>> > - graphs for the 13 queries.
>>>> >
>>>> > That gives more than a hundred of graphs (my right finger hurts after so
>>>> > many clics on the mouse :) ). It is detailed that much so that anyone
>>>> > can focus on the area they have interest in.
>>>> > Feel free to also create new dashboards with more aggregated data.
>>>> >
>>>> > Thanks to Lukasz and Cham for reviewing my PRs and showing how to use
>>>> > perfkit dashboards.
>>>> >
>>>> > Dashboards are there:
>>>> >
>>>> > https://apache-beam-testing.appspot.com/explore?dashboard=5084698770407424
>>>> > https://apache-beam-testing.appspot.com/explore?dashboard=5699257587728384
>>>> > <https://apache-beam-testing.appspot.com/explore?dashboard=5138380291571712>https://apache-beam-testing.appspot.com/explore?dashboard=5138380291571712
>>>> >
>>>> > https://apache-beam-testing.appspot.com/explore?dashboard=5099379773931520
>>>> > https://apache-beam-testing.appspot.com/explore?dashboard=5731568492478464
>>>> > https://apache-beam-testing.appspot.com/explore?dashboard=5163657986048000
>>>> >
>>>> >
>>>> > Enjoy,
>>>> >
>>>> > Etienne
>>>> >
>>>> >
>>>>
>>>> --
>>>> Jean-Baptiste Onofré
>>>> jbono...@apache.org
>>>> http://blog.nanthrax.net
>>>> Talend - http://www.talend.com
>>
>> --
>> Got feedback? go/pabloem-feedback

Reply via email to