This is part two of three events happening during the Twin Cities Testing Weekend. (discussion)
Other events:
New Years Resolution: Learn to write tests' Workshop, an introduction to test writing, will help prep for the actual sprint
link creation in progress: Test Pancake Sprint, more test writing, plus pancakes, Sunday (the day after the sprint, for test-writing fans who also like pancakes)
This event is a testing sprint, open to anyone who is interested in helping to write tests for Drupal. This is a Saturday afternoon sprint.
It is open to 25 people, so sign up on this page.
As discussed, prior to the event we will pick one or more projects to focus on at the sprint, and then we will make sure everyone has a project to work on at the sprint.
Arrive at 11:50 -- the test introduction workshop will be wrapping up
12:00 Test Sprint commences
1. Sprint orientation and introductions (10 min)
2. Presentation: writing tests for drupal core (15 min, presenter TBD -- Any volunteers?)
*(What will be covered: how you can wade through the drupal issue queue to find projects that need tests...cause, did ya know, that drupal needs volunteers to help write tests to make sure Drupal 7 is very stable. This is a really good way to get involved with the project because, so I hear, everyone will love you if you help write tests.)
3. Lunch (30 minutes for eating, saying hello, and talking about what we want to do at the sprint)
*(Currently, this is bring your own lunch! (event free, remember) - Any sponsors want to get lunch & drinks for 25 sprinters?)
*(Coffee -- also opportunities for coffee/tea sponsorship :) hint, hint)
1/1:30ish -- Sprint actually starts. This will be somewhat free-formed as people form groups. Basically, at this point you settle in to working on a project - and that goes until 5pm. Die-hards may come back the next day for more. (and pancakes) (also, people who couldn't come on saturday should come on down!)
What's a sprint?
Basically, sprints are collaborative work-parties. Drupallers can come and work on code-based projects with other Drupallers. This test sprint comes from Twin Cities local Drupallers expressed interest in giving back to Drupal, and also in working together.
If you've never been to a sprint, you should definitely come check it out - it's a great way to meet people who do the same job as you. You will probably learn things (from other people) that you wouldn't be able to learn from the internet all on your lonesome.

Comments
Can't make it - will watch for another opportunity
Already committed on that day, but sounds great. I'll be keeping a sharp eye out for another opportunity. Thanks for organizing this!
Let's make this a one-day (Saturday) event
Logistically, it will be a bit difficult to sustain a two-day sprint. Let's combine the pancake brunch and testing sprint events into Saturday's agenda and skip Sunday. I think this will have the greatest chance of high attendance and testing success. We can offer two main rooms and at least one smaller room for group breakouts/separation if desired. I'll go ahead and make the Saturday arrangements.
Also, Advantage Labs is stepping up to provide the pancakes! If you think you will be attending, please sign up via this event page so we can calculate batter amounts...
Barry Madore
Triplo
Minneapolis-St. Paul, MN
sounds good
Hey Barry
That sounds good - and solves the issue of what we might eat on saturday :)
So here is a rough plan for Saturday:
Does that plan work for advantage labs?
Everyone: I'm writing an email to send out later tonight to everyone who has already signed up.
Barry: I will DM you tonight to talk out other specifics.
Your plan makes sense, but
Your plan makes sense, but I'd suggest one change. Why not have the option for everyone to arrive for the 10:30 to noon timeslot and have that be making/eating pancakes time? It might free up some time and ensure people are fed and ready to roll at noon.
Barry Madore
Triplo
Minneapolis-St. Paul, MN
possibly...
i think the time slot you are suggesting makes sense
i wanted to have the test writing workshop before the actual sprint - so how about this:
it could be that half the people attending are doing to do the workshop, so maybe they can be learning how to write tests while some others are making pancakes and chatting. then we could end the workshop and the workshop attendees can have pancakes at 11:30?
i think if i make the workshop an hour instead of 1.5 hours then this could work.
so then the sprint would start at noon
does that sound better?
My intentions exactly
This is what I was thinking. Let's make it so.
Barry Madore
Triplo
Minneapolis-St. Paul, MN
Why do all the fun things
Why do all the fun things always happen when I'm already busy? Bummed I can't make it. If someone wants to keep a list of all the patches you end up submitting I can help by providing reviews as needed at a later date.
it was a great day!
Thanks to everyone who braved the cold to come to the testing workshop and sprint!
workshop
In the workshop we covered all the basic things that a developer needs to start doing tests.
Also, I learned that if you are on Windows, with Xammp, you need to enable the curl library that is probably installed, but disabled, in your php.ini file. If you ever plan a testing event, that's something you should share with people coming to your workshop.
drupalicon pancake!

Jer made this awesome Drupal Pancake!
sprint
So for the sprint, we broke up into little teams and helped Allie and Ronan with their modules.
We helped Ronan with backup and migrate, and after a few hours everyone was elated to have made a test that tests manual backing up your database.
We helped Allie to create a test for Geo, for the geo_field module - testing that a custom field type was added to a cck page. It's worth mentioning that we collaborating with etherpad.com - 4 people working on 1 file...which as Allie said, "is both inefficient and illuminating." I spent a good chunk of time trying to figure out how to troubleshoot tests, with $this->pass($variable, TRUE); being my new favorite.
thanks
Thanks to Advantage Labs for hosting and making awesome pancakes! Thanks to Allie and Ronan for offering their modules for the sprint!
drupal 7 code sprint
At the end of the sprint, I chatted with theunraveler about having another sprint. (Sprints being an awesome way to learn, though I will say, they can also tucker you out.)
The thought is to do another one BEFORE Drupal 7 becomes stable. So, in the next month. I will start another discussion thread about that one.