For early testing, especially the Hardware Sensitivity Tests (HST), we will want to be able to gather additional information about a user's system in order to triage and fix bugs in failure cases. This information includes:
- Hardware specifications: processor, graphics card, RAM, free disk space, etc.
- Installed software: all software programs installed on the user's computer
Obviously, this is very sensitive information, and is not the type of thing that the GPII system itself will want to gather automatically. However, for early tests and in cases of extreme failure, we'll want to be able to provide something fairly simple for a user to run, which will produce a log of all the information required for triage.
For the HST, we'll likely have Han Cho walk them through the process of running this tool and emailing us a zip file of all the relevant logs. Our information package for HST participants should outline specifically what information is gathered, how it will be used, and how we will anonymize and dispose of data afterwards.