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