test: subscription_importer: Only wait for cache idle

Subscriptions no containing valid medias won't trigger any cache update
events and thats expected by the API.

The cache update is then checked after that the cache worker reach an
idle state and an error message is written accordingly.
3 jobs for master in 1 minute and 39 seconds (queued for 1 second)