Teamcity is relying on the test suite name extracted from the JUnit XML report to display display the suite and its tests.
This name is hardcoded, so Teamcity treats all the functional test runs as a single one, preventing from accessing the test details from the web UI.
This diff make the test suite name unique by adding the temp folder name to it. It allows for navigating through all the tests and makes it easier to search for the associated artifacts.