add test gen_oil
add test file