[QA] migrating MobileFrontend browser tests to WMF Jenkins

Jon Robson jrobson at wikimedia.org
Mon Jun 9 18:42:37 UTC 2014


I notice there is some flakiness in this build:
https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.org-linux-firefox/85/

Also https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.org-linux-firefox/rssAll
and https://integration.wikimedia.org/ci/job/browsertests-MobileFrontend-en.m.wikipedia.org-linux-chrome/rssAll
give me 403 errors - we use this feed to create cards in Trello to
alert us to failing builds.

When this RSS feed is available to anonymous users, would it be worth
using integration.wikimedia.org over cloudbees?
Ps. Will the emails from Cloudbees for Mobile be stopped?


On Fri, Jun 6, 2014 at 2:38 PM, Arthur Richards <arichards at wikimedia.org> wrote:
> awesome, it's great to see this all moving forward :) thank you!
>
>
> On Fri, Jun 6, 2014 at 8:58 PM, Chris McMahon <cmcmahon at wikimedia.org>
> wrote:
>>
>>
>> Hello MobileFrontenders,
>>
>> Just a quick note to say that now that Zeljko is back from parental leave,
>> we are proceeding to dismantle the Cloudbees Jenkins jobs that run browser
>> tests (including for MobileFrontend)[1] in favor of jobs on WMF Jenkins. [2]
>>
>> The tests for MF on beta labs running in headless Firefox under xvfb are
>> reliably green as of today[3] and we'll be working to keep them that way.
>>
>> In the near future you can expect to see WMF Jenkins jobs with MF tests
>> running in Chrome and also MF tests running on our dedicated WMF SauceLabs
>> account (with which we have 10 simultaneous test VMs, 5X as much as we had
>> on Cloudbees).
>>
>> -Chris
>>
>> PS While we do not have screencasts yet for failed builds, we are taking
>> instant screen captures for failed headless tests at the point of failure.
>> To see such a capture:  from a failed build such as
>> https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox/76/,
>> click "Build Artifacts/View"; "Log"; junit/my_failed_test.png
>>
>>
>> [1] https://wmf.ci.cloudbees.com/view/mf/
>> [2] https://integration.wikimedia.org/ci/view/BrowserTests/
>> [3]
>> https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox/
>
>
>
>
> --
> Arthur Richards
> Software Engineer, Mobile
> [[User:Awjrichards]]
> IRC: awjr
> +1-415-839-6885 x6687
>
> _______________________________________________
> QA mailing list
> QA at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/qa
>



More information about the QA mailing list