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
signature.asc
Description: Message signed with OpenPGP
_______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

