Hey Rob, On 7 March 2016 at 11:16, Rob Savoye <r...@welcomehome.org> wrote: > On 03/03/2016 01:45 AM, Yvan Roux wrote: > >> To fix this issue, changing the layout to have the testcases >> downloaded and executed inside "/tmp/pid/" directory would do the job, >> but as this change might have an impact on other project or on other >> config which use remote_download, my proposal is to offer the >> possibility to define the remote directory in which testcases will be >> downloaded and executed with a target board info named "remote_dir". >> A board spec with the line bellow will then fix our issue: > > I'll look into this, not sure if anyone else but Linaro is doing > multiple builds in parallel. I think I lean towards the "/tmp/pid/" > solution. I don't believe this would break anything else, but would of > course want to make the change and try it.
Ok cool, thanks > The other easy solution is to not have multiple Jenkins executors on > the same machine. :-) the issue is that even with one executor we can have conflicts, the root cause is the parallel make check (with -j 8 we have 8 fortran subdirs in which tests are done sequentially but the 8 parallel executions are all done in the user remote homedir) but yes multiple builds in parallel increase the potential conflicts. _______________________________________________ DejaGnu mailing list DejaGnu@gnu.org https://lists.gnu.org/mailman/listinfo/dejagnu