Community
Participate
Working Groups
Build Identifier: Some of the EDC tests fail by timing out when expected files don't exist rather than failing as soon as the lack of file is detected. This means that the tests may appear to hang or at least take a very long time. Affected tests: org.eclipse.cdt.debug.edc.debugger.tests.Concurrent org.eclipse.cdt.debug.edc.debugger.tests.OpaqueTypeResolving org.eclipse.cdt.debug.edc.debugger.tests.RegisterView I have a patch which tests for the existence of files earlier or throws exceptions at the relevant point so that they fail when the lack of file is first detected. Reproducible: Always Steps to Reproduce: 1. Run AllEDCTests on x86_64 and see that Concurrent and RegisterView timeout 2. Run OpaqueTypeResolving on a case sensitive OS and watch it spend 2 minutes timing out. (separate bug and patch filed to fix the problem causing this timeout)
Created attachment 200965 [details] Patch to detect lack of file problems earlier and take appropriate action.
patch applied and nominally tested locally; awaiting final review and final merge to eclipse edc git repository by committer ken ryall.
Fixed in: http://git.eclipse.org/c/cdt/org.eclipse.cdt.edc.git/commit/?id=f7c4790c134d0cdc30cdbe8d2a016bf27cd25528