Skip to content

Fix tests - #105

Merged
ptr1337 merged 3 commits into
masterfrom
fix-tests
Jun 16, 2026
Merged

Fix tests#105
ptr1337 merged 3 commits into
masterfrom
fix-tests

Conversation

@ventureoo

Copy link
Copy Markdown
Member

For some reason, this does not have right match anymore, and the next step will already fail if calamares has not started for some reason, so it's fine to replace it with simple timer.

For some reason, this does not have right match, and the next step will
already fail if calamares has not started for some reason, so it's fine
to replace it with simple timer.

Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
@ventureoo
ventureoo requested a review from ptr1337 June 10, 2026 18:38
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
Signed-off-by: Vasiliy Stelmachenok <ventureo@cachyos.org>
@ventureoo ventureoo changed the title testcases: Wait for calamares using busy-wait timer instead of text Fix tests Jun 14, 2026
@ventureoo

ventureoo commented Jun 14, 2026

Copy link
Copy Markdown
Member Author

Ready to merge. Added fixes to ensure that logs are received correctly when falling. Latest non-constant fails were caused by choosing a broken Korean mirror, should be fixed in CachyOS/CachyOS-PKGBUILDS@ae0c0f9

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Calamares installation UI test to make the launch step less dependent on OCR-matching an exact command string, and adjusts the failure handler’s keyboard navigation.

Changes:

  • Wrap Calamares launch with systemd-inhibit and replace a brittle qt_wait_for_text check with a short delay.
  • Add an extra tab keypress in the failure-handling path before activating the selected control.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread testcases/cachyos/dailylive/test_install_calamares
@ventureoo

Copy link
Copy Markdown
Member Author

The recent failures should be fixed in CachyOS/cachyos-calamares#238, it's not hard blocker, so for now it should be OK to merge.

@ptr1337
ptr1337 merged commit 5ae50b6 into master Jun 16, 2026
29 of 43 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants