[00:59:13] Yippee, build fixed! [00:59:13] Project VisualEditor-test2.wikipedia.org-linux-firefox build #293: FIXED in 1 hr 37 min: https://wmf.ci.cloudbees.com/job/VisualEditor-test2.wikipedia.org-linux-firefox/293/ [00:59:24] Woo. [00:59:32] (Finally.) [01:00:02] (03CR) 10Aarcos: WIP Run UploadWizard API tests at CloudBees (031 comment) [selenium] - 10https://gerrit.wikimedia.org/r/108924 (owner: 10Zfilipin) [02:23:58] (03CR) 10Aarcos: [C: 031] "After the changes we made to the requirements.txt this should work fine. Let me or Gergo know if any problems." [selenium] - 10https://gerrit.wikimedia.org/r/108924 (owner: 10Zfilipin) [02:25:35] (03CR) 10Gergő Tisza: WIP Run UploadWizard API tests at CloudBees (031 comment) [selenium] - 10https://gerrit.wikimedia.org/r/108924 (owner: 10Zfilipin) [03:15:56] Yippee, build fixed! [03:15:57] Project browsertests-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_10 build #432: FIXED in 5 min 0 sec: https://wmf.ci.cloudbees.com/job/browsertests-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_10/432/ [04:20:19] Project browsertests-en.wikipedia.beta.wmflabs.org-windows-internet_explorer_10 build #435: FAILURE in 23 min: https://wmf.ci.cloudbees.com/job/browsertests-en.wikipedia.beta.wmflabs.org-windows-internet_explorer_10/435/ [04:31:10] Yippee, build fixed! [04:31:10] Project browsertests-en.wikipedia.beta.wmflabs.org-windows-internet_explorer_8 build #499: FIXED in 25 min: https://wmf.ci.cloudbees.com/job/browsertests-en.wikipedia.beta.wmflabs.org-windows-internet_explorer_8/499/ [04:50:51] Project browsertests-test2.wikipedia.org-linux-chrome build #863: FAILURE in 19 min: https://wmf.ci.cloudbees.com/job/browsertests-test2.wikipedia.org-linux-chrome/863/ [05:06:23] Project browsertests-test2.wikipedia.org-linux-firefox build #838: FAILURE in 21 min: https://wmf.ci.cloudbees.com/job/browsertests-test2.wikipedia.org-linux-firefox/838/ [05:53:19] Project Flow-en.wikipedia.beta.wmflabs.org-linux-chrome build #198: FAILURE in 5 min 27 sec: https://wmf.ci.cloudbees.com/job/Flow-en.wikipedia.beta.wmflabs.org-linux-chrome/198/ [08:40:22] Project VisualEditor-test2.wikipedia.org-linux-firefox build #294: FAILURE in 1 hr 33 min: https://wmf.ci.cloudbees.com/job/VisualEditor-test2.wikipedia.org-linux-firefox/294/ [11:59:08] Tobi_WMDE: can I cc the answer to your question to QA mailing list? [12:33:51] zeljkof: sure [12:34:09] Tobi_WMDE: ok, will reply there in a few minutes, just to finish something [12:34:52] ok [13:38:32] hi zeljkof [13:38:40] zeljkof, sorry im late, are you free? [13:39:21] zeljkof_, ^ [14:41:58] manybubbles: see you next week then [14:42:14] zeljkof: I normally wake up around 7 at home but when I come out to SF I tend to be up around 5:30 or so [14:42:23] you have disappeared from the hangout [14:42:27] sorry! I'll try my laptop [14:42:34] I didn't mean to! [14:42:34] it just booted me [14:42:41] maybe the hotel hates it? [14:42:45] could be [14:42:58] anyway, enjoy the day and see you next week :) [14:43:19] manybubbles: that sounds unpleasant :-) [14:43:24] hotel hates everything I think [14:43:51] Nemo_bis: you didn't come here, did you? I thought I might see you here. [14:43:55] manybubbles: where are you, club quarters? [14:44:01] chrismcmahon: I get to work a lot [14:44:21] I'm happy to do some f2f programming with Jeff today. We're going to make the API go zoom zoom. [14:44:30] but I also go out with the WMF crowd in the evenings so my natural inclination to get up is tiring [14:44:43] zeljkof: yeah. [14:44:57] normally it isn't bad [14:44:58] maybe I'm far from an access point [14:44:59] yeah, the little bars are low. [14:45:11] gotta have those bars [14:45:13] manybubbles: I think they have wired internet [14:45:22] as far as I remember [14:45:57] huh. I only see a wire for the phone [14:46:04] and this silly laptop doesn't have a plug for wired [14:46:25] manybubbles: yes, my travel chromebook also does not have ethernet :) [14:47:46] manybubbles: nope, not there; saving CO2 [15:00:36] anybody noticed a cloud icon appearing after copy/pasted text in visual editor? [15:01:10] example: https://www.mediawiki.org/w/index.php?title=Manual:Coding_conventions/Selenium&diff=next&oldid=889686 [15:01:10] when I was working on this earlier today [15:01:30] when I have copied "assertions" from page text to "rspec-expectations" headline [15:01:45] after "assertions" string, in addition a cloud icon appeared [15:02:01] but I can not reproduce it now [15:02:18] I give up for now [15:02:29] but if anybody has and idea how to reproduce it, let me knwo [15:02:30] knwo [15:02:32] know [15:02:42] (where is autocorrect when you need it) [15:15:40] using vagrant, we are doing the same tests we run using test2.wikipedia.org/wiki/ in our localhost right ? [15:18:05] tonythomas01, i think if you wanna run those tests on localhost, then you need to export the MEDIAWIKI_URL variable [15:18:34] tonythomas01, tests for clean installation of mediawiki are in consideration [15:18:39] check the qa mailing list [15:19:00] mayankmadan: ok. is testing on vagrant preferred over the test2.wikipedia.org ? [15:21:10] tonythomas01, the websites on which you have to test are written in feature files as cucumber tags [16:49:32] (03PS4) 10Zfilipin: WIP Run UploadWizard API tests at CloudBees [selenium] - 10https://gerrit.wikimedia.org/r/108924 [21:28:58] (03PS1) 10Adamw: Add jobs for mediawiki-vagrant erblint and "rake lint" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/109428 [21:33:48] (03PS1) 10Adamw: Run additional, non-voting lint jobs for mediawiki-vagrant [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/109430 [21:55:56] JeffHall: how do i force a test to wait until an element is present and enabled? [21:56:06] (or anyone else who might know) [21:56:16] trying to write a test to cover this case [21:56:44] jdlrobson: The simplest way is something like: when_present(10) [21:56:50] :-S [21:57:00] JeffHall: there is no other way? [21:57:15] jdlrobson: If that doesn't work as expected, you can implement it as a retry loop [21:57:28] JeffHall: how do i do a retry loop? [21:57:47] jdlrobson: Let me grab the syntax on that real quick... [21:59:35] jdlrobson: try = 10 [21:59:36] try.times do [21:59:36] begin [21:59:36] #do some stuff [21:59:36] rescue [21:59:36] end [21:59:36] end [22:00:10] jdlrobson: That pasted a little funny, but hopefully it makes sense. I believe we also have a wiki page on this, which I will try to find now... [22:00:44] JeffHall: will give it a go thanks [22:01:58] jdlrobson: More info here: https://www.mediawiki.org/wiki/Quality_Assurance/Browser_testing/Writing_tests#Timeouts