Reinier Lamers wrote:
  * have a better user interface
  * run faster, especially when run in parallel on a multicore
  * allow you to reproduce failures
  * pass

This is a great contribution! Thanks a lot.

I pulled from your repo into darcs head and ran the unit tests on a x86_64 
ubuntu intrepid machine:

$ time dist/build/unit/unit
...
         Properties   Test Cases   Total
 Passed  55           36           91
 Failed  0            0            0
 Total   55           36           91

real    6m25.218s
user    4m12.060s
sys     0m4.040s

The shell-based functional tests all passed as well. I think this is the first time I've seen darcs with all tests passing. Excellent.

Thanks also for creating testrunner and being willing to retire it so quickly when you found the (presumably) more suitable test-framework. And, good luck in the new job, I hope it's easy so we don't lose you. :)

-Simon

PS I wonder if it's safe to run the shell tests in parallel ? If so, that would be a good reason to hook them up to test-framework. And adding -j8 didn't run the unit tests any faster, fwiw.

_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to