status-go
status-go copied to clipboard
Create test data for migrations
Problem
Creating test data for migrations can be expensive and time consuming.
Ideally, we can build a database that can be share with the following data:
Chats:
Quoted messages, messages with markdown, stickers, unread messages, images, audio messages, reactions on messages, messages with tags and links, universal links in chats, emojis, long messages, histrory is cleared for some chats, some chats are deleted
-- public chat: more history is fetched (>1 week i.e.)
-- 1-1 chats: command messages in different states, "Add to contact" in chat
-- group chats: 1 chat where you are admin, 2nd chat where you are made admin, 3d chat where you are removed, 4d chat where you are member, chat with unaccepted invite where you are admin, unaccepted invite as a member
Browser:
navigation history is present ('Back' and 'FWD' webview buttons are active), deleted browser entry, dapp access permissions is set for some dapps and for some is removed
Transaction history and wallet:
- several accounts are created, on one account transaction history is downloaded (more then default) , new account is set in dapps, watch-only account is added, settings for default account are changed (color, name)
Account management:
several multiaccounts, where one is keycard
Other:
not-default network (xDai or test network), several ENS names, paired device, some blocked users, some removed contacts, PNs are on and off, Save password is enabled.
To speed up the migration testing process
cc @churik
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.