added random-based matrix solver tests