Issue #3231950 by mondrake, daffie, joegraduate: Split Database tests in 'core' ones and 'driver specific' ones (cherry picked from commit d755c76e)