Page MenuHome GnuPG

Kleopatra: Run self test only at the first start on windows
Closed, ResolvedPublic

Description

Running the selftest each time seems a bit excessive but running it never would not find installation problems. From my support experience all or at least over 90 percent of selftest failures happen right after installation. Of course with some Version number so that if we modify the selftest in an update we can easily trigger that it is run again.

The other things I can think of are that they find it if a user broke their config files by meddling with them, or when components are not installed e.g. gpgsm or scdeamon is not installed.
And as for Linux this is not a speed issue and breaking config files is also more of a Linux thing where different versions might be installed etc. I would just keep it for Linux the way it is.

Revisions and Commits

Event Timeline

aheinecke triaged this task as Normal priority.Jan 11 2023, 3:02 PM
aheinecke created this task.
This comment was removed by aheinecke.
aheinecke moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jan 18 2023, 10:17 AM
aheinecke changed the task status from Open to Testing.Mar 13 2023, 10:01 AM
aheinecke moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.
ebo moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.
ebo added a subscriber: ebo.

As I have installed several test versions on Windows since and did never notice a self test during usage, this obviously works