On 03/02/11 22:57, Marie E. Rognes wrote:
> 
> On 3. feb. 2011, at 22:21, Anders Logg <l...@simula.no> wrote:
> 
>> [\snip]
>>
>> Any thoughts?
>>
> 
> How about some or all of these:
> 
> 1. Not introducing separate developer branches
> 
> 2. Establishing a subset of tests that take a few minutes to run, so that we 
> actually bother to run a set of tests before pushing to the main branch
> 

On my computer, the tests are pretty fast. Building the C++ demos is
slow because the test won't build in parallel (using -jX doesn't help
when building tests). Maybe Johannes could look at this?

> 3. Making the test script more intelligent so that only the tests affected by 
> the changes in code are run
> 
> 4. Focusing on separating larger changes out into feature-branches (as before 
> instead of personal-developer-branches)
> 

We didn't really do point 4 consistently before. For me, the idea is to
do more or what is suggested under point 4, but rather than registering
a new branch every time I work on something I have a permanent 'sandbox'
that I'm free to break.

My take is that it's fine for the code in personal repositories to fail
the tests, which is inevitable when implementing bigger changes. What it
should do is avoid the problem that we've had when the buildbot is red
for days or weeks - one things breaks the buildbot, and before it's
fixed a bunch of other problems have been introduced.

Garth

> --
> Marie
> 
> 
> 
>> Is here a way to merge via (A)?
>>
>> --
>> Anders
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~dolfin
>> Post to     : dolfin@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~dolfin
>> More help   : https://help.launchpad.net/ListHelp
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~dolfin
> Post to     : dolfin@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~dolfin
> More help   : https://help.launchpad.net/ListHelp

_______________________________________________
Mailing list: https://launchpad.net/~dolfin
Post to     : dolfin@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dolfin
More help   : https://help.launchpad.net/ListHelp

Reply via email to