Community
Participate
Working Groups
Variable substitution does not work with nested test suites. Variable substitution (http://www.eclipse.org/tptp/test/documents/userguides/Intro-Auto-GUI-4-5-0.html#2.2.5) always uses the value for the root test suite with nested test suites. For example, /org.eclipse.hyades.test.ui.datapool.tests/gui/Test.UI.Datapool_Running.testsuite. Work-around: Use absolute paths. Note: This defect is required by the TPTP BVTs.
Only affected variable is testsuiteProjectLocation since the only other variable (workspaceLocation) is set by the user in the Configuration section of the Overview tab in the AGR test edtior.
Created attachment 153931 [details] Partial Patch.
(In reply to comment #2) > Created an attachment (id=153931) [details] > Partial Patch. Partial patch (based on patch for https://bugs.eclipse.org/bugs/show_bug.cgi?id=297070) that corrects the Test suite project location value in the test script passed to the test runner. The runner still needs to swap in the correct value for each referenced test suite. Alternatively, we remove the Test suite project location from the test script and resolve it dynamically in the runner (requires passing/parsing the project containing the test suite).
No longer required.
Closing.