integrate C kernels into testing