first check all subprojects for building then go for openqa for all

in other such loops I left a comment that we only care for one - so possibly we should just have one subproject to begin with instead of an array