Fix pipeline tests env and fetch
# What does this PR do?

This PR fixes two things:
- changing `pipelines/base.py` should run all pipeline tests in the test fetcher
- the pipelines test do not install the `timm` extra dependency, and thus skip the image segmentation tests.