sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #31137
[Bug 1433454] Re: [1.1.0] Mac OS X 10.10: Scripts slowing down click/type after some rather short runtime
** 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 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