pipeline testing