From: Subrata M. <su...@li...> - 2008-04-18 09:15:36
|
Renaud, I am not sure whether you have come across these LTP test cases under misc/math. But we found some problem in executing them concurrently. What do you think we can do to solve this ? Regards-- Subrata On Fri, 2008-04-18 at 13:59 +0530, Sridhar Vinay wrote: > Hi Renaud, > > The float_bessel testcase, as a matter of fact, all float_* testcases seem > to fail when multiple instances are run concurrently. The failures occur > because file sizes don't match or because the number of bytes read don't > match the file size. This can be attributed to the parallel instance > reading a file before the write to it (by another instance) has completed. > In such situations, either the file size has not been updated in the inode > header or the file size has been updated but the file's write operation has > not been updated completely. To fix this concurrency problem, my suggestion > is to check for an existing instance and wait for it to finish before > beginning the current instance. Any other concurrency resolution technique > may complicate matters. A message to the console indicating such a decision > might be added. What would you suggest? > > Thanks, > Vinay > > -------------------------------------------- > Vinay Sridhar, > Linux Technology Centre, > India Systems & Technology Labs, > Bangalore, India > -------------------------------------------- > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by the 2008 JavaOne(SM) Conference > Don't miss this year's exciting event. There's still time to save $100. > Use priority code J8TL2D2. > http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone > _______________________________________________ > Ltp-list mailing list > Ltp...@li... > https://lists.sourceforge.net/lists/listinfo/ltp-list |