add TestGroup and make compatible with OoJs rewrite
return summary after group results
Merge branch 'develop'

* develop:
  return summary after group results
  add TestGroup and make compatible with OoJs rewrite