Camelia, the Perl 6 bug

IRC log for #darcs, 2013-09-02

| Channels | #darcs index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:32 addos joined #darcs
01:25 mizu_no_oto joined #darcs
01:40 intripoon_ joined #darcs
01:45 sm evening all
02:53 bsrk joined #darcs
03:08 xymox joined #darcs
03:08 srinup joined #darcs
03:22 arpunk joined #darcs
03:34 preflex joined #darcs
04:27 mizu_no_oto joined #darcs
04:41 mizu_no_oto joined #darcs
05:03 * Heffalump appears
05:03 Heffalump hi bsrk
05:07 bsrk Hi
05:07 bsrk I just left for breakfast, sorry for the delay
05:08 Heffalump how's it going?
05:08 bsrk I have worked on the ui for annotate, and repo compare
05:08 bsrk So, hopefully it is better now. :-)
05:09 * Heffalump has a look
05:10 Heffalump yes, I think that dose work better
05:10 Heffalump the layout of http://www.darcsden-gsoc.biz:8900/ad​itya/darcs/annotate/.authorspellings looks a bit messed up, but I guess that's a minor glitch
05:11 Heffalump s/minor/easy to fix/
05:12 bsrk It should be better by now; look again
05:12 Heffalump yep
05:12 bsrk I have just updated darcsden-gsoc instance to my local changes
05:12 Heffalump how do I access repo compare?
05:13 bsrk http://www.darcsden-gsoc.biz:8900/adit​ya/darcs/compare/aditya/darcsden-test
05:14 bsrk for now manually edit the url to /aditya/darcs/patches and then click on compare button.
05:15 Heffalump TODO item to link that in properly then
05:15 Heffalump also annotate needs an icon
05:16 bsrk compare is accessible only if branches is accessible, I think this is perfectly logical
05:16 bsrk I don't think this needs a "fix"
05:17 Heffalump why do you need to tell me to manually edit a url then?
05:18 bsrk because I darcs did not have any forks?
05:18 Heffalump you could have pointed me at the link in a repository that does have forks :-)
05:18 bsrk you won't compare totally unrelated repos. That is what we did just now.
05:19 bsrk http://www.darcsden-gsoc.bi​z:8900/aditya/test/patches
05:20 * Heffalump just forked your darcs repo
05:20 bsrk about, "preconditions failed" errors for tests, It should go away now.
05:22 Heffalump with teh stuff you emailed me about resetting my database? I had actually been trying that, albeit via reinstalling couchdb
05:23 bsrk Okay, but if you pull my latest patches and try again, there should be no problems now.
05:24 bsrk That said, the tests are being amazingly flaky - I would not be surprised if they failed at your end.
05:25 Heffalump what's the story with your blogpost?
05:26 * Heffalump is just trying the tests
05:26 bsrk I thought I would do it after the merge, and kept postponing it. :-)
05:31 Heffalump did you write some instructions on getting the tests running?
05:32 bsrk yes
05:32 Heffalump where are they?
05:33 bsrk http://hub.darcs.net/Aditya/d​arcsden-gsoc/browse/README.md
05:33 Heffalump ah, got it, was searching that file for the wrong thing
05:36 Heffalump the instructions don't really make it clear how to start the selenium server
05:36 Heffalump do I need any webbrowser installed and/or running? (the instructions don't say that)
05:37 bsrk no, no need to start a web browser.
05:37 bsrk You need to have firefox though
05:40 Heffalump this time I get:
05:40 Heffalump ### Error in:   0
05:40 Heffalump BadJSON "when expecting a Text, encountered Object instead"
05:40 Heffalump from all the tests (except the GITHUB ones which I didn't supply credentials for)
05:41 Heffalump also, it's left 6 webbrowsers lying around
05:41 bsrk what is the selenium version? is it 23?
05:41 Heffalump 2.35.0
05:41 bsrk make it 2.33
05:41 Heffalump btw I am using iceweasel since this is Debian
05:41 Heffalump is that because you know of a problem with 2.35 or just to align with you?
05:42 bsrk I also just upgraded to 2.35 and I get this error too. It works fine with 2.33
05:42 Heffalump ok - make sure to either fix that or update the instructions
05:42 * Heffalump grabs 2.33
05:44 bsrk I will fix it. :-)
05:47 Heffalump a lot of the tests seem to complain about GOOGLE_CLIENT_ID not being set
05:47 Heffalump given the flakiness, would it make sense to use a HTTP client library instead of a webdriver?
05:48 Heffalump tunnel time, but I'll be back in 20 mins
05:57 * Heffalump gets a less deep tube line and reappears quicker
05:58 Heffalump FailedCommand NoSuchElement
05:58 Heffalump Session: 99ef2317-7c0e-415d-8511-b13c8d6d5aa8 at 127.0.0.1:4444
05:58 Heffalump org.openqa.selenium.NoSuchElementException: Unable to locate element: {"method":"id","selector":"Email"}
05:59 Heffalump seems to be a fairly typical error from the tests now
06:02 bsrk Okay, this is a new error.
06:03 bsrk The problem from using 2.35 is getting fixed by the maintainer of webdriver package
06:03 bsrk where is it trying to locate "Email"?
06:03 bsrk what page is it?
06:06 Heffalump I got that from the first test
06:07 Heffalump hangon, I'll dig through the trace more
06:10 Heffalump I can't se anything obvious that tells me that
06:10 bsrk What is the browser page when the test failed?
06:11 bsrk it is saying that I executed something like (findElem. ById $  "Email") but there was no element "Email"
06:19 Heffalump is there a way to just run one test?
06:21 Heffalump it's hard to disentangle lots of errors and browsers from each other
06:22 bsrk You will have to modify the source code
06:22 bsrk These tests are all hard collected and are run by hunit
06:23 bsrk Unless hunit takes command line arguments or some such
06:23 bsrk I know junit definitively allows you to run tests selectivily.
06:25 Heffalump of the 4 browsers that are left running, three say "GOOGLE_CLIENT_ID: getEnv: does not exist (no environment variable)"
06:25 Heffalump which is plausible in that I didn't set that variable
06:25 Heffalump is that an error about how I ran the server?
06:26 bsrk if the variable does not exist, then you have configured oauth incorrectly.
06:27 bsrk Make  sure you have configured oauth before you run the tests
06:40 bsrk heffalump: I got to leave now
06:41 bsrk I have run the tests using 2.35 with https://github.com/bach741974/hs-webdriver as webdriver. All tests except the last one pass.
06:41 Heffalump ok
06:41 Heffalump next meeting when?
06:41 bsrk Friday?
06:41 Heffalump ok
07:06 raichoo joined #darcs
07:51 favonia joined #darcs
08:09 dixie joined #darcs
08:23 arpunk joined #darcs
09:01 donri joined #darcs
09:28 nomeata joined #darcs
11:02 whaletechno joined #darcs
12:48 burp joined #darcs
13:03 burp joined #darcs
13:22 arpunk joined #darcs
14:09 burp joined #darcs
14:45 burp joined #darcs
15:18 burp joined #darcs
15:28 raichoo joined #darcs
16:28 arpunk joined #darcs
16:32 mizu_no_oto joined #darcs
16:34 adnap joined #darcs
17:05 burp joined #darcs
17:58 whaletechno joined #darcs
18:22 arpunk joined #darcs
18:33 stulli joined #darcs
18:35 addos_ joined #darcs
18:52 burp_ joined #darcs
19:42 mizu_no_oto joined #darcs
22:18 stulli joined #darcs
22:25 stulli joined #darcs
22:37 pointfree-w530 joined #darcs
22:37 mizu_no_oto joined #darcs
23:41 dolio joined #darcs

| Channels | #darcs index | Today | | Search | Google Search | Plain-Text | summary