HomePhabricator
Diffusion Comm 7a11d2e75b0a

[native] Backup testing button

Description

[native] Backup testing button

Summary:
ENG-5699

This is the final testing task for rust native encryption. This diff rewires the current backup testing logic to use the native encryption (the existing logic already handles uploading and downloading backups from the backup service, but previously it called encryption from JS).

Depends on D10055

Test Plan:

  1. Enable backup encryption
  2. Test the restore procedure -> check that there are no errors
  3. Modify user store (e.g. relationship status) to trigger new backup upload
  4. Test the restore procedure again -> check that there are no errors

Reviewers: marcin, kamil

Reviewed By: kamil

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D10067

Details

Provenance
Michal Gniadek <michal.gniadek@swmansion.com>Authored on Nov 28 2023, 6:06 AM
Reviewer
kamil
Differential Revision
D10067: [native] Backup testing button
Parents
rCOMMc6da6a74fd34: [native] Increase the number of threads available for rust
Branches
Unknown
Tags
Unknown

Event Timeline

Michal Gniadek <michal.gniadek@swmansion.com> committed rCOMM7a11d2e75b0a: [native] Backup testing button (authored by Michal Gniadek <michal.gniadek@swmansion.com>).Dec 1 2023, 6:19 AM