petroleum testing