Daniel Shahaf wrote on Sat, Nov 30, 2013 at 15:19:56 +0200: > Stefan Fuhrmann wrote on Sat, Nov 30, 2013 at 08:48:30 +0100: > > Again, you are missing the point. You are saying that there > > are lots of possible configurations and various combinations. > > I'm saying that we *are* actually able to test many variants. > > One simply needs to update their overall test script. > > There are classes of problems that our test suite simply isn't designed > to catch. > > For example: > > - We won't catch 'premature kill -9' bugs (r1494298) > - We won't catch concurrency bugs (r1302613)
As another example, we have architectue-dependent code, for example the definition of SVN_UNALIGNED_ACCESS_IS_OK. In those cases, do we test the "unlikely" branch (eg: SVN_UNALIGNED_ACCESS_IS_OK=0) too? My build script defines -DSVN_UNALIGNED_ACCESS_IS_OK=0 for precisely this reason.