all other steps execute.... then seeing following exception Exception in thread "main" java.lang.ClassCastException: java.util.ArrayList cannot be cast to org.openqa.selenium.WebElement at ChromeBrowser.LaunchApplication.main(LaunchApplication.java:22)
barance1 joined the channel
cdbattags joined the channel
cdbattag_ joined the channel
barancev has quit
cdbattag_ has quit
cdbattags has quit
cdbattags joined the channel
cdbattag_ joined the channel
cdbattags has quit
cdbattag_ has quit
cdbattags joined the channel
leo-reading-sl has quit
cdbattag_ joined the channel
cdbattags has quit
cdbattags joined the channel
cdbattag_ has quit
cdbattags has quit
cdbattags joined the channel
cdbattag_ joined the channel
cdbattags has quit
AutomatedTester
dude-x: have I fundamentally not understood __init__ in python, it's only run when the object is initialised right?
dude-x
AutomatedTester its not a constructor in the Javasense
*Java sense
right
AutomatedTester
right but if something is created there it's not recreated on every use of the object
cdbattag_ has quit
cdbattags joined the channel
dude-x
a new instance will have a copy of self attributes
class attributes are like globals
anything in the class body is executed during import time
AutomatedTester right, my comment about the retry is that we don't accidental double or triple executions of commands. so that's why i recommend removing it from init and just expose a method to set it
cdbattags joined the channel
cdbattag_ has quit
AutomatedTester
my worry is he has removed keep-alive things and the ability for people to think they have turned it off
cdbattags has quit
kwoding has quit
kwoding joined the channel
cdbattags joined the channel
dude-x
that is legit too
Hounddog has quit
correction: instances of classes have self.attributes only on the instance and not the class. it's not a "copy"
Qulu joined the channel
chele has quit
simonstewart
There are so many nice utility classes in selenium's java tree.
cgoldberg-sl has quit
Qulu has quit
jimboslice-sl joined the channel
jimboslice-sl
AutomatedTester: This might be a dumb question, but so be it, is it possible to curl the `latest` geckodriver? Or do you always have to specify a version?
kwoding has quit
whimboo
jimboslice-sl: we have no latest symlink
jimboslice-sl
ok
whimboo
at least afaik
jimboslice-sl
that reminds me, I need to address your comments on the bug
whimboo
jimboslice-sl: you may better want to cache the binary locally
so you don't have to download it each time
jimboslice-sl
whimboo: I'm creating a install script for my devs
pull down gecko and chromedriver and add them to the PATH
kpatticha has quit
cdbattag_ joined the channel
douglasmpetti-sl has quit
cdbattags has quit
moramodibe-sl has quit
cdbattag_ has quit
cdbattags joined the channel
cdbattags has quit
jmis0 joined the channel
cdbattags joined the channel
kwoding joined the channel
jmis0 has quit
cdbattags has quit
cdbattags joined the channel
cdbattag_ joined the channel
cdbattags has quit
WhereIsMySpoon
brrian_: yt?
cdbattags joined the channel
cdbatta__ joined the channel
cdbatta__ has quit
cdbatta__ joined the channel
cdbatta__ has quit
pthiel-sl joined the channel
cdbatta__ joined the channel
cdbattag_ has quit
cdbatta__ has quit
cdbattags has quit
cdbattags joined the channel
cdbattags has quit
cdbattags joined the channel
cdbattags has quit
cdbattags joined the channel
orbitz_ joined the channel
orbitz_ has quit
kwoding has quit
diemol joined the channel
barance1 is now known as barancev
barancev
atom compilation crashes my java with "insufficient memory" error. is JS compilation actually so difficult?
smccarthy joined the channel
GodFather has quit
duderonomy has quit
kpatticha joined the channel
simonstewart
barancev: it takes a lot of memory
I've not seen that error for a long time. How many cores do you have?
Wonder whether it's the closure compiler or buck running out of memory?
barancev
today I saw this error first time
jsdorlus joined the channel
as soon as the build continued I suppose it's not a buck crash
simonstewart
I may limit the number of threads the closure compiler kicks off if you see that again
barancev
ok
jsdorlus has quit
Selenium-Github joined the channel
Selenium-Github
[13selenium] 15burg opened pull request #6429: Safari-specific check of returned 'browserName' capability should be case-insensitive (06master...06bburg-fix-safari-lowercase-check) 02https://git.io/fA9d0
Selenium-Github has left the channel
Guest28014 has quit
jsdorlus joined the channel
czart joined the channel
cgoldberg-sl joined the channel
cgoldberg-sl
@jimboslice want some bash to download the latest?