* zarvox
draws a line through the "Make C.UTF-8 locale at build time" item on his TODO list
<dwrensha>
yeah, looks to me like revocation was broken on master until like five minutes ago
<zarvox>
kentonv: do you have any guess offhand why using ld.gold instead of ld.bfd would cause supervisor to die with a SIGABRT (I'm guessing assertion failure?) not important or blocking at all, just something I was experimenting with over the weekend
<kentonv>
no clue
simonv3 has quit [Quit: Connection closed for inactivity]
isd has joined #sandstorm
derf- has quit [Ping timeout: 264 seconds]
derf- has joined #sandstorm
<dwrensha>
asheesh: has your Chrome autoupdated yet?
<dwrensha>
mine has, and the layout bug is gone
<zarvox>
we still have to do a release this week :P
KCinJP has joined #sandstorm
kevix has quit [Ping timeout: 245 seconds]
kevix has joined #sandstorm
<asheesh>
I'm on Debian GNU/Chromium or something, and no evidence it's gotten the update yet.
dcb has quit [Quit: dcb quit]
dcb has joined #sandstorm
<kentonv>
i, i I run GNU/Xorg/Chrome/LLVM/Qt/Mongo/nodeJS/Meteor/nginx/Linux
rustyrazorblade has quit [Quit: rustyrazorblade]
<asheesh>
One of these geofft is going to finish making Debian non-GNU/Linux
home has joined #sandstorm
<zarvox>
argh, I can't seem to use Selenium to automate configuring Firefox to automatically download files and save them to a particular folder on disk for backup/restore tests
<asheesh>
zarvox: I swear I did this before.
<asheesh>
zarvox: Yeah... you have to create a custom Firefox configuration profile by hand, and then launch Selenium with it.
<asheesh>
zarvox: How have you been trying, out of curiosity?
<asheesh>
And/or we can talk about it tomorrow.
<asheesh>
I'll go to sleep for now, but the way I did it in the past was more manual -- I configured Fx manually to do the thing I wanted, then did approximately http://toolsqa.com/selenium-webdriver/custom-firefox-profile/ to tell Firefox to run with a chosen profile directory.
<asheesh>
Best of luck!
<zarvox>
Well, I don't really want to do the custom Firefox profile, because then anyone who wants to run make test will have to do the same
<zarvox>
oh asheesh I had a Debian question for you, but maybe I should ask you tomorrow
<asheesh>
Unless it doesn't work for you.
<asheesh>
Is this the debootstrap one?
<zarvox>
yeah
<asheesh>
I think you can't without root but I'd have to test it, aka email me.
<zarvox>
thanks!
<zarvox>
hmmm, so Selenium itself supports this, but that may or may not be plumbed through nightwatch. I'll investigate further.
<zarvox>
I was trying to automate visiting about:config and clicking the "yeah void my warranty whatever" button and so on, and no mutations seemed to have any effect on that page :P
<asheesh>
Looks like basically you can create a fresh, "encoded" (whatever that means) Firefox profile at runtime via this npm module, and then pass that to the Firefox driver.
<asheesh>
Good luck!
<zarvox>
thanks!
|jemc| has quit [Ping timeout: 260 seconds]
home has quit [Ping timeout: 245 seconds]
jadewang has quit [Read error: Connection reset by peer]
jadewang has joined #sandstorm
jadewang has quit [Remote host closed the connection]
myguidingstar has joined #sandstorm
isd has joined #sandstorm
isd has quit [Ping timeout: 245 seconds]
KCinJP has quit [Ping timeout: 250 seconds]
aldeka has quit [Remote host closed the connection]
ocdtrekkie has quit [Remote host closed the connection]
aldeka has joined #sandstorm
ocdtrekkie has joined #sandstorm
isd has joined #sandstorm
isd has quit [Ping timeout: 245 seconds]
myguidingstar has quit [*.net *.split]
pod has quit [*.net *.split]
aldeka has quit [*.net *.split]
ocdtrekkie has quit [*.net *.split]
aaronr has quit [*.net *.split]
larjona has quit [*.net *.split]
pdurbin has quit [*.net *.split]
decipherstatic has quit [*.net *.split]
warren has quit [*.net *.split]
KaZeR has quit [*.net *.split]
micahd has quit [*.net *.split]
gwillen has quit [*.net *.split]
M-hrjet has quit [*.net *.split]
logbot_______ has quit [*.net *.split]
indiebio has quit [*.net *.split]
sprin has quit [*.net *.split]
dlitz has quit [*.net *.split]
jparyani has quit [*.net *.split]
docaedo has quit [*.net *.split]
au has quit [*.net *.split]
jleo has quit [*.net *.split]
mortehu has quit [*.net *.split]
uppermgmt has quit [*.net *.split]
niekie has quit [*.net *.split]
rolig has quit [*.net *.split]
mrdomino has quit [*.net *.split]
ripdog has quit [*.net *.split]
kentonv has quit [*.net *.split]
bb010g has quit [*.net *.split]
[d__d] has quit [*.net *.split]
bpierre has quit [*.net *.split]
citruspi has quit [*.net *.split]
coyotebush has quit [*.net *.split]
phildini has quit [*.net *.split]
sugarpuff has quit [*.net *.split]
hunterm__ has quit [*.net *.split]
maurer has quit [*.net *.split]
shachaf has quit [*.net *.split]
XgF has quit [*.net *.split]
ecloud has quit [*.net *.split]
chris_severs has quit [*.net *.split]
eternaleye has quit [*.net *.split]
oao has quit [*.net *.split]
fkautz has quit [*.net *.split]
asheesh has quit [*.net *.split]
keturn has quit [*.net *.split]
azirbel has quit [*.net *.split]
roflbox has quit [*.net *.split]
gillisig has quit [*.net *.split]
augustl has quit [*.net *.split]
mattl has quit [*.net *.split]
dcb has quit [*.net *.split]
kevix has quit [*.net *.split]
paroneayea has quit [*.net *.split]
Jan\ has quit [*.net *.split]
xet7 has quit [*.net *.split]
dvn has quit [*.net *.split]
ragesoss has quit [*.net *.split]
simonft has quit [*.net *.split]
tdfischer has quit [*.net *.split]
Triplefox_ has quit [*.net *.split]
luckre has quit [*.net *.split]
kxra has quit [*.net *.split]
dwrensha has quit [*.net *.split]
_iwc has quit [*.net *.split]
nwf has quit [*.net *.split]
spangattack has quit [*.net *.split]
Guest52957 has quit [*.net *.split]
zarvox has quit [*.net *.split]
saneki_ has quit [*.net *.split]
sprin has joined #sandstorm
logbot_______ has joined #sandstorm
dlitz has joined #sandstorm
indiebio has joined #sandstorm
jleo has joined #sandstorm
mortehu has joined #sandstorm
jparyani has joined #sandstorm
niekie has joined #sandstorm
au has joined #sandstorm
uppermgmt has joined #sandstorm
mrdomino has joined #sandstorm
rolig has joined #sandstorm
docaedo has joined #sandstorm
logbot_______ has quit [*.net *.split]
indiebio has quit [*.net *.split]
sprin has quit [*.net *.split]
dlitz has quit [*.net *.split]
jparyani has quit [*.net *.split]
au has quit [*.net *.split]
jleo has quit [*.net *.split]
mortehu has quit [*.net *.split]
uppermgmt has quit [*.net *.split]
niekie has quit [*.net *.split]
mrdomino has quit [*.net *.split]
rolig has quit [*.net *.split]
uppermgmt has joined #sandstorm
indiebio has joined #sandstorm
xet7 has joined #sandstorm
niekie has joined #sandstorm
jparyani has joined #sandstorm
Triplefox_ has joined #sandstorm
ragesoss has joined #sandstorm
mortehu has joined #sandstorm
rolig has joined #sandstorm
simonft has joined #sandstorm
kxra has joined #sandstorm
tdfischer has joined #sandstorm
dvn has joined #sandstorm
au has joined #sandstorm
paroneayea has joined #sandstorm
Jan\ has joined #sandstorm
jleo has joined #sandstorm
dcb has joined #sandstorm
mrdomino has joined #sandstorm
kevix has joined #sandstorm
logbot_______ has joined #sandstorm
luckre has joined #sandstorm
dlitz has joined #sandstorm
sprin has joined #sandstorm
docaedo has quit [Ping timeout: 260 seconds]
docaedo has joined #sandstorm
logbot_______ has quit [*.net *.split]
indiebio has quit [*.net *.split]
sprin has quit [*.net *.split]
dlitz has quit [*.net *.split]
jparyani has quit [*.net *.split]
au has quit [*.net *.split]
jleo has quit [*.net *.split]
mortehu has quit [*.net *.split]
uppermgmt has quit [*.net *.split]
niekie has quit [*.net *.split]
mrdomino has quit [*.net *.split]
rolig has quit [*.net *.split]
dcb has quit [*.net *.split]
kevix has quit [*.net *.split]
paroneayea has quit [*.net *.split]
Jan\ has quit [*.net *.split]
xet7 has quit [*.net *.split]
dvn has quit [*.net *.split]
ragesoss has quit [*.net *.split]
simonft has quit [*.net *.split]
tdfischer has quit [*.net *.split]
Triplefox_ has quit [*.net *.split]
luckre has quit [*.net *.split]
kxra has quit [*.net *.split]
indiebio has joined #sandstorm
rolig has joined #sandstorm
xet7 has joined #sandstorm
logbot_______ has joined #sandstorm
niekie has joined #sandstorm
ragesoss has joined #sandstorm
dcb has joined #sandstorm
simonft has joined #sandstorm
dlitz has joined #sandstorm
dvn has joined #sandstorm
mrdomino has joined #sandstorm
jparyani has joined #sandstorm
luckre has joined #sandstorm
Jan\ has joined #sandstorm
kxra has joined #sandstorm
tdfischer has joined #sandstorm
sprin has joined #sandstorm
mortehu has joined #sandstorm
kevix has joined #sandstorm
paroneayea has joined #sandstorm
M-hrjet has joined #sandstorm
Triplefox_ has joined #sandstorm
jleo has joined #sandstorm
uppermgmt has joined #sandstorm
au has joined #sandstorm
luckre has quit [Ping timeout: 260 seconds]
docaedo has quit [Ping timeout: 260 seconds]
luckre has joined #sandstorm
docaedo has joined #sandstorm
funwhilelost has joined #sandstorm
ocdtrekkie has joined #sandstorm
aldeka has joined #sandstorm
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
notevil has joined #sandstorm
|jemc| has joined #sandstorm
* asheesh
waves.
<|jemc|>
hey
funwhilelost has joined #sandstorm
<|jemc|>
I successfully finished the initial bootstrapping of my pony-lang plugin for capnpc last night - it can now read the `schema.capnp` schema and generate the same pony source files used in generating it
<|jemc|>
I'll be doing some cleanup and making the code public hopefully tonight
<kentonv>
cool!
<|jemc|>
although there's still a lot of work to do beyond that, obviously :P
<kentonv>
IIRC pony is an actual object-capability language, right?
<|jemc|>
right
<|jemc|>
it'll be interesting to see how that pans out with capnp integration - I'm not fully familiar yet with how capnp caps work
<kentonv>
it should fit together nicely.
<|jemc|>
is anyone using capnp+mmap for mutable data?
jadewang has joined #sandstorm
<kentonv>
|jemc|: Some people have asked but I don't know if anyone has gotten it to work. My opinion is that it's probably not a great idea because it wouldn't be transactional, so an untimely power outage could leave your data destroyed.
prosody has quit [Remote host closed the connection]
<zarvox>
sufficiently limited that I need to build a thing on top of it that waits until I don't receive events for some timeout to detect that Firefox has finished downloading a file
<asheesh>
Fascinating.
<asheesh>
i,i just use real inotify and look for Firefox doing the final rename?
<zarvox>
despite the fact that the inotify API provides an explicit CLOSE event
<|jemc|>
I was just trying to figure out whether my capnp implementation should bother worrying about mutable shared data at all - I'm glad to hear it's not common or expected, so I don't have to worry about it :)
<asheesh>
"CVS sucks" it's OK in the Bay Area we have Walgreens instead
<asheesh>
I mean
<asheesh>
"CVS sucks" it's OK in the Bay Area we have git instead.
<zarvox>
I guess if we only want our tests to run on Linux, then I could add an inotify dependency. It's kinda sad, though, since the rest of our tests don't have any deep platform dependencies
kecolus has joined #sandstorm
<|jemc|>
I'm not even sure how I would support shared mutable data in pony - the whole language is designed to discourage/disallow it :P
<kentonv>
I could imagine wanting to run the tests on other platforms someday
<asheesh>
I'd be +0 with a small # of tests being skipped on non-Linux though.
<zarvox>
Also Firefox doesn't appear to be doing a final rename for this 1-block zip; it appears to write the data to the file in-place.
<asheesh>
Basically, I'm cool with whatever, so I'll pipe down.
<zarvox>
So that strategy is still flawed.
<zarvox>
"for the first pass I'm just going to assume the backup downloads in less than N seconds from the time the change was first detected"
funwhilelost has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<zarvox>
this workflow where I have selenium running under xvfb and then I run x11vnc and vncviewer so I can actually watch the tests running is kinda fun