Skip to content

Chore/setup tests#287

Open
AlexeyTrekin wants to merge 3 commits into
devfrom
chore/setup-tests
Open

Chore/setup tests#287
AlexeyTrekin wants to merge 3 commits into
devfrom
chore/setup-tests

Conversation

@AlexeyTrekin
Copy link
Copy Markdown
Member

No description provided.

@AlexeyTrekin AlexeyTrekin requested a review from odinkomnogim May 6, 2026 20:20
@AlexeyTrekin AlexeyTrekin self-assigned this May 6, 2026
@AlexeyTrekin AlexeyTrekin changed the base branch from master to dev May 6, 2026 20:20
A T and others added 2 commits May 7, 2026 01:21
Three tiers under tests/{functional,qgis,ui} all run inside the
official qgis/qgis:release-3_28 Docker image with real PyQGIS — the
directory split is taxonomy (intent) rather than runtime separation.

Drivers: Makefile (docker-build, test-functional, test-qgis, test-ui,
test) and a GitHub Actions workflow that runs the same Make targets
as three jobs.

CI scope is pinned to Linux + QGIS 3.28 LTR; cross-OS and non-LTR QGIS
versions are manual-smoke (documented in README, tests/README,
spec/004_stack).

Existing tests are preserved via agent-git mv. Four pre-existing
content failures surface now that the suite actually runs — out of
scope for this chore, logged in WAL_8.md as follow-ups.
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.

2 participants