Skip to content

Bump CI to Ubuntu version 26.04#66390

Open
troopa81 wants to merge 5 commits into
qgis:masterfrom
troopa81:bump_ubuntu_2604
Open

Bump CI to Ubuntu version 26.04#66390
troopa81 wants to merge 5 commits into
qgis:masterfrom
troopa81:bump_ubuntu_2604

Conversation

@troopa81

@troopa81 troopa81 commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

AI tool usage

  • AI tool(s) (Copilot, Claude, or something similar) supported my development of this PR. See our policy about AI tool use. Use of AI tools must be indicated. Failure to be honest might result in banning.

@github-actions github-actions Bot added this to the 4.2.0 milestone Jun 8, 2026
@github-actions github-actions Bot added the Chore GitHub and other CI infrastructure changes label Jun 8, 2026
Comment thread src/app/qgsappwindowmanager.cpp Outdated
@troopa81 troopa81 force-pushed the bump_ubuntu_2604 branch 2 times, most recently from b5be455 to 522936d Compare June 9, 2026 16:00
@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Tests failed for Qt 6 (ALL_BUT_PROVIDERS - ubuntu)

One or more tests failed using the build from commit 85e4659

form_annotation_in_layout

form_annotation_in_layout

Test failed at testFormAnnotationInLayout at tests/src/python/test_qgsannotation.py:268

The full test report (included comparison of rendered vs expected images) can be found here.

Further documentation on the QGIS test infrastructure can be found in the Developer's Guide.

@github-actions github-actions Bot added GRASS Processing Relating to QGIS Processing framework or individual Processing algorithms labels Jun 10, 2026
@troopa81 troopa81 added the NOT FOR MERGE Don't merge! label Jun 10, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Tests failed for Qt 6 (ALL_BUT_PROVIDERS - fedora)

One or more tests failed using the build from commit f7bf18c

font_texture_atlas_hyihg

font_texture_atlas_hyihg

Test failed at test_atlas at tests/src/python/test_qgsfonttextureatlasgenerator.py:256

Rendered image did not match tests/testdata/control_images/texture_atlas_generator/expected_font_texture_atlas_hyihg/expected_font_texture_atlas_hyihg.png (found 112 pixels different)

The full test report (included comparison of rendered vs expected images) can be found here.

Further documentation on the QGIS test infrastructure can be found in the Developer's Guide.

troopa81 added 4 commits June 11, 2026 11:39
Because it's already set as a clang plugin in CMakeLists.txt. Calling
clazy command is a convenience wrapper which calls clang and add also the clazy
plugin. Having set twice the plugin generate strange behavior.
We get crashes with recent version of Qt
@github-actions github-actions Bot added the Print Layouts Related to QGIS Print Layouts, Atlas or Reporting frameworks label Jun 11, 2026
@nyalldawson

Copy link
Copy Markdown
Collaborator

@troopa81 the test mask in cec01a0 is wrong -- it looks like it was generated against the wrong variant

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Chore GitHub and other CI infrastructure changes GRASS NOT FOR MERGE Don't merge! Print Layouts Related to QGIS Print Layouts, Atlas or Reporting frameworks Processing Relating to QGIS Processing framework or individual Processing algorithms

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants