Now that Sync is becoming more of a foreground feature with Synced Tabs and Send to Device, I would love for there to be automated tests to ensure that these features are working properly. There are several states that the Sync UI can get into based on the status of the account or other devices, and I’ve even noticed parts of the Sync UI going “out of sync” (i.e. sidebar contents not matching panel).
If this is at all possible, please reach out. I can provide more details about the UI. Ryan Feeley UX, Cloud Services Mozilla UX IRC: rfeeley > On Aug 8, 2016, at 5:52 PM, Karl Thiessen <[email protected]> wrote: > > To introduce this conversation to a wider audience: > > TPS (Testing and Performance for Sync) is a comprehensive automated test > suite developed in a collaboration between the A-Team (now renamed the > Engineering Productivity Team) and the Sync team to test Sync in ways that > are not allowed in Tier 1 testing, namely network requests to a live server. > > Since Sync and FxA are tightly coupled, running TPS in a "continuous testing" > mode against production servers causes perceptible degradation on FxA > performance. So let's not do that. > > Also, TPS was originally conceived as a method of testing the Sync client > code that lives in Firefox against "known-good" Sync server, i.e. the > production Sync cluster. But I know of no reason why it could not be used > the other way around, to test new changes to the Sync server with > "known-good" (i.e. released) Firefox clients, potentially both desktop and > mobile. > > To do this, we need two parts: > > 1. A way to point the TPS suite at a non-production Sync server (this is > https://bugzilla.mozilla.org/show_bug.cgi?id=1293426 > <https://bugzilla.mozilla.org/show_bug.cgi?id=1293426>) > > and > > 2. An automated/CI way to run intensive TPS tests against Stage. (this is > being discussed in https://bugzilla.mozilla.org/show_bug.cgi?id=1219456 > <https://bugzilla.mozilla.org/show_bug.cgi?id=1219456>, but will probably be > broken out into a new bug soonish.) > > If anyone has opinions, thoughts, caveats, vigourous objections, or other > sorts of comments on this idea, please feel free to pipe up in one of the > referenced bugs, or continue the discussion here. > > Thanks very much, > --KT. > _______________________________________________ > Sync-dev mailing list > [email protected] > https://mail.mozilla.org/listinfo/sync-dev
_______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

