kernel type tests