Empty colocated object when start and stop are not given
Describe the bug The colocator returns an empty object when no start and stop are given in the colocation setup
To Reproduce Steps to reproduce the behavior:
- Make a colocation setup without start and stop
- Run a colocator with said setup
- The result is an empty colocated object
This is a bigger (design) issue than first thought. #1212 makes the tutorials work, but breaks tests.
The way it is done #1212 work to some degree, but keeps the old notion that if no start and stop are given, then pyaerocom try to infer them. More tests need to be made before this PR is ready
We have tried to make start and stop mandatory to define in colocation setup, but this breaks the tests. This is because a "default" ColocationSetup can't exist now; it must be given atleast start and stop.
We need to decide how we want ColocationSetup to work
- Start/stop is optional, and pyaerocom can infer them.
- Start/stop must be given by the user.
We will go for option 2
Won't fix, was a issue for tutorials which have been rewritten.