suggestions for cross-version benchmarking test tool?

Richard Gaskin ambassador at fourthworld.com
Tue Oct 7 14:19:17 EDT 2008


Malte Brill wrote:
> if you want, please look at http://quality.runrev.com/qacenter/show_bug.cgi?id=7257
> I too see leakage and drastic slowdowns under Linux, yet I could not  
> boil it down to something as atomic as in this test case.

Interesting test case, Malte.  Thanks for that - I just added myself to 
the CC list there.  It'll be interesting to see how how pans out.

One of the challenges of the test there is that it's testing many very 
different things at once:

> Try my standalone above , or build your own: 
> 
> 1 create four fields, locked 
> 2 group them, show group name and border 
> 3 write a script flipnumbers for the group that pumps random numbers into the
> fields, including the symbol for "degrees" in one field and ":" in another. 
> 4 randomly flip the backgroundcolor of one of the fields between 1 of 8 named
> colors. 
> 
> Don't put this in a repeat loop. Use send, e.g. 
> 
> if the label of button "run" is "on" then send flipnumbers to me in 100
> milliseconds 

That last bit about needing to use "send" is most curious, seeming to 
imply that the issue may not have anything to do with the field 
business, but may instead be limited to the handling of pending messages.

It would be helpful if someone could try two breaking that up into two 
different tests:

- One which does the field manipulation in a repeat loop

- Another which uses "send" to trigger something presumably
   innocuous, like "get 1+1"

That would seem helpful to isolating the root cause.

I've just added that as a note to the report.  We'll see how it goes....

-- 
  Richard Gaskin
  Managing Editor, revJournal
  _______________________________________________________
  Rev tips, tutorials and more: http://www.revJournal.com



More information about the use-livecode mailing list