fixes for TestResult_getTestSuiteData
While deploying !924 (merged) we found out that this script was not working in these cases:
- when buildout section id contains
-repository
there's a convention that this is stripped and does not appear in test result reference ( implemented here ) - when buildout section id contains
-
this script crash - when there's no buildout section id and there's no fix for that, because buildout section id is a required property. If we encounter this failure, we fix the data by putting a buildout section id on test suite repository.