• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

IJHack / QtPass / 24084061007
21%
master: 7%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 07 Apr 2026 01:35PM UTC
Jobs 1
Files 62
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

07 Apr 2026 01:31PM UTC coverage: 20.115% (+0.3%) from 19.861%
24084061007

push

github

web-flow
fix: kill stale GPG agents before key generation (#895)

* fix: kill stale GPG agents before key generation (#815)

Before generating GPG keys, kill any stale gpg-agent processes that
might be holding locks on the key database. This helps prevent
'timeout while waiting on locked key database' errors.

The issue occurs when another GPG process (possibly from another
application) holds a lock on the key database, causing key generation
to fail with timeout errors.

* test: add test for gpgconf --kill gpg-agent

* fix: use gpgconf directly instead of gpg with args

* fix: derive gpgconf path from gpg executable directory

* fix: handle WSL and Windows paths in gpgconf resolution

- Add resolveGpgconfCommand() helper for path resolution
- Handle WSL wrappers (wsl gpg2, wsl -d Ubuntu gpg2)
- Detect shell commands (wsl sh -c) and fallback to PATH
- Check .exe extension on Windows
- Add unit tests for all path cases
- Resolves CodeRabbit review finding

* Update tests/auto/executor/tst_executor.cpp

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* Update tests/auto/executor/tst_executor.cpp

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* Translations update from Hosted Weblate (#893)

* Translated using Weblate (Estonian)

Currently translated at 100.0% (215 of 215 strings)

Translation: QtPass/QtPass
Translate-URL: https://hosted.weblate.org/projects/qtpass/qtpass/et/

* Translated using Weblate (Russian)

Currently translated at 98.1% (211 of 215 strings)

Translation: QtPass/QtPass
Translate-URL: https://hosted.weblate.org/projects/qtpass/qtpass/ru/

---------

Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Co-authored-by: Сергей <asvmail.as@gmail.com>

* fix: add Russian translation for Signing Key integrity message (#896)

* fix: restore preprocessor directives broken by rebase

* fix: address remaining CodeRabbit review comments

- Return... (continued)

22 of 45 new or added lines in 3 files covered. (48.89%)

7 existing lines in 1 file now uncovered.

1052 of 5230 relevant lines covered (20.11%)

7.76 hits per line

Uncovered Changes

Lines Coverage ∆ File
18
28.83
-5.58% src/executor.cpp
4
39.81
6.48% src/pass.cpp
1
33.33
-16.67% src/pass.h

Coverage Regressions

Lines Coverage ∆ File
7
0.0
0.0% src/qrc_qmake_qmake_qm_files.cpp
Jobs
ID Job ID Ran Files Coverage
1 24084061007.1 07 Apr 2026 01:35PM UTC 62
20.11
GitHub Action Run
Source Files on build 24084061007
  • Tree
  • List 62
  • Changed 5
  • Source Changed 5
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24084061007
  • 43964278 on github
  • Prev Build on main (#23983547212)
  • Next Build on main (#24086425393)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc