[LRUG] The August Meeting

Tom Lea lrug at tomlea.co.uk
Mon Jul 20 08:24:40 PDT 2009


I used to do the same... and BOOM (in a CI fail sense) is what usually  
happens.

Sometimes I do:
   while work_still_to_do?
	- code
	- commit
	- run the tests I think will have changed locally
   run: git fetch && git checkout master && (git merge my_feature &&  
rake && git push && cap qa deploy && nabaztag-say 'card_owner... ...  
Please check my_feature in qa') || (git reset --hard origin/master &&  
git checkout my_feature && nabaztag-say 'Get back to work Tom... ...  
you are not as good as you think you are'

then take a 15min break.

The real difference here is that I get to take more breaks.

On 20 Jul 2009, at 15:21, Matthew Rudy Jacobs wrote:

> My approach is;
>
> - run the tests I think will have changed locally
> - run all the tests every time on CI
>
> B00M!
>
> 2009/7/20 Matt Wynne <matt at mattwynne.net>
>
> On 17 Jul 2009, at 12:03, Paul Battley wrote:
>
> 2009/7/17 Matt Wynne <matt at mattwynne.net>:
> I'd quite like to spread the word about my lazy Cucumber runner:
> http://github.com/mattwynne/cucover/tree/master
>
> That's a great idea. I just tried it out. Unfortunately, it seems to
> make everything run so slowly that I'd be better off just running all
> the features ...
>
> Paul.
>
> Yes... unfortunately it's more of a proof of concept right now - I  
> don't use it myself day-to-day as too much of our stuff runs out of  
> process for me to be able to use it reliably. But I had noticed  
> about the speed - I'm not sure how much that's unavoidable RCov  
> overhead and how much is my naive first-pass implementation which is  
> chattering away to disk all the time.
>
> If you have a significant number of features though, focussed  
> regression runs are a big time-saver, especially when you're  
> refactoring and lose track of what you might have broken. That's the  
> theory anyway... :)
>
>
> cheers,
> Matt Wynne
>
> http://mattwynne.net
> +447974 430184
>
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> http://lists.lrug.org/listinfo.cgi/chat-lrug.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20090720/6c43cbfa/attachment.html>


More information about the Chat mailing list