|
Ran
|
Jobs
1
|
Files
88
|
Run time
1min
|
Badge
README BADGES
|
push
github
test: stop tst_executor from killing the developer's gpg-agent (1.8) (#1739) * test: stop tst_executor from killing the developer's gpg-agent executeBlockingGpgKillAgent ran `gpgconf --kill gpg-agent` with the inherited environment, so every `make check` killed the session agent of whoever ran it: passphrase cache gone, and the agent respawned by the next gpg call inherited a terminal's environment instead of the desktop session's, which broke pinentry for pass and QtPass alike until the agent was restarted from a session shell. Give the test a throwaway GNUPGHOME through the QProcessEnvironment overload; the command path is exercised exactly as before and there is nothing there to kill. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JuQsrHonihp1nARE7bzstc (cherry picked from commit 30d5be9aa) * Address review: QVERIFY2 with a diagnostic on the GNUPGHOME permission setup Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JuQsrHonihp1nARE7bzstc --------- Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
5018 of 7355 relevant lines covered (68.23%)
67.29 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 7 |
0.0
|
0.0% | src/qrc_qmake_qmake_qm_files.cpp |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 34873550481.1 | 88 |
68.23
|
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|