Does anyone have a reliable way to do this that works currently? If the schema of our extension's local data changes, we need to test auto-updating users are able to move to the new version smoothly.
In the web store, we have internal test users in a group under "Group publisher memberships" on a draft publish of the new version, and I appear to be able to add myself as a "Trusted tester" elsewhere in there, but I'm failing to see how this whole test process works. Are these users identified by the receiving browser as being allowed the draft version because they're logged into a Chrome profile in the browser?
The best workaround I have found is to do an unpacked install of an older version, store some user data, swap in the dist files for the new version, then restart the extension manually - is this a reasonable simulation of what will happen when users auto-update in production?
Thanks to anyone who can help.