On Thu, Mar 24, 2011 at 16:33, Antoine Pitrou <solipsis at pitrou.net> wrote: > On Thu, 24 Mar 2011 08:46:37 -0400 > Tres Seaver <tseaver at palladion.com> wrote: > > > > > > > That doesn't work so well at a sprint, where the point is to > maximize > > > > the value of precious face-time to get stuff done *now*. > > > > > > That's where the D in DVCS comes in. It's a new world, friends. All > > > you need to do is bring a $50 wireless router to the sprint, and have > > > some volunteer set up a shared repo for the sprinters. Then some > > > volunteer *later* runs the tests and pilots the patches into the > > > public repo. Where's the latency? > > > > The current full test suite is punishingly expensive to run, sprint or > > not. Because of that fact, people will defer running it, and sometimes > > forget. Trying to require that people run it repeatedly during a push > > race is just Canute lashing the waves. > > Punishingly expensive? > You have to remember that Python is an entire programming language with > its standard library, used by millions of people. That its test suite > can run on 4 minutes on a modern computer actually makes it rather > "fast" IMO (and, perhaps, incomplete...). > +1 Having experience running [= suffering from] multiple-hour (and sometimes weekend-long) tests for some systems, Python's test suite feels slender. Even surprisingly so. I often wonder how such a relatively short set of tests can exercise a project as big and full of functionality as Python with its whole standard library. Eli -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20110324/cf9b994b/attachment.html>
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4