-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create release test plan #399
Comments
Large file access:
Also, the file size mentioned in the client is wrong for all the files, known issue? |
For the number of sources, in a local system |
Please elaborate. Files are compressed server-side and decompressed client-side, so I'd expect some difference at different stages of the process. What are you seeing? |
For example: the file which was showing |
@kushaldas where was the key error thrown from (line of code if possible, or better still a stack trace)..? |
Regarding this KeyError during download, my hypothesis is that the cause is freedomofpress/securedrop-sdk#111. My investigation went as follows:
|
@redshiftzero ack. I got as far as your step 2 and wondered about wider context. Given this is a problem with the SDK and not the client should we mark as "won't fix" in the client or add some sort of guard in the code for bad data in the JSON payload? My preference would be for the former. |
We do have a draft test plan here: This issue has been informally used to track some QA findings, but I recommend we open a form release ticket for that purpose, and close this issue once the test plan is satisfactory. @zenmonkeykstop What's left to do on the test plan itself, in your view? |
I'm gonna close this one as we're close to release and have been using the above test plan |
For workstation RCs and releases, we want to put together a standard test plan similar to the ones we follow for SecureDrop Core. For the client specifically, https://github.com/freedomofpress/securedrop-client/wiki/Test-plan can serve as a starting point, but of course a release test plan should be more comprehensive and cover provisioning as well.
The text was updated successfully, but these errors were encountered: