Resending hopefully with sync-dev this time.

> On 2 May 2018, at 16:47, Dave Hunt <[email protected]> wrote:
> 
> Over the last few months I have prototyped and rolled out an initial test for 
> the sync integration on Firefox for iOS. In the next week or so, I hope to 
> land the new suite within the firefox-ios GitHub repository. For now, the 
> single test (save bookmark on iOS, and verify bookmark appears after syncing 
> on desktop) is running once per day on a Jenkins server against the latest 
> Firefox nightly and the integration branch from my fork of firefox-ios. When 
> signed into the VPN you can view the results of the job here 
> http://mobileqa2.corp.tor1.mozilla.com:8080/blue/organizations/jenkins/firefox-ios.integration/activity
>  
> <http://mobileqa2.corp.tor1.mozilla.com:8080/blue/organizations/jenkins/firefox-ios.integration/activity>
>  and if the job fails or is fixed a notification is sent to #firefox-ios on 
> Slack.
> 
> I wrote about the new suite when I had the initial prototype working on my 
> blog, here: 
> https://davehunt.co.uk/2018/03/20/prototype-multi-device-firefox-tests.html 
> <https://davehunt.co.uk/2018/03/20/prototype-multi-device-firefox-tests.html>.
>  Since then, much of the feedback has been positive with a few suggestions, 
> many of these I have implemented, such as:
> 
> If path to Firefox is not specified, download latest Nightly build
> Enable debug sync logs and gather these in the HTML test report
> Set up continuous integration (see details above)
> Patches necessary for the TPS add-on have been merged upstream in 
> mozilla-central
> Creation of Firefox Accounts has been split into a separate pytest plugin
> https://pypi.org/project/pytest-fxa/ <https://pypi.org/project/pytest-fxa/>
> 
> The current blocker for me opening a pull request to merge this new suite 
> into the firefox-ios repository is 
> https://bugzilla.mozilla.org/show_bug.cgi?id=1455570 
> <https://bugzilla.mozilla.org/show_bug.cgi?id=1455570>. Without this, the 
> entire code for the TPS add-on is duplicated in firefox-ios. While this isn’t 
> a lot of code, it makes sense to simply download a nightly build much like we 
> do for Firefox itself.
> 
> I’m still very keen to hear feedback and suggestions, and happy to answer any 
> questions. I believe Isabel will be demonstrating the new test at this week’s 
> iOS meeting, which I also intend to attend. Otherwise, please feel free to 
> reply here, or to find me on IRC (davehunt) or Slack (davehunt).
> 
> Thanks,
> Dave Hunt

Attachment: signature.asc
Description: Message signed with OpenPGP

_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to