factory acceptance tests