sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #31252
Re: [Bug 1433454] [1.1.0] Mac OS X 10.10: Scripts slowing down click/type after some rather short runtime
Raimund,
So i tried today (grabbed the latest nightly build), installed but on the first line of the script that i had previously sent, it had an error:
[error] script [ enrollments ] stopped with error in line 1
[error] FindFailed ( can not find P(Screen Shot 2015-03-24 at 2.35.07 PM.png) S: 0.7 T: 32,2 in R[0,1440 1920x1200]@S(0) )
[error] --- Traceback --- error source first
line: module ( function ) statement
57: Region ( wait ) Line 2122, in file Region.java
[error] --- Traceback --- end --------------
i tried regrabbing the image, but it still had the same error
Benjamin Lok, Ph.D.
Co-Founder and Product Manager
Shadow Health, Inc.
lok@xxxxxxxxxxxxxxxx
Professor and Director of the Digital Arts and Sciences Program
Computer and Information Sciences and Engineering Department
University of Florida
> On Mar 19, 2015, at 12:23 PM, RaiMan <rmhdevelop@xxxxxx> wrote:
>
> I am currently preparing the next nightly for tomorrow.
>
> If you want you can try with the new IDE app (should work, since I am myself working with OSX 10.10).
> http://nightly.sikuli.de/newindex.html
>
> feedback welcome.
>
> Raimund
>
> Am 19.03.2015 um 15:03 schrieb Benjamin Lok:
>
> yes, i do run the mail app from apple. please note that the script
> slowing down thing happens even when i restart my mac, have nothing
> open, then just run sikuli and start the script. it first runs pgadmin,
> then excel, then mail. it never makes it out of excel before it slows
> to a crawl. do you think some sort of screencap/share would help?
>
> Benjamin Lok, Ph.D.
> Co-Founder and Product Manager
> Shadow Health, Inc.
> lok@xxxxxxxxxxxxxxxx
>
> Professor and Director of the Digital Arts and Sciences Program
> Computer and Information Sciences Department
> University of Florida
>
>
>> On Mar 19, 2015, at 4:00 AM, RaiMan <rmhdevelop@xxxxxx> wrote:
>>
>> thanks.
>> I will setup a script that uses Safari and a webpage.
>> Might be more universal.
>>
>> Do you use the Mail app from Apple?
>>
>> Raimund
>>
>>> On 18 Mar 2015, at 22:47, Benjamin Lok <lok@xxxxxxxxxxxxxxxx> wrote:
>>>
>>> if there are any scripts you want me to try to run on my side and give
>>> you and debug output, please let me know. i’m happy to help.
>>>
>>> Benjamin Lok, Ph.D.
>>> Co-Founder and Product Manager
>>> Shadow Health, Inc.
>>> lok@xxxxxxxxxxxxxxxx
>>>
>>> Professor and Director of the Digital Arts and Sciences Program
>>> Computer and Information Sciences and Engineering Department
>>> University of Florida
>>>
>>>> On Mar 18, 2015, at 7:16 AM, RaiMan <rmhdevelop@xxxxxx> wrote:
>>>>
>>>> ** Description changed:
>>>>
>>>> + ******** did some testing with
>>>> + Mac OS X 10.10.2
>>>> + Java 1.8.0_20 (64-Bit)
>>>> + SikuliX version 1.1.0 (build 201503181055)
>>>> +
>>>> + The script (run from the IDE) has a loop, where a new Mail is opened,
>>>> + some clicks and types are done and the mail is closed with do-not-save.
>>>> +
>>>> + The 50 loop-turns ran with constant speed to the end.
>>>> + I could not see any slowdown effects here.
>>>> +
>>>> + with this script
>>>> + -------
>>>> + switchApp("Mail")
>>>> + newMail = "newMail.png"
>>>> + anhang = "anhang.png"
>>>> + nosave = "nosave.png"
>>>> + for i in range(50):
>>>> + start = time.time()
>>>> + click(newMail)
>>>> + win = App.focusedWindow()
>>>> + win.highlight(1)
>>>> + win.click(anhang)
>>>> + wait(2)
>>>> + type(Key.ESC)
>>>> + ref = win.getLastMatch()
>>>> + an = ref.offset(50,35)
>>>> + betreff = an.offset(0, 70)
>>>> + memo = an.offset(0, 150)
>>>> + click(an)
>>>> + type("a", Key.CMD); type(Key.BACKSPACE)
>>>> + type("rhock"); wait(1); type(Key.ENTER)
>>>> + click(betreff)
>>>> + type("a", Key.CMD); type(Key.BACKSPACE)
>>>> + type("this is some test"); wait(1)
>>>> + click(memo)
>>>> + type("a", Key.CMD); type(Key.BACKSPACE)
>>>> + type("this is some test\n");
>>>> + type("this is some test\n");
>>>> + type("this is some test\n");
>>>> + type("this is some test\n");
>>>> + wait(2)
>>>> + type("w", Key.CMD)
>>>> + win.click(nosave)
>>>> + wait(2)
>>>> + print int(time.time()-start)
>>>> + -------
>>>> +
>>>> Using os x 10.10.2, and sikuli 1.1.0 build. I'm pretty new to sikuli,
>>>> but have created about a 70 line script. basic stuff, click on this
>>>> button, type a short command, etc. however about 40-50 instructions in
>>>> (not always at the same spot), performance *suddenly* slows to a crawl
>>>> where each instruction can take almost 15 seconds to execute. i
>>>> searched around and couldn't come up w/ anything. thoughts?
>>>>
>>>> ** Description changed:
>>>>
>>>> ******** did some testing with
>>>> - Mac OS X 10.10.2
>>>> + Mac OS X 10.10.2
>>>> Java 1.8.0_20 (64-Bit)
>>>> SikuliX version 1.1.0 (build 201503181055)
>>>>
>>>> The script (run from the IDE) has a loop, where a new Mail is opened,
>>>> some clicks and types are done and the mail is closed with do-not-save.
>>>>
>>>> The 50 loop-turns ran with constant speed to the end.
>>>> + (elapsed time about 15 minutes)
>>>> I could not see any slowdown effects here.
>>>>
>>>> with this script
>>>> -------
>>>> switchApp("Mail")
>>>> newMail = "newMail.png"
>>>> anhang = "anhang.png"
>>>> nosave = "nosave.png"
>>>> for i in range(50):
>>>> - start = time.time()
>>>> - click(newMail)
>>>> - win = App.focusedWindow()
>>>> - win.highlight(1)
>>>> - win.click(anhang)
>>>> - wait(2)
>>>> - type(Key.ESC)
>>>> - ref = win.getLastMatch()
>>>> - an = ref.offset(50,35)
>>>> - betreff = an.offset(0, 70)
>>>> - memo = an.offset(0, 150)
>>>> - click(an)
>>>> - type("a", Key.CMD); type(Key.BACKSPACE)
>>>> - type("rhock"); wait(1); type(Key.ENTER)
>>>> - click(betreff)
>>>> - type("a", Key.CMD); type(Key.BACKSPACE)
>>>> - type("this is some test"); wait(1)
>>>> - click(memo)
>>>> - type("a", Key.CMD); type(Key.BACKSPACE)
>>>> - type("this is some test\n");
>>>> - type("this is some test\n");
>>>> - type("this is some test\n");
>>>> - type("this is some test\n");
>>>> - wait(2)
>>>> - type("w", Key.CMD)
>>>> - win.click(nosave)
>>>> - wait(2)
>>>> - print int(time.time()-start)
>>>> + start = time.time()
>>>> + click(newMail)
>>>> + win = App.focusedWindow()
>>>> + win.highlight(1)
>>>> + win.click(anhang)
>>>> + wait(2)
>>>> + type(Key.ESC)
>>>> + ref = win.getLastMatch()
>>>> + an = ref.offset(50,35)
>>>> + betreff = an.offset(0, 70)
>>>> + memo = an.offset(0, 150)
>>>> + click(an)
>>>> + type("a", Key.CMD); type(Key.BACKSPACE)
>>>> + type("rhock"); wait(1); type(Key.ENTER)
>>>> + click(betreff)
>>>> + type("a", Key.CMD); type(Key.BACKSPACE)
>>>> + type("this is some test"); wait(1)
>>>> + click(memo)
>>>> + type("a", Key.CMD); type(Key.BACKSPACE)
>>>> + type("this is some test\n");
>>>> + type("this is some test\n");
>>>> + type("this is some test\n");
>>>> + type("this is some test\n");
>>>> + wait(2)
>>>> + type("w", Key.CMD)
>>>> + win.click(nosave)
>>>> + wait(2)
>>>> + print int(time.time()-start)
>>>> -------
>>>>
>>>> Using os x 10.10.2, and sikuli 1.1.0 build. I'm pretty new to sikuli,
>>>> but have created about a 70 line script. basic stuff, click on this
>>>> button, type a short command, etc. however about 40-50 instructions in
>>>> (not always at the same spot), performance *suddenly* slows to a crawl
>>>> where each instruction can take almost 15 seconds to execute. i
>>>> searched around and couldn't come up w/ anything. thoughts?
>>>>
>>>> --
>>>> You received this bug notification because you are subscribed to the bug
>>>> report.
>>>> https://bugs.launchpad.net/bugs/1433454
>>>>
>>>> Title:
>>>> [1.1.0] Mac OS X 10.10: Scripts slowing down click/type after some
>>>> rather short runtime
>>>>
>>>> Status in Sikuli:
>>>> In Progress
>>>>
>>>> Bug description:
>>>> ******** did some testing with
>>>> Mac OS X 10.10.2
>>>> Java 1.8.0_20 (64-Bit)
>>>> SikuliX version 1.1.0 (build 201503181055)
>>>>
>>>> The script (run from the IDE) has a loop, where a new Mail is opened,
>>>> some clicks and types are done and the mail is closed with do-not-
>>>> save.
>>>>
>>>> The 50 loop-turns ran with constant speed to the end.
>>>> (elapsed time about 15 minutes)
>>>> I could not see any slowdown effects here.
>>>>
>>>> with this script
>>>> -------
>>>> switchApp("Mail")
>>>> newMail = "newMail.png"
>>>> anhang = "anhang.png"
>>>> nosave = "nosave.png"
>>>> for i in range(50):
>>>> start = time.time()
>>>> click(newMail)
>>>> win = App.focusedWindow()
>>>> win.highlight(1)
>>>> win.click(anhang)
>>>> wait(2)
>>>> type(Key.ESC)
>>>> ref = win.getLastMatch()
>>>> an = ref.offset(50,35)
>>>> betreff = an.offset(0, 70)
>>>> memo = an.offset(0, 150)
>>>> click(an)
>>>> type("a", Key.CMD); type(Key.BACKSPACE)
>>>> type("rhock"); wait(1); type(Key.ENTER)
>>>> click(betreff)
>>>> type("a", Key.CMD); type(Key.BACKSPACE)
>>>> type("this is some test"); wait(1)
>>>> click(memo)
>>>> type("a", Key.CMD); type(Key.BACKSPACE)
>>>> type("this is some test\n");
>>>> type("this is some test\n");
>>>> type("this is some test\n");
>>>> type("this is some test\n");
>>>> wait(2)
>>>> type("w", Key.CMD)
>>>> win.click(nosave)
>>>> wait(2)
>>>> print int(time.time()-start)
>>>> -------
>>>>
>>>> Using os x 10.10.2, and sikuli 1.1.0 build. I'm pretty new to sikuli,
>>>> but have created about a 70 line script. basic stuff, click on this
>>>> button, type a short command, etc. however about 40-50 instructions
>>>> in (not always at the same spot), performance *suddenly* slows to a
>>>> crawl where each instruction can take almost 15 seconds to execute. i
>>>> searched around and couldn't come up w/ anything. thoughts?
>>>>
>>>> To manage notifications about this bug go to:
>>>> https://bugs.launchpad.net/sikuli/+bug/1433454/+subscriptions
>>>
>>> --
>>> You received this bug notification because you are subscribed to the bug
>>> report.
>>> https://bugs.launchpad.net/bugs/1433454
>>>
>>> Title:
>>> [1.1.0] Mac OS X 10.10: Scripts slowing down click/type after some
>>> rather short runtime
>>>
>>> Status in Sikuli:
>>> In Progress
>>>
>>> Bug description:
>>> ******** did some testing with
>>> Mac OS X 10.10.2
>>> Java 1.8.0_20 (64-Bit)
>>> SikuliX version 1.1.0 (build 201503181055)
>>>
>>> The script (run from the IDE) has a loop, where a new Mail is opened,
>>> some clicks and types are done and the mail is closed with do-not-
>>> save.
>>>
>>> The 50 loop-turns ran with constant speed to the end.
>>> (elapsed time about 15 minutes)
>>> I could not see any slowdown effects here.
>>>
>>> with this script
>>> -------
>>> switchApp("Mail")
>>> newMail = "newMail.png"
>>> anhang = "anhang.png"
>>> nosave = "nosave.png"
>>> for i in range(50):
>>> start = time.time()
>>> click(newMail)
>>> win = App.focusedWindow()
>>> win.highlight(1)
>>> win.click(anhang)
>>> wait(2)
>>> type(Key.ESC)
>>> ref = win.getLastMatch()
>>> an = ref.offset(50,35)
>>> betreff = an.offset(0, 70)
>>> memo = an.offset(0, 150)
>>> click(an)
>>> type("a", Key.CMD); type(Key.BACKSPACE)
>>> type("rhock"); wait(1); type(Key.ENTER)
>>> click(betreff)
>>> type("a", Key.CMD); type(Key.BACKSPACE)
>>> type("this is some test"); wait(1)
>>> click(memo)
>>> type("a", Key.CMD); type(Key.BACKSPACE)
>>> type("this is some test\n");
>>> type("this is some test\n");
>>> type("this is some test\n");
>>> type("this is some test\n");
>>> wait(2)
>>> type("w", Key.CMD)
>>> win.click(nosave)
>>> wait(2)
>>> print int(time.time()-start)
>>> -------
>>>
>>> Using os x 10.10.2, and sikuli 1.1.0 build. I'm pretty new to sikuli,
>>> but have created about a 70 line script. basic stuff, click on this
>>> button, type a short command, etc. however about 40-50 instructions
>>> in (not always at the same spot), performance *suddenly* slows to a
>>> crawl where each instruction can take almost 15 seconds to execute. i
>>> searched around and couldn't come up w/ anything. thoughts?
>>>
>>> To manage notifications about this bug go to:
>>> https://bugs.launchpad.net/sikuli/+bug/1433454/+subscriptions
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1433454
>>
>> Title:
>> [1.1.0] Mac OS X 10.10: Scripts slowing down click/type after some
>> rather short runtime
>>
>> Status in Sikuli:
>> In Progress
>>
>> Bug description:
>> ******** did some testing with
>> Mac OS X 10.10.2
>> Java 1.8.0_20 (64-Bit)
>> SikuliX version 1.1.0 (build 201503181055)
>>
>> The script (run from the IDE) has a loop, where a new Mail is opened,
>> some clicks and types are done and the mail is closed with do-not-
>> save.
>>
>> The 50 loop-turns ran with constant speed to the end.
>> (elapsed time about 15 minutes)
>> I could not see any slowdown effects here.
>>
>> with this script
>> -------
>> switchApp("Mail")
>> newMail = "newMail.png"
>> anhang = "anhang.png"
>> nosave = "nosave.png"
>> for i in range(50):
>> start = time.time()
>> click(newMail)
>> win = App.focusedWindow()
>> win.highlight(1)
>> win.click(anhang)
>> wait(2)
>> type(Key.ESC)
>> ref = win.getLastMatch()
>> an = ref.offset(50,35)
>> betreff = an.offset(0, 70)
>> memo = an.offset(0, 150)
>> click(an)
>> type("a", Key.CMD); type(Key.BACKSPACE)
>> type("rhock"); wait(1); type(Key.ENTER)
>> click(betreff)
>> type("a", Key.CMD); type(Key.BACKSPACE)
>> type("this is some test"); wait(1)
>> click(memo)
>> type("a", Key.CMD); type(Key.BACKSPACE)
>> type("this is some test\n");
>> type("this is some test\n");
>> type("this is some test\n");
>> type("this is some test\n");
>> wait(2)
>> type("w", Key.CMD)
>> win.click(nosave)
>> wait(2)
>> print int(time.time()-start)
>> -------
>>
>> Using os x 10.10.2, and sikuli 1.1.0 build. I'm pretty new to sikuli,
>> but have created about a 70 line script. basic stuff, click on this
>> button, type a short command, etc. however about 40-50 instructions
>> in (not always at the same spot), performance *suddenly* slows to a
>> crawl where each instruction can take almost 15 seconds to execute. i
>> searched around and couldn't come up w/ anything. thoughts?
>>
>> To manage notifications about this bug go to:
>> https://bugs.launchpad.net/sikuli/+bug/1433454/+subscriptions
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1433454
>
> Title:
> [1.1.0] Mac OS X 10.10: Scripts slowing down click/type after some
> rather short runtime
>
> Status in Sikuli:
> In Progress
>
> Bug description:
> ******** did some testing with
> Mac OS X 10.10.2
> Java 1.8.0_20 (64-Bit)
> SikuliX version 1.1.0 (build 201503181055)
>
> The script (run from the IDE) has a loop, where a new Mail is opened,
> some clicks and types are done and the mail is closed with do-not-
> save.
>
> The 50 loop-turns ran with constant speed to the end.
> (elapsed time about 15 minutes)
> I could not see any slowdown effects here.
>
> with this script
> -------
> switchApp("Mail")
> newMail = "newMail.png"
> anhang = "anhang.png"
> nosave = "nosave.png"
> for i in range(50):
> start = time.time()
> click(newMail)
> win = App.focusedWindow()
> win.highlight(1)
> win.click(anhang)
> wait(2)
> type(Key.ESC)
> ref = win.getLastMatch()
> an = ref.offset(50,35)
> betreff = an.offset(0, 70)
> memo = an.offset(0, 150)
> click(an)
> type("a", Key.CMD); type(Key.BACKSPACE)
> type("rhock"); wait(1); type(Key.ENTER)
> click(betreff)
> type("a", Key.CMD); type(Key.BACKSPACE)
> type("this is some test"); wait(1)
> click(memo)
> type("a", Key.CMD); type(Key.BACKSPACE)
> type("this is some test\n");
> type("this is some test\n");
> type("this is some test\n");
> type("this is some test\n");
> wait(2)
> type("w", Key.CMD)
> win.click(nosave)
> wait(2)
> print int(time.time()-start)
> -------
>
> Using os x 10.10.2, and sikuli 1.1.0 build. I'm pretty new to sikuli,
> but have created about a 70 line script. basic stuff, click on this
> button, type a short command, etc. however about 40-50 instructions
> in (not always at the same spot), performance *suddenly* slows to a
> crawl where each instruction can take almost 15 seconds to execute. i
> searched around and couldn't come up w/ anything. thoughts?
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/sikuli/+bug/1433454/+subscriptions
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1433454
>
> Title:
> [1.1.0] Mac OS X 10.10: Scripts slowing down click/type after some
> rather short runtime
>
> Status in Sikuli:
> In Progress
>
> Bug description:
> ******** did some testing with
> Mac OS X 10.10.2
> Java 1.8.0_20 (64-Bit)
> SikuliX version 1.1.0 (build 201503181055)
>
> The script (run from the IDE) has a loop, where a new Mail is opened,
> some clicks and types are done and the mail is closed with do-not-
> save.
>
> The 50 loop-turns ran with constant speed to the end.
> (elapsed time about 15 minutes)
> I could not see any slowdown effects here.
>
> with this script
> -------
> switchApp("Mail")
> newMail = "newMail.png"
> anhang = "anhang.png"
> nosave = "nosave.png"
> for i in range(50):
> start = time.time()
> click(newMail)
> win = App.focusedWindow()
> win.highlight(1)
> win.click(anhang)
> wait(2)
> type(Key.ESC)
> ref = win.getLastMatch()
> an = ref.offset(50,35)
> betreff = an.offset(0, 70)
> memo = an.offset(0, 150)
> click(an)
> type("a", Key.CMD); type(Key.BACKSPACE)
> type("rhock"); wait(1); type(Key.ENTER)
> click(betreff)
> type("a", Key.CMD); type(Key.BACKSPACE)
> type("this is some test"); wait(1)
> click(memo)
> type("a", Key.CMD); type(Key.BACKSPACE)
> type("this is some test\n");
> type("this is some test\n");
> type("this is some test\n");
> type("this is some test\n");
> wait(2)
> type("w", Key.CMD)
> win.click(nosave)
> wait(2)
> print int(time.time()-start)
> -------
>
> Using os x 10.10.2, and sikuli 1.1.0 build. I'm pretty new to sikuli,
> but have created about a 70 line script. basic stuff, click on this
> button, type a short command, etc. however about 40-50 instructions
> in (not always at the same spot), performance *suddenly* slows to a
> crawl where each instruction can take almost 15 seconds to execute. i
> searched around and couldn't come up w/ anything. thoughts?
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/sikuli/+bug/1433454/+subscriptions
--
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1433454
Title:
[1.1.0] Mac OS X 10.10: Scripts slowing down click/type after some
rather short runtime
Status in Sikuli:
In Progress
Bug description:
******** did some testing with
Mac OS X 10.10.2
Java 1.8.0_20 (64-Bit)
SikuliX version 1.1.0 (build 201503181055)
The script (run from the IDE) has a loop, where a new Mail is opened,
some clicks and types are done and the mail is closed with do-not-
save.
The 50 loop-turns ran with constant speed to the end.
(elapsed time about 15 minutes)
I could not see any slowdown effects here.
with this script
-------
switchApp("Mail")
newMail = "newMail.png"
anhang = "anhang.png"
nosave = "nosave.png"
for i in range(50):
start = time.time()
click(newMail)
win = App.focusedWindow()
win.highlight(1)
win.click(anhang)
wait(2)
type(Key.ESC)
ref = win.getLastMatch()
an = ref.offset(50,35)
betreff = an.offset(0, 70)
memo = an.offset(0, 150)
click(an)
type("a", Key.CMD); type(Key.BACKSPACE)
type("rhock"); wait(1); type(Key.ENTER)
click(betreff)
type("a", Key.CMD); type(Key.BACKSPACE)
type("this is some test"); wait(1)
click(memo)
type("a", Key.CMD); type(Key.BACKSPACE)
type("this is some test\n");
type("this is some test\n");
type("this is some test\n");
type("this is some test\n");
wait(2)
type("w", Key.CMD)
win.click(nosave)
wait(2)
print int(time.time()-start)
-------
Using os x 10.10.2, and sikuli 1.1.0 build. I'm pretty new to sikuli,
but have created about a 70 line script. basic stuff, click on this
button, type a short command, etc. however about 40-50 instructions
in (not always at the same spot), performance *suddenly* slows to a
crawl where each instruction can take almost 15 seconds to execute. i
searched around and couldn't come up w/ anything. thoughts?
To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1433454/+subscriptions
Follow ups
References