Code review comment for lp:~laurynas-biveinis/percona-server/merge-5.6.12

Revision history for this message
Laurynas Biveinis (laurynas-biveinis) wrote :

The tests still run on large ulimit -n machines, which both we and upstream have in our CI farms (and it is apparent that there is not a single small ulimit -n machine in both of them) and the tested functionality is mostly orthogonal to the ulimit value. Thus IMHO don't we don't lose much by skipping testing on small ulimit machines. While the defaults have some calculating algorithm behind them, which is possible to break and not know about it, since it would not be checked anywhere at all.

Maybe technically better would be splitting the default checks to their own testcases, that would be skipped on low-ulimit machines and the rest that is runnable everywhere? But then again I wouldn't see much return on the time spent here.

« Back to merge proposal