add time test compile optional define