[test][algorithm] Add tests using the multiprocessing module

These test ensure that DataLoaders can be used with
the multiprocessing module if these are passed through
a queue.
4 jobs for 32_multiprocessing_support_for_cacheddatasource in 5 minutes and 16 seconds (queued for 8 seconds)