add abalone test function.