Hi guys,
Thanks for the chat yesterday.   Thomas, before you head out on vacation, can 
you share the git repo and branch with us so we can give your framework a shot 
over the next week or so?
Thanks a lot
Josh 

     On Wednesday, November 19, 2014 9:19 AM, Joshua Blatt 
<bla...@yahoo-inc.com.INVALID> wrote:
   

 Sorry about the confusion.   We shouldn't chat before I've had at least 3 cups 
of coffee.  In fact even sending this email now is risky because I've just 
barely achieved 3.  ;)
The meeting is 2:30 pm pacific on Thursday 11/20. 

    On Wednesday, November 19, 2014 8:58 AM, Alan M. Carroll 
<a...@network-geographics.com> wrote:
  

 OK, I'm confused. In chat you said it was today (Wed) but this email says 
Thursday. Please clarify :-).

Tuesday, November 18, 2014, 2:35:03 PM, you wrote:

> Hi guys,
> I've booked a room at 2:30pm pacific at Yahoo's campus here - 
> http://yhoo.it/1xMUa5d.   When you arrive please park in guest parking or 
> really anywhere you can, head over to building B, and give me a call at (310) 
> 694-6908.  It'd be great if you can get there around 15 minutes early so we 
> can do the guest sign in without cutting into meeting time.
> If you can't attend in person, I'll open up a conference line at 1 888 
> 371.8922 with passcode 40378474# at 2:30pm pacific.  If you're calling from 
> outside the US, please dial +1 617 224.4792 instead.
> Looking forward to it, and thanks,
> Josh

>      On Tuesday, November 18, 2014 10:59 AM, Brian Geffon 
><briangef...@gmail.com> wrote:
>    

>  Hey Josh,

> James, Thomas, and I have been bouncing some ideas around that we'd like to
> share too. We can all come by at 2:30 on Thursday if that works for you
> guys.

> Brian

> On Tue, Nov 18, 2014 at 10:24 AM, Narayan Balasubramanian (நாராயண் ) <
> bv.nara...@gmail.com> wrote:

>> I can meet Thursday this week.

>> Thanks,
>> Narayan


>> On Tue, Nov 18, 2014 at 9:30 AM, Joshua Blatt <bla...@yahoo-inc.com.invalid
>> >
>> wrote:

>> > Hi guys,
>> > Sorry I've been slow setting this up, but before this slips away from us,
>> > is anyone up for a meeting this week?  Say Thursday sometime between
>> 11am
>> > and 4pm?
>> > We could do this in person and I'm happy to host a meeting at the Yahoo
>> > office in Sunnyvale, but if transit time makes it too difficult, I think
>> a
>> > phone call would work well too.  Brian, Narayan, Cynthia, anyone else?
>> > Thanks,
>> > Josh
>> >
>> >
>> >      On Tuesday, November 4, 2014 3:09 PM, Cynthia Gu
>> > <czhen...@linkedin.com.INVALID> wrote:
>> >
>> >
>> >  Brian,
>> >
>> > Just some thoughts on collaboration. Most of the contributors are local
>> is
>> > definite something advantage we can take. Since it’s a framework, we
>> > probably need some initial meetings/phone calls to come up with a robust
>> > easy-to-use framework. After that, we can start to implement test cases
>> > individually.
>> >
>> > Cynthia
>> >
>> > On 11/4/14, 10:54 AM, "Narayan Balasubramanian (நாராயண் )"
>> > <bv.nara...@gmail.com> wrote:
>> >
>> > >Brian,
>> > >
>> > >Agree with Josh. You have captured the requirements well.
>> > >
>> > >AFAICT, most of the contributors are local - LinkedIn, Apple and Yahoo.
>> > >Phone call, irc is all good. We can even meet to nail this.
>> > >
>> > >Thanks,
>> > >Narayan
>> > >
>> > >
>> > >On Tue, Nov 4, 2014 at 10:01 AM, Brian Geffon <bri...@apache.org>
>> wrote:
>> > >
>> > >> Hi All, thanks for your patience I know many people are eager to start
>> > >> pooling resources to make this happen. (Thanks Susan for helping with
>> > >>notes
>> > >> during the summit)
>> > >>
>> > >> To briefly summarize what was discussed at the summit, we have an
>> > >>existing
>> > >> framework called TSQA which is based on bash, while this is a nice
>> start
>> > >> it's not really what we need. Josh Blatt hacked together a prototype
>> in
>> > >> NodeJS, but I think the consensus was that the tooling and existing
>> code
>> > >> for Python would result it in being a better language choice, it
>> seemed
>> > >>to
>> > >> be a more-or-less unanimous agreement (were there any objections to
>> > >>using
>> > >> Python?).
>> > >>
>> > >> With the language defined, we outlined the following high level
>> > >> requirements:
>> > >>  - It must be very easy to write simple tests (ie. basic http get ->
>> > >>proxy
>> > >> -> simple http origin).
>> > >>  - It must be expressive enough to handle complex test cases (ie
>> > >>testing
>> > >> an ESI plugin or advanced networking cases such as sending a FIN
>> > >>randomly).
>> > >>  - Such a framework MUST allow for integration testing plugins.
>> > >>  - We must be able to bootstrap trafficserver with relevant configs
>> and
>> > >> plugins.
>> > >>  - We must have a port manager that is shared between each component
>> of
>> > >> the integration test.
>> > >>  - We would punt on multiple OS support to start in favor of
>> developing
>> > >> something more generally useful to start. However, at some point in
>> the
>> > >> future it would be nice to have. Thus design decisions shouldn't be
>> > >>linux
>> > >> specific with the end goal of supporting multiple OSes.
>> > >>  - This framework will run in our existing CI environment, thus
>> > >>existing
>> > >> testing frameworks for generating reports suitable for Jenkins is a
>> > >>must.
>> > >>
>> > >> Other issues raised during this session were:
>> > >>  - Using such a framework for perf testing, most people agreed this
>> > >>should
>> > >> be considered separately from this testing framework.
>> > >>  - We should investigate what other proxies are using before
>> > >>development
>> > >> begins to determine if we can reuse/share components if the goals of
>> our
>> > >> framework aligns with an existing framework.
>> > >>  - The following wiki page exists related to QA:
>> > >> https://cwiki.apache.org/confluence/display/TS/Quality+Assurance
>> > >>
>> > >> Please feel free to respond if I left anything out or if I in anyway
>> > >> misstated the discussions at the summit.
>> > >>
>> > >> Now moving along to the fun part. Several people have expressed
>> > >>interest in
>> > >> this project, which is awesome, but let's all coordinate. Let's work
>> > >> together and make something great that can really benefit the entire
>> > >> community. Does anyone have suggestions for how we can coordinate
>> and/or
>> > >> deal with task distribution? Obviously Jira should be used for tasks,
>> > >>but
>> > >> should we do regular IRC check-ins and summarize those discussions on
>> > >>the
>> > >> mailing list? Ideas?
>> > >>
>> > >> Brian
>> > >>
>> >
>> >
>> >
>> >
>> >


>    





   

Reply via email to