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