Ticket UUID: | 3549454 | |||
Title: | Parallelizable test suite (make -jNNN test-tcl) | |||
Type: | RFE | Version: | None | |
Submitter: | ferrieux | Created on: | 2012-07-26 22:25:39 | |
Subsystem: | 34. tcltest Package | Assigned To: | dgp | |
Priority: | 5 Medium | Severity: | ||
Status: | Open | Last Modified: | 2012-07-27 17:26:04 | |
Resolution: | None | Closed By: | ||
Closed on: | ||||
Description: |
Even if we tweak the "test-tcl" target to directly have a "comb" of dependencies on all test results (see attached patch to Makefile, GNU make dependent), an attempt to run it in parallel (make -j16) miserably fails. Top reason is re-use of the same temporary file names all over the suite ("foo", "script", etc). Though the needed cleanup might sound tedious, preliminary timings show it would be lightning fast (ca 30s instead of 5mn for test-tcl here). | |||
User Comments: |
ferrieux added on 2012-07-27 05:28:44:
File Added - 449925: parallel.diff |
Attachments:
- parallel.diff [download] added by ferrieux on 2012-07-27 05:28:44. [details]