There does not seem to be a way to run all the tests even if they are in multiple packages.
It is common for a CL project to contain multiple packages, each potentially containing test cases.
It seems you can run the tests for each package by calling run-tests multiple times, each time with a different package designator. This is not really ideal.
I'm creating pull-request test-multiple-packages with an enhancement fixing this limitation.