SCons tests suite does not correctly expose dependencies
It is not possible to do scons tests -j 4
without an error. My guess is that the Depends structure is not correctly done. It is currently using env.Depends commands. A more robust method is to provide every output when calling env.Command. For example when executing a test, one should call env.Command(['mytest.log', 'output.brdf'], ....)
if the test is going to produce a log file 'mytest.log'
and an output file 'output.brdf'