I like the idea of unittests with every commit. A few related topics I have that might be worth considering in this discussion:
1) What about unittests for the existing code? Or do we fill that gap slowly? 2) Minor but we should probably update the unittesting wiki on how to mock our managers, daos etc? And a few things I'm confused about: 1) Gerrit is a code review tool just like reviewboard? So - would it really serve the purpose if committers can still check-in without unittests? 2) Or do we enforce everyone to send in for gerrit review? That seems counter-intuitive to the idea of committer-ship? -- Prasanna.,
