CTest error message "Insufficient resources" needs to be more detailed
When running ctest
with resource groups defined, if a test cannot be started because there are not enough resources available as defined by the resources spec file, the error message given is just Insufficient resources
. This message should ideally say which resources couldn't be satisfied so that it is immediately clear why the test couldn't start. Otherwise the user has to go find the test, look at what its resource definition was and compare that to their resources spec file.
Since the available resources may be defined by the user, it is reasonably likely they will encounter this error message at some point while setting up their resource spec file, so we should help them out and give more specific information for these failures.
Note: I don't think this should block the 3.16.0 release.