add pipeline and test file