-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[core] Rely on QgsColorUtils encoding/decoding to handle CMYK #55718
Conversation
837bf03
to
0cda8f3
Compare
f811afe
to
3d52cfc
Compare
3d52cfc
to
65cf532
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shall we not deprecate the QgsSymbolLayerUtils methods encodeColor/decodeColor ?
@troopa81 , yeah, planning to after addressing color handling within expressions in a separate PR. |
65cf532
to
58ff964
Compare
Tests failed for Qt 6One or more tests failed using the build from commit 58ff964 25d_composer (renderLayout)25d_composerTest failed at renderLayout at tests/src/core/testqgs25drenderer.cpp:130 Rendered image did not match tests/testdata/control_images/25d_renderer/expected_25d_composer/expected_25d_composer.png (found 529366 pixels different) atlas_autoscale1 (autoscale_render)atlas_autoscale1Test failed at autoscale_render at tests/src/core/testqgslayoutatlas.cpp:218 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_autoscale1/expected_atlas_autoscale1.png (found 743231 pixels different) atlas_fixedscale1 (fixedscale_render)atlas_fixedscale1Test failed at fixedscale_render at tests/src/core/testqgslayoutatlas.cpp:238 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_fixedscale1/expected_atlas_fixedscale1.png (found 723770 pixels different) atlas_predefinedscales1 (predefinedscales_render)atlas_predefinedscales1Test failed at predefinedscales_render at tests/src/core/testqgslayoutatlas.cpp:270 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_predefinedscales1/expected_atlas_predefinedscales1.png (found 759380 pixels different) atlas_two_maps1 (two_map_autoscale_render)atlas_two_maps1Test failed at two_map_autoscale_render at tests/src/core/testqgslayoutatlas.cpp:292 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_two_maps1/expected_atlas_two_maps1.png (found 758127 pixels different) atlas_hiding1 (hiding_render)atlas_hiding1Test failed at hiding_render at tests/src/core/testqgslayoutatlas.cpp:311 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_hiding1/expected_atlas_hiding1.png (found 603155 pixels different) atlas_sorting1 (sorting_render)atlas_sorting1Test failed at sorting_render at tests/src/core/testqgslayoutatlas.cpp:334 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_sorting1/expected_atlas_sorting1.png (found 751301 pixels different) atlas_filtering1 (filtering_render)atlas_filtering1Test failed at filtering_render at tests/src/core/testqgslayoutatlas.cpp:359 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_filtering1/expected_atlas_filtering1.png (found 741631 pixels different) composereffects_blend (blendMode)composereffects_blendTest failed at blendMode at tests/src/core/testqgslayoutitem.cpp:1985 Rendered image did not match tests/testdata/control_images/composer_effects/expected_composereffects_blend/expected_composereffects_blend.png (found 674202 pixels different) composereffects_transparency75 (opacity)composereffects_transparency75Test failed at opacity at tests/src/core/testqgslayoutitem.cpp:2014 Rendered image did not match tests/testdata/control_images/composer_effects/expected_composereffects_transparency75/expected_composereffects_transparency75.png (found 890868 pixels different) composerlabel_render (render)composerlabel_renderTest failed at render at tests/src/core/testqgslayoutlabel.cpp:288 Rendered image did not match tests/testdata/control_images/composer_label/expected_composerlabel_render/expected_composerlabel_render.png (found 881881 pixels different) composerlabel_renderhtml (renderAsHtml)composerlabel_renderhtmlTest failed at renderAsHtml at tests/src/core/testqgslayoutlabel.cpp:314 Rendered image did not match tests/testdata/control_images/composer_label/expected_composerlabel_renderhtml/expected_composerlabel_renderhtml.png (found 880828 pixels different) composerlabel_renderhtmllineheight (renderAsHtmlLineHeight)composerlabel_renderhtmllineheightTest failed at renderAsHtmlLineHeight at tests/src/core/testqgslayoutlabel.cpp:342 Rendered image did not match tests/testdata/control_images/composer_label/expected_composerlabel_renderhtmllineheight/expected_composerlabel_renderhtmllineheight.png (found 870657 pixels different) layoutrotation_label (labelRotation)layoutrotation_labelTest failed at labelRotation at tests/src/core/testqgslayoutlabel.cpp:410 Rendered image did not match tests/testdata/control_images/composer_items/expected_layoutrotation_label/expected_layoutrotation_label.png (found 878070 pixels different) manualtable_rowheight (rowHeight)manualtable_rowheightTest failed at rowHeight at tests/src/core/testqgslayoutmanualtable.cpp:388 Rendered image did not match tests/testdata/control_images/layout_manual_table/expected_manualtable_rowheight/expected_manualtable_rowheight.png (found 855711 pixels different) manualtable_columnwidth (columnWidth)manualtable_columnwidthTest failed at columnWidth at tests/src/core/testqgslayoutmanualtable.cpp:413 Rendered image did not match tests/testdata/control_images/layout_manual_table/expected_manualtable_columnwidth/expected_manualtable_columnwidth.png (found 881678 pixels different) manualtable_headers (headers)manualtable_headersTest failed at headers at tests/src/core/testqgslayoutmanualtable.cpp:444 Rendered image did not match tests/testdata/control_images/layout_manual_table/expected_manualtable_headers/expected_manualtable_headers.png (found 867085 pixels different) manualtable_textformat (cellTextFormat)manualtable_textformatTest failed at cellTextFormat at tests/src/core/testqgslayoutmanualtable.cpp:493 Rendered image did not match tests/testdata/control_images/layout_manual_table/expected_manualtable_textformat/expected_manualtable_textformat.png (found 867188 pixels different) manualtable_textalign (cellTextAlignment)manualtable_textalignTest failed at cellTextAlignment at tests/src/core/testqgslayoutmanualtable.cpp:530 Rendered image did not match tests/testdata/control_images/layout_manual_table/expected_manualtable_textalign/expected_manualtable_textalign.png (found 873940 pixels different) composermap_render (render)composermap_renderTest failed at render at tests/src/core/testqgslayoutmap.cpp:185 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_render/expected_composermap_render.png (found 604721 pixels different) composermap_ddlayers (dataDefinedLayers)composermap_ddlayersTest failed at dataDefinedLayers at tests/src/core/testqgslayoutmap.cpp:418 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_ddlayers/expected_composermap_ddlayers.png (found 462211 pixels different) composermap_ddstyles (dataDefinedStyles)composermap_ddstylesTest failed at dataDefinedStyles at tests/src/core/testqgslayoutmap.cpp:480 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_ddstyles/expected_composermap_ddstyles.png (found 462128 pixels different) layoutmap_rasterized (rasterized)layoutmap_rasterizedTest failed at rasterized at tests/src/core/testqgslayoutmap.cpp:584 Rendered image did not match tests/testdata/control_images/composer_map/expected_layoutmap_rasterized/expected_layoutmap_rasterized.png (found 456979 pixels different) composerrotation_maprotation (mapRotation)composerrotation_maprotationTest failed at mapRotation at tests/src/core/testqgslayoutmap.cpp:639 Rendered image did not match tests/testdata/control_images/composer_items/expected_composerrotation_maprotation/expected_composerrotation_maprotation.png (found 819046 pixels different) composerrotation_mapitemrotation (mapItemRotation)composerrotation_mapitemrotationTest failed at mapItemRotation at tests/src/core/testqgslayoutmap.cpp:675 Rendered image did not match tests/testdata/control_images/composer_items/expected_composerrotation_mapitemrotation/expected_composerrotation_mapitemrotation.png (found 819426 pixels different) composermap_grid (grid)composermap_gridTest failed at grid at tests/src/core/testqgslayoutmapgrid.cpp:119 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_grid/expected_composermap_grid.png (found 604362 pixels different) composermap_gridreprojected (reprojected)composermap_gridreprojectedTest failed at reprojected at tests/src/core/testqgslayoutmapgrid.cpp:157 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_gridreprojected/expected_composermap_gridreprojected.png (found 605877 pixels different) composermap_crossgrid (crossGrid)composermap_crossgridTest failed at crossGrid at tests/src/core/testqgslayoutmapgrid.cpp:194 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_crossgrid/expected_composermap_crossgrid.png (found 605098 pixels different) composermap_markergrid (markerGrid)composermap_markergridTest failed at markerGrid at tests/src/core/testqgslayoutmapgrid.cpp:228 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_markergrid/expected_composermap_markergrid.png (found 605098 pixels different) composermap_gridframeonly (frameOnly)composermap_gridframeonlyTest failed at frameOnly at tests/src/core/testqgslayoutmapgrid.cpp:265 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_gridframeonly/expected_composermap_gridframeonly.png (found 587775 pixels different) composermap_zebrastyle (zebraStyle)composermap_zebrastyleTest failed at zebraStyle at tests/src/core/testqgslayoutmapgrid.cpp:307 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_zebrastyle/expected_composermap_zebrastyle.png (found 604311 pixels different) composermap_zebrastyle_left (zebraStyleSides)composermap_zebrastyle_leftTest failed at zebraStyleSides at tests/src/core/testqgslayoutmapgrid.cpp:349 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_zebrastyle_left/expected_composermap_zebrastyle_left.png (found 590234 pixels different) composermap_marginzebrastyle (zebraStyleMargin)composermap_marginzebrastyleTest failed at zebraStyleMargin at tests/src/core/testqgslayoutmapgrid.cpp:402 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_marginzebrastyle/expected_composermap_marginzebrastyle.png (found 605098 pixels different) composermap_zebranauticalstyle (zebraStyleNautical)composermap_zebranauticalstyleTest failed at zebraStyleNautical at tests/src/core/testqgslayoutmapgrid.cpp:440 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_zebranauticalstyle/expected_composermap_zebranauticalstyle.png (found 605097 pixels different) composermap_rotatedframe (frameDivisions)composermap_rotatedframeTest failed at frameDivisions at tests/src/core/testqgslayoutmapgrid.cpp:484 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_rotatedframe/expected_composermap_rotatedframe.png (found 509648 pixels different) composermap_rotatedannotations (annotationFilter)composermap_rotatedannotationsTest failed at annotationFilter at tests/src/core/testqgslayoutmapgrid.cpp:541 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_rotatedannotations/expected_composermap_rotatedannotations.png (found 597522 pixels different) composermap_interiorticks (interiorTicks)composermap_interiorticksTest failed at interiorTicks at tests/src/core/testqgslayoutmapgrid.cpp:589 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorticks/expected_composermap_interiorticks.png (found 605098 pixels different) composermap_margininteriorticks (interiorTicksMargin)composermap_margininteriorticksTest failed at interiorTicksMargin at tests/src/core/testqgslayoutmapgrid.cpp:625 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_margininteriorticks/expected_composermap_margininteriorticks.png (found 605098 pixels different) composermap_interiorticks_annotated (interiorTicksAnnotated)composermap_interiorticks_annotatedTest failed at interiorTicksAnnotated at tests/src/core/testqgslayoutmapgrid.cpp:665 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorticks_annotated/expected_composermap_interiorticks_annotated.png (found 605030 pixels different) composermap_exteriorticks (exteriorTicks)composermap_exteriorticksTest failed at exteriorTicks at tests/src/core/testqgslayoutmapgrid.cpp:709 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_exteriorticks/expected_composermap_exteriorticks.png (found 603257 pixels different) composermap_marginexteriorticks (exteriorTicksMargin)composermap_marginexteriorticksTest failed at exteriorTicksMargin at tests/src/core/testqgslayoutmapgrid.cpp:745 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_marginexteriorticks/expected_composermap_marginexteriorticks.png (found 603248 pixels different) composermap_exteriorticks_annotated (exteriorTicksAnnotated)composermap_exteriorticks_annotatedTest failed at exteriorTicksAnnotated at tests/src/core/testqgslayoutmapgrid.cpp:785 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_exteriorticks_annotated/expected_composermap_exteriorticks_annotated.png (found 603181 pixels different) composermap_interiorexteriorticks (interiorExteriorTicks)composermap_interiorexteriorticksTest failed at interiorExteriorTicks at tests/src/core/testqgslayoutmapgrid.cpp:829 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorexteriorticks/expected_composermap_interiorexteriorticks.png (found 603227 pixels different) composermap_margininteriorexteriorticks (interiorExteriorTicksMargin)composermap_margininteriorexteriorticksTest failed at interiorExteriorTicksMargin at tests/src/core/testqgslayoutmapgrid.cpp:865 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_margininteriorexteriorticks/expected_composermap_margininteriorexteriorticks.png (found 602277 pixels different) composermap_interiorexteriorticks_annotated (interiorExteriorTicksAnnotated)composermap_interiorexteriorticks_annotatedTest failed at interiorExteriorTicksAnnotated at tests/src/core/testqgslayoutmapgrid.cpp:905 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorexteriorticks_annotated/expected_composermap_interiorexteriorticks_annotated.png (found 603159 pixels different) composermap_lineborder (lineBorder)composermap_lineborderTest failed at lineBorder at tests/src/core/testqgslayoutmapgrid.cpp:949 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_lineborder/expected_composermap_lineborder.png (found 601689 pixels different) composermap_marginlineborder (lineBorderMargin)composermap_marginlineborderTest failed at lineBorderMargin at tests/src/core/testqgslayoutmapgrid.cpp:985 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_marginlineborder/expected_composermap_marginlineborder.png (found 598251 pixels different) composermap_linebordernautical (lineBorderNautical)composermap_linebordernauticalTest failed at lineBorderNautical at tests/src/core/testqgslayoutmapgrid.cpp:1021 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_linebordernautical/expected_composermap_linebordernautical.png (found 598004 pixels different) composermap_lineborder_annotated (lineBorderAnnotated)composermap_lineborder_annotatedTest failed at lineBorderAnnotated at tests/src/core/testqgslayoutmapgrid.cpp:1061 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_lineborder_annotated/expected_composermap_lineborder_annotated.png (found 601614 pixels different) composermap_verticaldescending_inside (descendingAnnotations)composermap_verticaldescending_insideTest failed at descendingAnnotations at tests/src/core/testqgslayoutmapgrid.cpp:1175 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_verticaldescending_inside/expected_composermap_verticaldescending_inside.png (found 605021 pixels different) composermap_overview (overviewMap)composermap_overviewTest failed at overviewMap at tests/src/core/testqgslayoutmapoverview.cpp:111 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview/expected_composermap_overview.png (found 534119 pixels different) composermap_overview_rotated (overviewMapRotated)composermap_overview_rotatedTest failed at overviewMapRotated at tests/src/core/testqgslayoutmapoverview.cpp:133 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_rotated/expected_composermap_overview_rotated.png (found 533743 pixels different) composermap_overview_rotated2 (overviewMapRotated2)composermap_overview_rotated2Test failed at overviewMapRotated2 at tests/src/core/testqgslayoutmapoverview.cpp:155 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_rotated2/expected_composermap_overview_rotated2.png (found 535023 pixels different) composermap_overview_blending (overviewMapBlending)composermap_overview_blendingTest failed at overviewMapBlending at tests/src/core/testqgslayoutmapoverview.cpp:178 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_blending/expected_composermap_overview_blending.png (found 534382 pixels different) composermap_overview_invert (overviewMapInvert)composermap_overview_invertTest failed at overviewMapInvert at tests/src/core/testqgslayoutmapoverview.cpp:201 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_invert/expected_composermap_overview_invert.png (found 534119 pixels different) composermap_overview_center (overviewMapCenter)composermap_overview_centerTest failed at overviewMapCenter at tests/src/core/testqgslayoutmapoverview.cpp:224 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_center/expected_composermap_overview_center.png (found 535004 pixels different) composerpaper_default (defaultPaper)composerpaper_defaultTest failed at defaultPaper at tests/src/core/testqgslayoutpage.cpp:160 Rendered image did not match tests/testdata/control_images/composer_paper/expected_composerpaper_default/expected_composerpaper_default.png (found 890868 pixels different) layoutscalebar_singlebox (singleBox)layoutscalebar_singleboxTest failed at singleBox at tests/src/core/testqgslayoutscalebar.cpp:119 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_singlebox/expected_layoutscalebar_singlebox.png (found 563942 pixels different) layoutscalebar_singlebox_linesymbol (singleBoxLineSymbol)layoutscalebar_singlebox_linesymbolTest failed at singleBoxLineSymbol at tests/src/core/testqgslayoutscalebar.cpp:161 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_singlebox_linesymbol/expected_layoutscalebar_singlebox_linesymbol.png (found 536260 pixels different) layoutscalebar_singlebox_fillsymbol (singleBoxFillSymbol)layoutscalebar_singlebox_fillsymbolTest failed at singleBoxFillSymbol at tests/src/core/testqgslayoutscalebar.cpp:202 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_singlebox_fillsymbol/expected_layoutscalebar_singlebox_fillsymbol.png (found 542496 pixels different) layoutscalebar_singlebox_labelbelowsegment (singleBoxLabelBelowSegment)layoutscalebar_singlebox_labelbelowsegmentTest failed at singleBoxLabelBelowSegment at tests/src/core/testqgslayoutscalebar.cpp:232 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_singlebox_labelbelowsegment/expected_layoutscalebar_singlebox_labelbelowsegment.png (found 563096 pixels different) layoutscalebar_singlebox_alpha (singleBoxAlpha)layoutscalebar_singlebox_alphaTest failed at singleBoxAlpha at tests/src/core/testqgslayoutscalebar.cpp:271 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_singlebox_alpha/expected_layoutscalebar_singlebox_alpha.png (found 569375 pixels different) layoutscalebar_doublebox (doubleBox)layoutscalebar_doubleboxTest failed at doubleBox at tests/src/core/testqgslayoutscalebar.cpp:307 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_doublebox/expected_layoutscalebar_doublebox.png (found 563667 pixels different) layoutscalebar_doublebox_linesymbol (doubleBoxLineSymbol)layoutscalebar_doublebox_linesymbolTest failed at doubleBoxLineSymbol at tests/src/core/testqgslayoutscalebar.cpp:349 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_doublebox_linesymbol/expected_layoutscalebar_doublebox_linesymbol.png (found 536260 pixels different) layoutscalebar_doublebox_fillsymbol (doubleBoxFillSymbol)layoutscalebar_doublebox_fillsymbolTest failed at doubleBoxFillSymbol at tests/src/core/testqgslayoutscalebar.cpp:390 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_doublebox_fillsymbol/expected_layoutscalebar_doublebox_fillsymbol.png (found 542771 pixels different) layoutscalebar_doublebox_labelcenteredsegment (doubleBoxLabelCenteredSegment)layoutscalebar_doublebox_labelcenteredsegmentTest failed at doubleBoxLabelCenteredSegment at tests/src/core/testqgslayoutscalebar.cpp:429 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_doublebox_labelcenteredsegment/expected_layoutscalebar_doublebox_labelcenteredsegment.png (found 559746 pixels different) layoutscalebar_numeric (numeric)layoutscalebar_numericTest failed at numeric at tests/src/core/testqgslayoutscalebar.cpp:465 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_numeric/expected_layoutscalebar_numeric.png (found 569044 pixels different) layoutscalebar_tick (tick)layoutscalebar_tickTest failed at tick at tests/src/core/testqgslayoutscalebar.cpp:497 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_tick/expected_layoutscalebar_tick.png (found 568017 pixels different) layoutscalebar_tick_linesymbol (tickLineSymbol)layoutscalebar_tick_linesymbolTest failed at tickLineSymbol at tests/src/core/testqgslayoutscalebar.cpp:543 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_tick_linesymbol/expected_layoutscalebar_tick_linesymbol.png (found 556593 pixels different) layoutscalebar_datadefined (dataDefined)layoutscalebar_datadefinedTest failed at dataDefined at tests/src/core/testqgslayoutscalebar.cpp:615 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_datadefined/expected_layoutscalebar_datadefined.png (found 547231 pixels different) layoutscalebar_textformat (textFormat)layoutscalebar_textformatTest failed at textFormat at tests/src/core/testqgslayoutscalebar.cpp:672 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_textformat/expected_layoutscalebar_textformat.png (found 297243 pixels different) layoutscalebar_numericformat (numericFormat)layoutscalebar_numericformatTest failed at numericFormat at tests/src/core/testqgslayoutscalebar.cpp:706 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_numericformat/expected_layoutscalebar_numericformat.png (found 563684 pixels different) layoutscalebar_stepped (steppedLine)layoutscalebar_steppedTest failed at steppedLine at tests/src/core/testqgslayoutscalebar.cpp:749 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_stepped/expected_layoutscalebar_stepped.png (found 558725 pixels different) layoutscalebar_hollow (hollow)layoutscalebar_hollowTest failed at hollow at tests/src/core/testqgslayoutscalebar.cpp:806 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_hollow/expected_layoutscalebar_hollow.png (found 536260 pixels different) layoutscalebar_tick_subdivisions (tickSubdivisions)layoutscalebar_tick_subdivisionsTest failed at tickSubdivisions at tests/src/core/testqgslayoutscalebar.cpp:906 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_tick_subdivisions/expected_layoutscalebar_tick_subdivisions.png (found 561953 pixels different) composershapes_rectangle (rectangle)composershapes_rectangleTest failed at rectangle at tests/src/core/testqgslayoutshapes.cpp:84 Rendered image did not match tests/testdata/control_images/composer_shapes/expected_composershapes_rectangle/expected_composershapes_rectangle.png (found 676540 pixels different) composershapes_triangle (triangle)composershapes_triangleTest failed at triangle at tests/src/core/testqgslayoutshapes.cpp:109 Rendered image did not match tests/testdata/control_images/composer_shapes/expected_composershapes_triangle/expected_composershapes_triangle.png (found 784266 pixels different) composershapes_ellipse (ellipse)composershapes_ellipseTest failed at ellipse at tests/src/core/testqgslayoutshapes.cpp:134 Rendered image did not match tests/testdata/control_images/composer_shapes/expected_composershapes_ellipse/expected_composershapes_ellipse.png (found 723058 pixels different) composershapes_roundedrect (roundedRectangle)composershapes_roundedrectTest failed at roundedRectangle at tests/src/core/testqgslayoutshapes.cpp:160 Rendered image did not match tests/testdata/control_images/composer_shapes/expected_composershapes_roundedrect/expected_composershapes_roundedrect.png (found 687919 pixels different) composershapes_symbol (symbol)composershapes_symbolTest failed at symbol at tests/src/core/testqgslayoutshapes.cpp:184 Rendered image did not match tests/testdata/control_images/composer_shapes/expected_composershapes_symbol/expected_composershapes_symbol.png (found 656476 pixels different) composerrotation_shape (shapeRotation)composerrotation_shapeTest failed at shapeRotation at tests/src/core/testqgslayoutshapes.cpp:275 Rendered image did not match tests/testdata/control_images/composer_items/expected_composerrotation_shape/expected_composerrotation_shape.png (found 675664 pixels different) composerattributetable_render (attributeTableRender)composerattributetable_renderTest failed at attributeTableRender at tests/src/core/testqgslayouttable.cpp:514 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_render/expected_composerattributetable_render.png (found 799973 pixels different) composerattributetable_columnwidth (manualColumnWidth)composerattributetable_columnwidthTest failed at manualColumnWidth at tests/src/core/testqgslayouttable.cpp:539 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_columnwidth/expected_composerattributetable_columnwidth.png (found 809180 pixels different) composerattributetable_headersonly (attributeTableEmpty)composerattributetable_headersonlyTest failed at attributeTableEmpty at tests/src/core/testqgslayouttable.cpp:568 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_headersonly/expected_composerattributetable_headersonly.png (found 879065 pixels different) composerattributetable_drawempty (showEmptyRows)composerattributetable_drawemptyTest failed at showEmptyRows at tests/src/core/testqgslayouttable.cpp:600 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_drawempty/expected_composerattributetable_drawempty.png (found 799970 pixels different) composerattributetable_multiline (multiLineText)composerattributetable_multilineTest failed at multiLineText at tests/src/core/testqgslayouttable.cpp:984 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_multiline/expected_composerattributetable_multiline.png (found 805520 pixels different) composerattributetable_horizontalgrid (horizontalGrid)composerattributetable_horizontalgridTest failed at horizontalGrid at tests/src/core/testqgslayouttable.cpp:1038 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_horizontalgrid/expected_composerattributetable_horizontalgrid.png (found 806241 pixels different) composerattributetable_verticalgrid (verticalGrid)composerattributetable_verticalgridTest failed at verticalGrid at tests/src/core/testqgslayouttable.cpp:1092 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_verticalgrid/expected_composerattributetable_verticalgrid.png (found 809644 pixels different) composerattributetable_align (align)composerattributetable_alignTest failed at align at tests/src/core/testqgslayouttable.cpp:1202 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_align/expected_composerattributetable_align.png (found 805520 pixels different) composerattributetable_autowrap (autoWrap)composerattributetable_autowrapTest failed at autoWrap at tests/src/core/testqgslayouttable.cpp:1288 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_autowrap/expected_composerattributetable_autowrap.png (found 793119 pixels different) composerattributetable_cellstyle (cellStylesRender)composerattributetable_cellstyleTest failed at cellStylesRender at tests/src/core/testqgslayouttable.cpp:1535 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_cellstyle/expected_composerattributetable_cellstyle.png (found 873548 pixels different) composerattributetable_conditionalstyles (conditionalFormatting)composerattributetable_conditionalstylesTest failed at conditionalFormatting at tests/src/core/testqgslayouttable.cpp:1594 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_conditionalstyles/expected_composerattributetable_conditionalstyles.png (found 851362 pixels different) composerattributetable_conditionalstyles_text (conditionalFormattingWithTextFormatting)composerattributetable_conditionalstyles_textTest failed at conditionalFormattingWithTextFormatting at tests/src/core/testqgslayouttable.cpp:1661 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_conditionalstyles_text/expected_composerattributetable_conditionalstyles_text.png (found 851362 pixels different) composerattributetable_datadefinedtextformat (testDataDefinedTextFormatForCell)composerattributetable_datadefinedtextformatTest failed at testDataDefinedTextFormatForCell at tests/src/core/testqgslayouttable.cpp:1117 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_datadefinedtextformat/expected_composerattributetable_datadefinedtextformat.png (found 843815 pixels different) composerattributetable_integernullcell (testIntegerNullCell)composerattributetable_integernullcellTest failed at testIntegerNullCell at tests/src/core/testqgslayouttable.cpp:1147 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_integernullcell/expected_composerattributetable_integernullcell.png (found 887115 pixels different) legend_data_defined_size_collapsed (testDataDefinedSizeCollapsed)legend_data_defined_size_collapsedTest failed at _verifyImage at tests/src/core/testqgslegendrenderer.cpp:220 Rendered image did not match tests/testdata/control_images/legend/expected_legend_data_defined_size_collapsed/expected_legend_data_defined_size_collapsed.png (found 10002 pixels different) export_layout_custom_layers (exportLayoutPng)export_layout_custom_layersTest failed at exportLayoutPng at tests/src/analysis/testqgsprocessingalgspt2.cpp:312 Rendered image did not match tests/testdata/control_images/processing_algorithm/expected_export_layout_custom_layers/expected_export_layout_custom_layers.png (found 882205 pixels different) export_atlas (exportAtlasLayoutPng)export_atlasTest failed at exportAtlasLayoutPng at tests/src/analysis/testqgsprocessingalgspt2.cpp:453 Rendered image did not match tests/testdata/control_images/processing_algorithm/expected_export_atlas/expected_export_atlas.png (found 796842 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. |
Tests failed for Qt 5One or more tests failed using the build from commit 58ff964 25d_composer (renderLayout)25d_composerTest failed at renderLayout at tests/src/core/testqgs25drenderer.cpp:130 Rendered image did not match tests/testdata/control_images/25d_renderer/expected_25d_composer/expected_25d_composer.png (found 529241 pixels different) atlas_autoscale1 (autoscale_render)atlas_autoscale1Test failed at autoscale_render at tests/src/core/testqgslayoutatlas.cpp:218 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_autoscale1/expected_atlas_autoscale1.png (found 743231 pixels different) atlas_fixedscale1 (fixedscale_render)atlas_fixedscale1Test failed at fixedscale_render at tests/src/core/testqgslayoutatlas.cpp:238 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_fixedscale1/expected_atlas_fixedscale1.png (found 723770 pixels different) atlas_predefinedscales1 (predefinedscales_render)atlas_predefinedscales1Test failed at predefinedscales_render at tests/src/core/testqgslayoutatlas.cpp:270 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_predefinedscales1/expected_atlas_predefinedscales1.png (found 759380 pixels different) atlas_two_maps1 (two_map_autoscale_render)atlas_two_maps1Test failed at two_map_autoscale_render at tests/src/core/testqgslayoutatlas.cpp:292 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_two_maps1/expected_atlas_two_maps1.png (found 758127 pixels different) atlas_hiding1 (hiding_render)atlas_hiding1Test failed at hiding_render at tests/src/core/testqgslayoutatlas.cpp:311 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_hiding1/expected_atlas_hiding1.png (found 603155 pixels different) atlas_sorting1 (sorting_render)atlas_sorting1Test failed at sorting_render at tests/src/core/testqgslayoutatlas.cpp:334 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_sorting1/expected_atlas_sorting1.png (found 751301 pixels different) atlas_filtering1 (filtering_render)atlas_filtering1Test failed at filtering_render at tests/src/core/testqgslayoutatlas.cpp:359 Rendered image did not match tests/testdata/control_images/atlas/expected_atlas_filtering1/expected_atlas_filtering1.png (found 741631 pixels different) composereffects_blend (blendMode)composereffects_blendTest failed at blendMode at tests/src/core/testqgslayoutitem.cpp:1985 Rendered image did not match tests/testdata/control_images/composer_effects/expected_composereffects_blend/expected_composereffects_blend.png (found 674202 pixels different) composereffects_transparency75 (opacity)composereffects_transparency75Test failed at opacity at tests/src/core/testqgslayoutitem.cpp:2014 Rendered image did not match tests/testdata/control_images/composer_effects/expected_composereffects_transparency75/expected_composereffects_transparency75.png (found 890868 pixels different) composerlabel_render (render)composerlabel_renderTest failed at render at tests/src/core/testqgslayoutlabel.cpp:288 Rendered image did not match tests/testdata/control_images/composer_label/expected_composerlabel_render/expected_composerlabel_render.png (found 881881 pixels different) composerlabel_renderhtml (renderAsHtml)composerlabel_renderhtmlTest failed at renderAsHtml at tests/src/core/testqgslayoutlabel.cpp:314 Rendered image did not match tests/testdata/control_images/composer_label/expected_composerlabel_renderhtml/expected_composerlabel_renderhtml.png (found 880828 pixels different) composerlabel_renderhtmllineheight (renderAsHtmlLineHeight)composerlabel_renderhtmllineheightTest failed at renderAsHtmlLineHeight at tests/src/core/testqgslayoutlabel.cpp:342 Rendered image did not match tests/testdata/control_images/composer_label/expected_composerlabel_renderhtmllineheight/expected_composerlabel_renderhtmllineheight.png (found 870073 pixels different) composerlabel_renderhtmlrelative (renderAsHtmlRelative)composerlabel_renderhtmlrelativeTest failed at renderAsHtmlRelative at tests/src/core/testqgslayoutlabel.cpp:384 Rendered image did not match tests/testdata/control_images/composer_label/expected_composerlabel_renderhtmlrelative/expected_composerlabel_renderhtmlrelative.png (found 887017 pixels different) layoutrotation_label (labelRotation)layoutrotation_labelTest failed at labelRotation at tests/src/core/testqgslayoutlabel.cpp:410 Rendered image did not match tests/testdata/control_images/composer_items/expected_layoutrotation_label/expected_layoutrotation_label.png (found 878070 pixels different) manualtable_rowheight (rowHeight)manualtable_rowheightTest failed at rowHeight at tests/src/core/testqgslayoutmanualtable.cpp:388 Rendered image did not match tests/testdata/control_images/layout_manual_table/expected_manualtable_rowheight/expected_manualtable_rowheight.png (found 855711 pixels different) manualtable_columnwidth (columnWidth)manualtable_columnwidthTest failed at columnWidth at tests/src/core/testqgslayoutmanualtable.cpp:413 Rendered image did not match tests/testdata/control_images/layout_manual_table/expected_manualtable_columnwidth/expected_manualtable_columnwidth.png (found 881678 pixels different) manualtable_headers (headers)manualtable_headersTest failed at headers at tests/src/core/testqgslayoutmanualtable.cpp:444 Rendered image did not match tests/testdata/control_images/layout_manual_table/expected_manualtable_headers/expected_manualtable_headers.png (found 866765 pixels different) manualtable_textformat (cellTextFormat)manualtable_textformatTest failed at cellTextFormat at tests/src/core/testqgslayoutmanualtable.cpp:493 Rendered image did not match tests/testdata/control_images/layout_manual_table/expected_manualtable_textformat/expected_manualtable_textformat.png (found 867188 pixels different) manualtable_textalign (cellTextAlignment)manualtable_textalignTest failed at cellTextAlignment at tests/src/core/testqgslayoutmanualtable.cpp:530 Rendered image did not match tests/testdata/control_images/layout_manual_table/expected_manualtable_textalign/expected_manualtable_textalign.png (found 873688 pixels different) composermap_render (render)composermap_renderTest failed at render at tests/src/core/testqgslayoutmap.cpp:185 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_render/expected_composermap_render.png (found 604721 pixels different) composermap_ddlayers (dataDefinedLayers)composermap_ddlayersTest failed at dataDefinedLayers at tests/src/core/testqgslayoutmap.cpp:418 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_ddlayers/expected_composermap_ddlayers.png (found 462021 pixels different) composermap_ddstyles (dataDefinedStyles)composermap_ddstylesTest failed at dataDefinedStyles at tests/src/core/testqgslayoutmap.cpp:480 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_ddstyles/expected_composermap_ddstyles.png (found 462124 pixels different) layoutmap_rasterized (rasterized)layoutmap_rasterizedTest failed at rasterized at tests/src/core/testqgslayoutmap.cpp:584 Rendered image did not match tests/testdata/control_images/composer_map/expected_layoutmap_rasterized/expected_layoutmap_rasterized.png (found 456979 pixels different) composerrotation_maprotation (mapRotation)composerrotation_maprotationTest failed at mapRotation at tests/src/core/testqgslayoutmap.cpp:639 Rendered image did not match tests/testdata/control_images/composer_items/expected_composerrotation_maprotation/expected_composerrotation_maprotation.png (found 818858 pixels different) composerrotation_mapitemrotation (mapItemRotation)composerrotation_mapitemrotationTest failed at mapItemRotation at tests/src/core/testqgslayoutmap.cpp:675 Rendered image did not match tests/testdata/control_images/composer_items/expected_composerrotation_mapitemrotation/expected_composerrotation_mapitemrotation.png (found 819426 pixels different) composermap_grid (grid)composermap_gridTest failed at grid at tests/src/core/testqgslayoutmapgrid.cpp:119 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_grid/expected_composermap_grid.png (found 604362 pixels different) composermap_gridreprojected (reprojected)composermap_gridreprojectedTest failed at reprojected at tests/src/core/testqgslayoutmapgrid.cpp:157 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_gridreprojected/expected_composermap_gridreprojected.png (found 605889 pixels different) composermap_crossgrid (crossGrid)composermap_crossgridTest failed at crossGrid at tests/src/core/testqgslayoutmapgrid.cpp:194 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_crossgrid/expected_composermap_crossgrid.png (found 605098 pixels different) composermap_markergrid (markerGrid)composermap_markergridTest failed at markerGrid at tests/src/core/testqgslayoutmapgrid.cpp:228 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_markergrid/expected_composermap_markergrid.png (found 605098 pixels different) composermap_gridframeonly (frameOnly)composermap_gridframeonlyTest failed at frameOnly at tests/src/core/testqgslayoutmapgrid.cpp:265 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_gridframeonly/expected_composermap_gridframeonly.png (found 587775 pixels different) composermap_zebrastyle (zebraStyle)composermap_zebrastyleTest failed at zebraStyle at tests/src/core/testqgslayoutmapgrid.cpp:307 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_zebrastyle/expected_composermap_zebrastyle.png (found 604311 pixels different) composermap_zebrastyle_left (zebraStyleSides)composermap_zebrastyle_leftTest failed at zebraStyleSides at tests/src/core/testqgslayoutmapgrid.cpp:349 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_zebrastyle_left/expected_composermap_zebrastyle_left.png (found 590234 pixels different) composermap_marginzebrastyle (zebraStyleMargin)composermap_marginzebrastyleTest failed at zebraStyleMargin at tests/src/core/testqgslayoutmapgrid.cpp:402 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_marginzebrastyle/expected_composermap_marginzebrastyle.png (found 605098 pixels different) composermap_zebranauticalstyle (zebraStyleNautical)composermap_zebranauticalstyleTest failed at zebraStyleNautical at tests/src/core/testqgslayoutmapgrid.cpp:440 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_zebranauticalstyle/expected_composermap_zebranauticalstyle.png (found 605097 pixels different) composermap_rotatedframe (frameDivisions)composermap_rotatedframeTest failed at frameDivisions at tests/src/core/testqgslayoutmapgrid.cpp:484 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_rotatedframe/expected_composermap_rotatedframe.png (found 509648 pixels different) composermap_rotatedannotations (annotationFilter)composermap_rotatedannotationsTest failed at annotationFilter at tests/src/core/testqgslayoutmapgrid.cpp:541 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_rotatedannotations/expected_composermap_rotatedannotations.png (found 597522 pixels different) composermap_interiorticks (interiorTicks)composermap_interiorticksTest failed at interiorTicks at tests/src/core/testqgslayoutmapgrid.cpp:589 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorticks/expected_composermap_interiorticks.png (found 605098 pixels different) composermap_margininteriorticks (interiorTicksMargin)composermap_margininteriorticksTest failed at interiorTicksMargin at tests/src/core/testqgslayoutmapgrid.cpp:625 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_margininteriorticks/expected_composermap_margininteriorticks.png (found 605098 pixels different) composermap_interiorticks_annotated (interiorTicksAnnotated)composermap_interiorticks_annotatedTest failed at interiorTicksAnnotated at tests/src/core/testqgslayoutmapgrid.cpp:665 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorticks_annotated/expected_composermap_interiorticks_annotated.png (found 605030 pixels different) composermap_exteriorticks (exteriorTicks)composermap_exteriorticksTest failed at exteriorTicks at tests/src/core/testqgslayoutmapgrid.cpp:709 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_exteriorticks/expected_composermap_exteriorticks.png (found 603257 pixels different) composermap_marginexteriorticks (exteriorTicksMargin)composermap_marginexteriorticksTest failed at exteriorTicksMargin at tests/src/core/testqgslayoutmapgrid.cpp:745 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_marginexteriorticks/expected_composermap_marginexteriorticks.png (found 603248 pixels different) composermap_exteriorticks_annotated (exteriorTicksAnnotated)composermap_exteriorticks_annotatedTest failed at exteriorTicksAnnotated at tests/src/core/testqgslayoutmapgrid.cpp:785 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_exteriorticks_annotated/expected_composermap_exteriorticks_annotated.png (found 603181 pixels different) composermap_interiorexteriorticks (interiorExteriorTicks)composermap_interiorexteriorticksTest failed at interiorExteriorTicks at tests/src/core/testqgslayoutmapgrid.cpp:829 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorexteriorticks/expected_composermap_interiorexteriorticks.png (found 603227 pixels different) composermap_margininteriorexteriorticks (interiorExteriorTicksMargin)composermap_margininteriorexteriorticksTest failed at interiorExteriorTicksMargin at tests/src/core/testqgslayoutmapgrid.cpp:865 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_margininteriorexteriorticks/expected_composermap_margininteriorexteriorticks.png (found 602277 pixels different) composermap_interiorexteriorticks_annotated (interiorExteriorTicksAnnotated)composermap_interiorexteriorticks_annotatedTest failed at interiorExteriorTicksAnnotated at tests/src/core/testqgslayoutmapgrid.cpp:905 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorexteriorticks_annotated/expected_composermap_interiorexteriorticks_annotated.png (found 603159 pixels different) composermap_lineborder (lineBorder)composermap_lineborderTest failed at lineBorder at tests/src/core/testqgslayoutmapgrid.cpp:949 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_lineborder/expected_composermap_lineborder.png (found 601689 pixels different) composermap_marginlineborder (lineBorderMargin)composermap_marginlineborderTest failed at lineBorderMargin at tests/src/core/testqgslayoutmapgrid.cpp:985 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_marginlineborder/expected_composermap_marginlineborder.png (found 598251 pixels different) composermap_linebordernautical (lineBorderNautical)composermap_linebordernauticalTest failed at lineBorderNautical at tests/src/core/testqgslayoutmapgrid.cpp:1021 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_linebordernautical/expected_composermap_linebordernautical.png (found 598004 pixels different) composermap_lineborder_annotated (lineBorderAnnotated)composermap_lineborder_annotatedTest failed at lineBorderAnnotated at tests/src/core/testqgslayoutmapgrid.cpp:1061 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_lineborder_annotated/expected_composermap_lineborder_annotated.png (found 601614 pixels different) composermap_verticaldescending_inside (descendingAnnotations)composermap_verticaldescending_insideTest failed at descendingAnnotations at tests/src/core/testqgslayoutmapgrid.cpp:1175 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_verticaldescending_inside/expected_composermap_verticaldescending_inside.png (found 605021 pixels different) composermap_overview (overviewMap)composermap_overviewTest failed at overviewMap at tests/src/core/testqgslayoutmapoverview.cpp:111 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview/expected_composermap_overview.png (found 534119 pixels different) composermap_overview_rotated (overviewMapRotated)composermap_overview_rotatedTest failed at overviewMapRotated at tests/src/core/testqgslayoutmapoverview.cpp:133 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_rotated/expected_composermap_overview_rotated.png (found 533742 pixels different) composermap_overview_rotated2 (overviewMapRotated2)composermap_overview_rotated2Test failed at overviewMapRotated2 at tests/src/core/testqgslayoutmapoverview.cpp:155 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_rotated2/expected_composermap_overview_rotated2.png (found 535023 pixels different) composermap_overview_blending (overviewMapBlending)composermap_overview_blendingTest failed at overviewMapBlending at tests/src/core/testqgslayoutmapoverview.cpp:178 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_blending/expected_composermap_overview_blending.png (found 534382 pixels different) composermap_overview_invert (overviewMapInvert)composermap_overview_invertTest failed at overviewMapInvert at tests/src/core/testqgslayoutmapoverview.cpp:201 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_invert/expected_composermap_overview_invert.png (found 534119 pixels different) composermap_overview_center (overviewMapCenter)composermap_overview_centerTest failed at overviewMapCenter at tests/src/core/testqgslayoutmapoverview.cpp:224 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_center/expected_composermap_overview_center.png (found 535004 pixels different) composerpaper_default (defaultPaper)composerpaper_defaultTest failed at defaultPaper at tests/src/core/testqgslayoutpage.cpp:160 Rendered image did not match tests/testdata/control_images/composer_paper/expected_composerpaper_default/expected_composerpaper_default.png (found 890868 pixels different) composerpicture_render (pictureRender)composerpicture_renderTest failed at pictureRender at tests/src/core/testqgslayoutpicture.cpp:129 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_render/expected_composerpicture_render.png (found 871207 pixels different) composerpicture_render (pictureRaster)composerpicture_renderTest failed at pictureRaster at tests/src/core/testqgslayoutpicture.cpp:145 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_render/expected_composerpicture_render.png (found 871207 pixels different) composerpicture_svg_zoom (pictureSvg)composerpicture_svg_zoomTest failed at pictureSvg at tests/src/core/testqgslayoutpicture.cpp:160 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_svg_zoom/expected_composerpicture_svg_zoom.png (found 852382 pixels different) composerpicture_rotation (pictureRotation)composerpicture_rotationTest failed at pictureRotation at tests/src/core/testqgslayoutpicture.cpp:169 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_rotation/expected_composerpicture_rotation.png (found 876038 pixels different) composerpicture_itemrotation (pictureItemRotation)composerpicture_itemrotationTest failed at pictureItemRotation at tests/src/core/testqgslayoutpicture.cpp:181 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_itemrotation/expected_composerpicture_itemrotation.png (found 888764 pixels different) composerpicture_resize_zoom (pictureResizeZoom)composerpicture_resize_zoomTest failed at pictureResizeZoom at tests/src/core/testqgslayoutpicture.cpp:193 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_resize_zoom/expected_composerpicture_resize_zoom.png (found 888942 pixels different) composerpicture_resize_stretch (pictureResizeStretch)composerpicture_resize_stretchTest failed at pictureResizeStretch at tests/src/core/testqgslayoutpicture.cpp:204 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_resize_stretch/expected_composerpicture_resize_stretch.png (found 882862 pixels different) composerpicture_resize_clip (pictureResizeClip)composerpicture_resize_clipTest failed at pictureResizeClip at tests/src/core/testqgslayoutpicture.cpp:217 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_resize_clip/expected_composerpicture_resize_clip.png (found 890724 pixels different) composerpicture_resize_zoomresize (pictureResizeZoomAndResize)composerpicture_resize_zoomresizeTest failed at pictureResizeZoomAndResize at tests/src/core/testqgslayoutpicture.cpp:231 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_resize_zoomresize/expected_composerpicture_resize_zoomresize.png (found 890482 pixels different) composerpicture_resize_frametoimage (pictureResizeFrameToImage)composerpicture_resize_frametoimageTest failed at pictureResizeFrameToImage at tests/src/core/testqgslayoutpicture.cpp:245 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_resize_frametoimage/expected_composerpicture_resize_frametoimage.png (found 890622 pixels different) composerpicture_clip_anchor (pictureClipAnchor)composerpicture_clip_anchorTest failed at pictureClipAnchor at tests/src/core/testqgslayoutpicture.cpp:260 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_clip_anchor/expected_composerpicture_clip_anchor.png (found 890303 pixels different) composerpicture_clip_anchoroversize (pictureClipAnchorOversize)composerpicture_clip_anchoroversizeTest failed at pictureClipAnchorOversize at tests/src/core/testqgslayoutpicture.cpp:276 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_clip_anchoroversize/expected_composerpicture_clip_anchoroversize.png (found 890016 pixels different) composerpicture_zoom_anchor (pictureZoomAnchor)composerpicture_zoom_anchorTest failed at pictureZoomAnchor at tests/src/core/testqgslayoutpicture.cpp:292 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_zoom_anchor/expected_composerpicture_zoom_anchor.png (found 890376 pixels different) composerpicture_svg_zoom (pictureSvgZoom)composerpicture_svg_zoomTest failed at pictureSvgZoom at tests/src/core/testqgslayoutpicture.cpp:306 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_svg_zoom/expected_composerpicture_svg_zoom.png (found 888875 pixels different) composerpicture_svg_stretch (pictureSvgStretch)composerpicture_svg_stretchTest failed at pictureSvgStretch at tests/src/core/testqgslayoutpicture.cpp:320 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_svg_stretch/expected_composerpicture_svg_stretch.png (found 886237 pixels different) composerpicture_svg_zoomresize (pictureSvgZoomAndResize)composerpicture_svg_zoomresizeTest failed at pictureSvgZoomAndResize at tests/src/core/testqgslayoutpicture.cpp:336 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_svg_zoomresize/expected_composerpicture_svg_zoomresize.png (found 885998 pixels different) composerpicture_svg_frametoimage (pictureSvgFrameToImage)composerpicture_svg_frametoimageTest failed at pictureSvgFrameToImage at tests/src/core/testqgslayoutpicture.cpp:351 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_svg_frametoimage/expected_composerpicture_svg_frametoimage.png (found 890837 pixels different) composerpicture_svg_params (svgParameters)composerpicture_svg_paramsTest failed at svgParameters at tests/src/core/testqgslayoutpicture.cpp:369 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_svg_params/expected_composerpicture_svg_params.png (found 890127 pixels different) composerpicture_svg_dynamic_params (dynamicSvgParameters)composerpicture_svg_dynamic_paramsTest failed at dynamicSvgParameters at tests/src/core/testqgslayoutpicture.cpp:390 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_svg_dynamic_params/expected_composerpicture_svg_dynamic_params.png (found 867106 pixels different) composerpicture_issue_14644 (issue_14644)composerpicture_issue_14644Test failed at issue_14644 at tests/src/core/testqgslayoutpicture.cpp:404 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_issue_14644/expected_composerpicture_issue_14644.png (found 870760 pixels different) composerpicture_expression (pictureExpression)composerpicture_expressionTest failed at pictureExpression at tests/src/core/testqgslayoutpicture.cpp:421 Rendered image did not match tests/testdata/control_images/composer_picture/expected_composerpicture_expression/expected_composerpicture_expression.png (found 888884 pixels different) layoutscalebar_singlebox (singleBox)layoutscalebar_singleboxTest failed at singleBox at tests/src/core/testqgslayoutscalebar.cpp:119 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_singlebox/expected_layoutscalebar_singlebox.png (found 563942 pixels different) layoutscalebar_singlebox_linesymbol (singleBoxLineSymbol)layoutscalebar_singlebox_linesymbolTest failed at singleBoxLineSymbol at tests/src/core/testqgslayoutscalebar.cpp:161 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_singlebox_linesymbol/expected_layoutscalebar_singlebox_linesymbol.png (found 536260 pixels different) layoutscalebar_singlebox_fillsymbol (singleBoxFillSymbol)layoutscalebar_singlebox_fillsymbolTest failed at singleBoxFillSymbol at tests/src/core/testqgslayoutscalebar.cpp:202 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_singlebox_fillsymbol/expected_layoutscalebar_singlebox_fillsymbol.png (found 542495 pixels different) layoutscalebar_singlebox_labelbelowsegment (singleBoxLabelBelowSegment)layoutscalebar_singlebox_labelbelowsegmentTest failed at singleBoxLabelBelowSegment at tests/src/core/testqgslayoutscalebar.cpp:232 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_singlebox_labelbelowsegment/expected_layoutscalebar_singlebox_labelbelowsegment.png (found 563096 pixels different) layoutscalebar_singlebox_alpha (singleBoxAlpha)layoutscalebar_singlebox_alphaTest failed at singleBoxAlpha at tests/src/core/testqgslayoutscalebar.cpp:271 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_singlebox_alpha/expected_layoutscalebar_singlebox_alpha.png (found 569379 pixels different) layoutscalebar_doublebox (doubleBox)layoutscalebar_doubleboxTest failed at doubleBox at tests/src/core/testqgslayoutscalebar.cpp:307 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_doublebox/expected_layoutscalebar_doublebox.png (found 563667 pixels different) layoutscalebar_doublebox_linesymbol (doubleBoxLineSymbol)layoutscalebar_doublebox_linesymbolTest failed at doubleBoxLineSymbol at tests/src/core/testqgslayoutscalebar.cpp:349 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_doublebox_linesymbol/expected_layoutscalebar_doublebox_linesymbol.png (found 536260 pixels different) layoutscalebar_doublebox_fillsymbol (doubleBoxFillSymbol)layoutscalebar_doublebox_fillsymbolTest failed at doubleBoxFillSymbol at tests/src/core/testqgslayoutscalebar.cpp:390 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_doublebox_fillsymbol/expected_layoutscalebar_doublebox_fillsymbol.png (found 542419 pixels different) layoutscalebar_doublebox_labelcenteredsegment (doubleBoxLabelCenteredSegment)layoutscalebar_doublebox_labelcenteredsegmentTest failed at doubleBoxLabelCenteredSegment at tests/src/core/testqgslayoutscalebar.cpp:429 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_doublebox_labelcenteredsegment/expected_layoutscalebar_doublebox_labelcenteredsegment.png (found 559746 pixels different) layoutscalebar_numeric (numeric)layoutscalebar_numericTest failed at numeric at tests/src/core/testqgslayoutscalebar.cpp:465 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_numeric/expected_layoutscalebar_numeric.png (found 569044 pixels different) layoutscalebar_tick (tick)layoutscalebar_tickTest failed at tick at tests/src/core/testqgslayoutscalebar.cpp:497 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_tick/expected_layoutscalebar_tick.png (found 568017 pixels different) layoutscalebar_tick_linesymbol (tickLineSymbol)layoutscalebar_tick_linesymbolTest failed at tickLineSymbol at tests/src/core/testqgslayoutscalebar.cpp:543 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_tick_linesymbol/expected_layoutscalebar_tick_linesymbol.png (found 556591 pixels different) layoutscalebar_datadefined (dataDefined)layoutscalebar_datadefinedTest failed at dataDefined at tests/src/core/testqgslayoutscalebar.cpp:615 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_datadefined/expected_layoutscalebar_datadefined.png (found 547231 pixels different) layoutscalebar_textformat (textFormat)layoutscalebar_textformatTest failed at textFormat at tests/src/core/testqgslayoutscalebar.cpp:672 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_textformat/expected_layoutscalebar_textformat.png (found 297161 pixels different) layoutscalebar_numericformat (numericFormat)layoutscalebar_numericformatTest failed at numericFormat at tests/src/core/testqgslayoutscalebar.cpp:706 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_numericformat/expected_layoutscalebar_numericformat.png (found 563684 pixels different) layoutscalebar_stepped (steppedLine)layoutscalebar_steppedTest failed at steppedLine at tests/src/core/testqgslayoutscalebar.cpp:749 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_stepped/expected_layoutscalebar_stepped.png (found 558710 pixels different) layoutscalebar_hollow (hollow)layoutscalebar_hollowTest failed at hollow at tests/src/core/testqgslayoutscalebar.cpp:806 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_hollow/expected_layoutscalebar_hollow.png (found 536260 pixels different) layoutscalebar_tick_subdivisions (tickSubdivisions)layoutscalebar_tick_subdivisionsTest failed at tickSubdivisions at tests/src/core/testqgslayoutscalebar.cpp:906 Rendered image did not match tests/testdata/control_images/layout_scalebar/expected_layoutscalebar_tick_subdivisions/expected_layoutscalebar_tick_subdivisions.png (found 561945 pixels different) composershapes_rectangle (rectangle)composershapes_rectangleTest failed at rectangle at tests/src/core/testqgslayoutshapes.cpp:84 Rendered image did not match tests/testdata/control_images/composer_shapes/expected_composershapes_rectangle/expected_composershapes_rectangle.png (found 676540 pixels different) composershapes_triangle (triangle)composershapes_triangleTest failed at triangle at tests/src/core/testqgslayoutshapes.cpp:109 Rendered image did not match tests/testdata/control_images/composer_shapes/expected_composershapes_triangle/expected_composershapes_triangle.png (found 784266 pixels different) composershapes_ellipse (ellipse)composershapes_ellipseTest failed at ellipse at tests/src/core/testqgslayoutshapes.cpp:134 Rendered image did not match tests/testdata/control_images/composer_shapes/expected_composershapes_ellipse/expected_composershapes_ellipse.png (found 723058 pixels different) composershapes_roundedrect (roundedRectangle)composershapes_roundedrectTest failed at roundedRectangle at tests/src/core/testqgslayoutshapes.cpp:160 Rendered image did not match tests/testdata/control_images/composer_shapes/expected_composershapes_roundedrect/expected_composershapes_roundedrect.png (found 687919 pixels different) composershapes_symbol (symbol)composershapes_symbolTest failed at symbol at tests/src/core/testqgslayoutshapes.cpp:184 Rendered image did not match tests/testdata/control_images/composer_shapes/expected_composershapes_symbol/expected_composershapes_symbol.png (found 656476 pixels different) composerrotation_shape (shapeRotation)composerrotation_shapeTest failed at shapeRotation at tests/src/core/testqgslayoutshapes.cpp:275 Rendered image did not match tests/testdata/control_images/composer_items/expected_composerrotation_shape/expected_composerrotation_shape.png (found 675664 pixels different) composerattributetable_render (attributeTableRender)composerattributetable_renderTest failed at attributeTableRender at tests/src/core/testqgslayouttable.cpp:514 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_render/expected_composerattributetable_render.png (found 798522 pixels different) composerattributetable_columnwidth (manualColumnWidth)composerattributetable_columnwidthTest failed at manualColumnWidth at tests/src/core/testqgslayouttable.cpp:539 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_columnwidth/expected_composerattributetable_columnwidth.png (found 807886 pixels different) composerattributetable_headersonly (attributeTableEmpty)composerattributetable_headersonlyTest failed at attributeTableEmpty at tests/src/core/testqgslayouttable.cpp:568 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_headersonly/expected_composerattributetable_headersonly.png (found 879065 pixels different) composerattributetable_drawempty (showEmptyRows)composerattributetable_drawemptyTest failed at showEmptyRows at tests/src/core/testqgslayouttable.cpp:600 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_drawempty/expected_composerattributetable_drawempty.png (found 799002 pixels different) composerattributetable_multiline (multiLineText)composerattributetable_multilineTest failed at multiLineText at tests/src/core/testqgslayouttable.cpp:984 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_multiline/expected_composerattributetable_multiline.png (found 804714 pixels different) composerattributetable_horizontalgrid (horizontalGrid)composerattributetable_horizontalgridTest failed at horizontalGrid at tests/src/core/testqgslayouttable.cpp:1038 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_horizontalgrid/expected_composerattributetable_horizontalgrid.png (found 805435 pixels different) composerattributetable_verticalgrid (verticalGrid)composerattributetable_verticalgridTest failed at verticalGrid at tests/src/core/testqgslayouttable.cpp:1092 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_verticalgrid/expected_composerattributetable_verticalgrid.png (found 809240 pixels different) composerattributetable_align (align)composerattributetable_alignTest failed at align at tests/src/core/testqgslayouttable.cpp:1202 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_align/expected_composerattributetable_align.png (found 804714 pixels different) composerattributetable_autowrap (autoWrap)composerattributetable_autowrapTest failed at autoWrap at tests/src/core/testqgslayouttable.cpp:1288 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_autowrap/expected_composerattributetable_autowrap.png (found 792522 pixels different) composerattributetable_cellstyle (cellStylesRender)composerattributetable_cellstyleTest failed at cellStylesRender at tests/src/core/testqgslayouttable.cpp:1535 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_cellstyle/expected_composerattributetable_cellstyle.png (found 873198 pixels different) composerattributetable_conditionalstyles (conditionalFormatting)composerattributetable_conditionalstylesTest failed at conditionalFormatting at tests/src/core/testqgslayouttable.cpp:1594 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_conditionalstyles/expected_composerattributetable_conditionalstyles.png (found 851012 pixels different) composerattributetable_conditionalstyles_text (conditionalFormattingWithTextFormatting)composerattributetable_conditionalstyles_textTest failed at conditionalFormattingWithTextFormatting at tests/src/core/testqgslayouttable.cpp:1661 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_conditionalstyles_text/expected_composerattributetable_conditionalstyles_text.png (found 851012 pixels different) composerattributetable_datadefinedtextformat (testDataDefinedTextFormatForCell)composerattributetable_datadefinedtextformatTest failed at testDataDefinedTextFormatForCell at tests/src/core/testqgslayouttable.cpp:1117 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_datadefinedtextformat/expected_composerattributetable_datadefinedtextformat.png (found 843824 pixels different) composerattributetable_integernullcell (testIntegerNullCell)composerattributetable_integernullcellTest failed at testIntegerNullCell at tests/src/core/testqgslayouttable.cpp:1147 Rendered image did not match tests/testdata/control_images/composer_table/expected_composerattributetable_integernullcell/expected_composerattributetable_integernullcell.png (found 887114 pixels different) legend_data_defined_size_collapsed (testDataDefinedSizeCollapsed)legend_data_defined_size_collapsedTest failed at _verifyImage at tests/src/core/testqgslegendrenderer.cpp:220 Rendered image did not match tests/testdata/control_images/legend/expected_legend_data_defined_size_collapsed/expected_legend_data_defined_size_collapsed.png (found 9865 pixels different) composerhtml_manual (sourceMode)composerhtml_manualTest failed at sourceMode at tests/src/core/testqgslayouthtml.cpp:82 Rendered image did not match tests/testdata/control_images/composer_html/expected_composerhtml_manual/expected_composerhtml_manual.png (found 886572 pixels different) composerhtml_userstylesheet (userStylesheets)composerhtml_userstylesheetTest failed at userStylesheets at tests/src/core/testqgslayouthtml.cpp:102 Rendered image did not match tests/testdata/control_images/composer_html/expected_composerhtml_userstylesheet/expected_composerhtml_userstylesheet.png (found 886572 pixels different) composerhtml_expressions_enabled (evalExpressions)composerhtml_expressions_enabledTest failed at evalExpressions at tests/src/core/testqgslayouthtml.cpp:120 Rendered image did not match tests/testdata/control_images/composer_html/expected_composerhtml_expressions_enabled/expected_composerhtml_expressions_enabled.png (found 886572 pixels different) composerhtml_expressions_disabled (evalExpressionsOff)composerhtml_expressions_disabledTest failed at evalExpressionsOff at tests/src/core/testqgslayouthtml.cpp:136 Rendered image did not match tests/testdata/control_images/composer_html/expected_composerhtml_expressions_disabled/expected_composerhtml_expressions_disabled.png (found 890488 pixels different) composerhtml_table (table)composerhtml_tableTest failed at table at tests/src/core/testqgslayouthtml.cpp:149 Rendered image did not match tests/testdata/control_images/composer_html/expected_composerhtml_table/expected_composerhtml_table.png (found 845252 pixels different) composerhtml_multiframe1 (tableMultiFrame)composerhtml_multiframe1Test failed at tableMultiFrame at tests/src/core/testqgslayouthtml.cpp:166 Rendered image did not match tests/testdata/control_images/composer_html/expected_composerhtml_multiframe1/expected_composerhtml_multiframe1.png (found 851550 pixels different) composerhtml_smartbreaks1 (htmlMultiFrameSmartBreak)composerhtml_smartbreaks1Test failed at htmlMultiFrameSmartBreak at tests/src/core/testqgslayouthtml.cpp:186 Rendered image did not match tests/testdata/control_images/composer_html/expected_composerhtml_smartbreaks1/expected_composerhtml_smartbreaks1.png (found 854341 pixels different) composerhtml_setfeature (javascriptSetFeature)composerhtml_setfeatureTest failed at javascriptSetFeature at tests/src/core/testqgslayouthtml.cpp:260
export_layout_custom_layers (exportLayoutPng)export_layout_custom_layersTest failed at exportLayoutPng at tests/src/analysis/testqgsprocessingalgspt2.cpp:312 Rendered image did not match tests/testdata/control_images/processing_algorithm/expected_export_layout_custom_layers/expected_export_layout_custom_layers.png (found 882205 pixels different) export_atlas (exportAtlasLayoutPng)export_atlasTest failed at exportAtlasLayoutPng at tests/src/analysis/testqgsprocessingalgspt2.cpp:453 Rendered image did not match tests/testdata/control_images/processing_algorithm/expected_export_atlas/expected_export_atlas.png (found 796829 pixels different) layer_renderlayer_renderTest failed at testRenderLayer at tests/src/python/test_qgsannotationlayer.py:350 Rendered image did not match tests/testdata/control_images/annotation_layer/expected_layer_render/expected_layer_render.png (found 3313 pixels different) layer_render_reference_scalelayer_render_reference_scaleTest failed at testRenderLayerWithReferenceScale at tests/src/python/test_qgsannotationlayer.py:475 Rendered image did not match tests/testdata/control_images/annotation_layer/expected_layer_render_reference_scale/expected_layer_render_reference_scale.png (found 2840 pixels different) layer_render_transformlayer_render_transformTest failed at testRenderWithTransform at tests/src/python/test_qgsannotationlayer.py:410 Rendered image did not match tests/testdata/control_images/annotation_layer/expected_layer_render_transform/expected_layer_render_transform.png (found 7025 pixels different) line_circularstringline_circularstringTest failed at testRenderCurve at tests/src/python/test_qgsannotationlineitem.py:213 Rendered image did not match tests/testdata/control_images/annotation_layer/expected_line_circularstring/expected_line_circularstring.png (found 1821 pixels different) linestring_itemlinestring_itemTest failed at testRenderLineString at tests/src/python/test_qgsannotationlineitem.py:187 Rendered image did not match tests/testdata/control_images/annotation_layer/expected_linestring_item/expected_linestring_item.png (found 1842 pixels different) linestring_item_transformlinestring_item_transformTest failed at testRenderWithTransform at tests/src/python/test_qgsannotationlineitem.py:240 Rendered image did not match tests/testdata/control_images/annotation_layer/expected_linestring_item_transform/expected_linestring_item_transform.png (found 3579 pixels different) marker_itemmarker_itemTest failed at testRenderMarker at tests/src/python/test_qgsannotationmarkeritem.py:173 Rendered image did not match tests/testdata/control_images/annotation_layer/expected_marker_item/expected_marker_item.png (found 68 pixels different) marker_item_transformmarker_item_transformTest failed at testRenderWithTransform at tests/src/python/test_qgsannotationmarkeritem.py:200 Rendered image did not match tests/testdata/control_images/annotation_layer/expected_marker_item_transform/expected_marker_item_transform.png (found 68 pixels different) curvepolygon_itemcurvepolygon_itemTest failed at testRenderCurvePolygon at tests/src/python/test_qgsannotationpolygonitem.py:226 Rendered image did not match tests/testdata/control_images/annotation_layer/expected_curvepolygon_item/expected_curvepolygon_item.png (found 4961 pixels different) polygon_itempolygon_itemTest failed at testRenderPolygon at tests/src/python/test_qgsannotationpolygonitem.py:196 Rendered image did not match tests/testdata/control_images/annotation_layer/expected_polygon_item/expected_polygon_item.png (found 1891 pixels different) polygon_item_transformpolygon_item_transformTest failed at testRenderWithTransform at tests/src/python/test_qgsannotationpolygonitem.py:253 Rendered image did not match tests/testdata/control_images/annotation_layer/expected_polygon_item_transform/expected_polygon_item_transform.png (found 3712 pixels different) embedded_defaultsymbolembedded_defaultsymbolTest failed at testDefaultSymbol at tests/src/python/test_qgsembeddedsymbolrenderer.py:226 Rendered image did not match tests/testdata/control_images/embedded/expected_embedded_defaultsymbol/expected_embedded_defaultsymbol.png (found 1961 pixels different) embedded_polysembedded_polysTest failed at testFills at tests/src/python/test_qgsembeddedsymbolrenderer.py:181 Rendered image did not match tests/testdata/control_images/embedded/expected_embedded_polys/expected_embedded_polys.png (found 9812 pixels different) embedded_linesembedded_linesTest failed at testLines at tests/src/python/test_qgsembeddedsymbolrenderer.py:137 Rendered image did not match tests/testdata/control_images/embedded/expected_embedded_lines/expected_embedded_lines.png (found 3771 pixels different) embedded_pointsembedded_pointsTest failed at testPoints at tests/src/python/test_qgsembeddedsymbolrenderer.py:97 Rendered image did not match tests/testdata/control_images/embedded/expected_embedded_points/expected_embedded_points.png (found 2462 pixels different) blendmodeblendmodeTest failed at test_blend_mode at tests/src/python/test_qgslayoutelevationprofile.py:276 Rendered image did not match tests/testdata/control_images/layout_profile/expected_blendmode/expected_blendmode.png (found 703932 pixels different) blendmodeblendmodeTest failed at test_blend_mode_designer_preview at tests/src/python/test_qgslayoutelevationprofile.py:375 Rendered image did not match tests/testdata/control_images/layout_profile/expected_blendmode/expected_blendmode.png (found 704640 pixels different) vector_layervector_layerTest failed at test_draw at tests/src/python/test_qgslayoutelevationprofile.py:564 Rendered image did not match tests/testdata/control_images/layout_profile/expected_vector_layer/expected_vector_layer.png (found 624532 pixels different) distance_unitsdistance_unitsTest failed at test_draw_distance_units at tests/src/python/test_qgslayoutelevationprofile.py:641 Rendered image did not match tests/testdata/control_images/layout_profile/expected_distance_units/expected_distance_units.png (found 623878 pixels different) vector_layer_map_unitsvector_layer_map_unitsTest failed at test_draw_map_units at tests/src/python/test_qgslayoutelevationprofile.py:718 Rendered image did not match tests/testdata/control_images/layout_profile/expected_vector_layer_map_units/expected_vector_layer_map_units.png (found 564867 pixels different) zero_label_intervalzero_label_intervalTest failed at test_draw_zero_label_interval at tests/src/python/test_qgslayoutelevationprofile.py:794 Rendered image did not match tests/testdata/control_images/layout_profile/expected_zero_label_interval/expected_zero_label_interval.png (found 611040 pixels different) opacityopacityTest failed at test_opacity at tests/src/python/test_qgslayoutelevationprofile.py:126 Rendered image did not match tests/testdata/control_images/layout_profile/expected_opacity/expected_opacity.png (found 890868 pixels different) opacityopacityTest failed at test_opacity_rendering_designer_preview at tests/src/python/test_qgslayoutelevationprofile.py:210 Rendered image did not match tests/testdata/control_images/layout_profile/expected_opacity/expected_opacity.png (found 890868 pixels different) blend_modes_preview_modeblend_modes_preview_modeTest failed at test_blend_mode_rendering_designer_preview at tests/src/python/test_qgslayoutitem.py:293 Rendered image did not match tests/testdata/control_images/composer_effects/expected_composereffects_blend/expected_composereffects_blend.png (found 674202 pixels different) composereffects_blendcomposereffects_blendTest failed at test_blend_mode_rendering_export at tests/src/python/test_qgslayoutitem.py:330 Rendered image did not match tests/testdata/control_images/composer_effects/expected_composereffects_blend/expected_composereffects_blend.png (found 674202 pixels different) composereffects_blend_no_advanced_effectscomposereffects_blend_no_advanced_effectsTest failed at test_blend_mode_rendering_export_force_vector at tests/src/python/test_qgslayoutitem.py:416 Rendered image did not match tests/testdata/control_images/composer_effects/expected_composereffects_blend_no_advanced_effects/expected_composereffects_blend_no_advanced_effects.png (found 583696 pixels different) composereffects_blend_no_advanced_effectscomposereffects_blend_no_advanced_effectsTest failed at test_blend_mode_rendering_export_no_advanced_effects at tests/src/python/test_qgslayoutitem.py:373 Rendered image did not match tests/testdata/control_images/composer_effects/expected_composereffects_blend_no_advanced_effects/expected_composereffects_blend_no_advanced_effects.png (found 583696 pixels different) composer_legend_expressionscomposer_legend_expressionsTest failed at testExpressionInText at tests/src/python/test_qgslayoutlegend.py:667 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_expressions/expected_composer_legend_expressions.png (found 700365 pixels different) composer_legend_geomgenerator_linecomposer_legend_geomgenerator_lineTest failed at testGeomGeneratorLines at tests/src/python/test_qgslayoutlegend.py:1599 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_geomgenerator_line/expected_composer_legend_geomgenerator_line.png (found 785092 pixels different) composer_legend_geomgenerator_pointcomposer_legend_geomgenerator_pointTest failed at testGeomGeneratorPoints at tests/src/python/test_qgslayoutlegend.py:1534 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_geomgenerator_point/expected_composer_legend_geomgenerator_point.png (found 745005 pixels different) composer_legend_mapunitscomposer_legend_mapunitsTest failed at testInitialSizeSymbolMapUnits at tests/src/python/test_qgslayoutlegend.py:330 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_mapunits/expected_composer_legend_mapunits.png (found 95887 pixels different) composer_legend_scale_mapcomposer_legend_scale_mapTest failed at testLegendRenderLinkedMapScale at tests/src/python/test_qgslayoutlegend.py:1002 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_scale_map/expected_composer_legend_scale_map.png (found 761686 pixels different) composer_legend_themecomposer_legend_themeTest failed at testLegendRenderWithMapTheme at tests/src/python/test_qgslayoutlegend.py:929 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_theme/expected_composer_legend_theme.png (found 763667 pixels different) composer_legend_reference_pointcomposer_legend_reference_pointTest failed at testReferencePoint at tests/src/python/test_qgslayoutlegend.py:1052 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_reference_point/expected_composer_legend_reference_point.png (found 822216 pixels different) composer_legend_noresizecomposer_legend_noresizeTest failed at testResizeDisabled at tests/src/python/test_qgslayoutlegend.py:488 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_noresize/expected_composer_legend_noresize.png (found 710219 pixels different) composer_legend_noresize_cropcomposer_legend_noresize_cropTest failed at testResizeDisabledCrop at tests/src/python/test_qgslayoutlegend.py:540 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_noresize_crop/expected_composer_legend_noresize_crop.png (found 798976 pixels different) composer_legend_size_contentcomposer_legend_size_contentTest failed at testResizeWithMapContent at tests/src/python/test_qgslayoutlegend.py:395 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_size_content/expected_composer_legend_size_content.png (found 780962 pixels different) composer_legend_size_content_no_double_paintcomposer_legend_size_content_no_double_paintTest failed at testResizeWithMapContentNoDoublePaint at tests/src/python/test_qgslayoutlegend.py:439 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_size_content_no_double_paint/expected_composer_legend_size_content_no_double_paint.png (found 253 pixels different) composer_legend_symbol_expressioncomposer_legend_symbol_expressionTest failed at testSymbolExpressionRender at tests/src/python/test_qgslayoutlegend.py:776 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_symbol_expression/expected_composer_legend_symbol_expression.png (found 737394 pixels different) composerlegend_blendmodecomposerlegend_blendmodeTest failed at test_blend_mode at tests/src/python/test_qgslayoutlegend.py:217 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composerlegend_blendmode/expected_composerlegend_blendmode.png (found 672787 pixels different) composerlegend_blendmodecomposerlegend_blendmodeTest failed at test_blend_mode_designer_preview at tests/src/python/test_qgslayoutlegend.py:286 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composerlegend_blendmode/expected_composerlegend_blendmode.png (found 672787 pixels different) legend_multiple_filter_mapslegend_multiple_filter_mapsTest failed at test_filter_by_map_content_rendering at tests/src/python/test_qgslayoutlegend.py:1251 Rendered image did not match tests/testdata/control_images/composer_legend/expected_legend_multiple_filter_maps/expected_legend_multiple_filter_maps.png (found 513114 pixels different) legend_multiple_filter_maps_different_layerslegend_multiple_filter_maps_different_layersTest failed at test_filter_by_map_content_rendering_different_layers at tests/src/python/test_qgslayoutlegend.py:1345 Rendered image did not match tests/testdata/control_images/composer_legend/expected_legend_multiple_filter_maps_different_layers/expected_legend_multiple_filter_maps_different_layers.png (found 508604 pixels different) legend_multiple_filter_maps_different_layers_atlaslegend_multiple_filter_maps_different_layers_atlasTest failed at test_filter_by_map_content_rendering_different_layers_in_atlas at tests/src/python/test_qgslayoutlegend.py:1471 Rendered image did not match tests/testdata/control_images/composer_legend/expected_legend_multiple_filter_maps_different_layers_atlas/expected_legend_multiple_filter_maps_different_layers_atlas.png (found 512595 pixels different) composerlegend_opacitycomposerlegend_opacityTest failed at test_opacity at tests/src/python/test_qgslayoutlegend.py:120 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composerlegend_opacity/expected_composerlegend_opacity.png (found 890868 pixels different) composerlegend_opacitycomposerlegend_opacityTest failed at test_opacity_rendering_designer_preview at tests/src/python/test_qgslayoutlegend.py:168 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composerlegend_opacity/expected_composerlegend_opacity.png (found 890868 pixels different) composer_legend_elseChildcomposer_legend_elseChildTest failed at test_rulebased_child_filter at tests/src/python/test_qgslayoutlegend.py:1127 Rendered image did not match tests/testdata/control_images/composer_legend/expected_composer_legend_elseChild/expected_composer_legend_elseChild.png (found 424095 pixels different) composermap_label_blockerscomposermap_label_blockersTest failed at testBlockingItems at tests/src/python/test_qgslayoutmap.py:562 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_label_blockers/expected_composermap_label_blockers.png (found 429590 pixels different) composermap_itemclipcomposermap_itemclipTest failed at testClipping at tests/src/python/test_qgslayoutmap.py:688 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_itemclip/expected_composermap_itemclip.png (found 654533 pixels different) composermap_itemclip_backgroundcomposermap_itemclip_backgroundTest failed at testClippingBackgroundFrame at tests/src/python/test_qgslayoutmap.py:928 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_itemclip_background/expected_composermap_itemclip_background.png (found 660929 pixels different) composermap_itemclip_force_labels_insidecomposermap_itemclip_force_labels_insideTest failed at testClippingForceLabelsInside at tests/src/python/test_qgslayoutmap.py:746 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_itemclip_force_labels_inside/expected_composermap_itemclip_force_labels_inside.png (found 658956 pixels different) composermap_itemclip_nodrawsourcecomposermap_itemclip_nodrawsourceTest failed at testClippingHideClipSource at tests/src/python/test_qgslayoutmap.py:882 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_itemclip_nodrawsource/expected_composermap_itemclip_nodrawsource.png (found 654533 pixels different) composermap_itemclip_overviewcomposermap_itemclip_overviewTest failed at testClippingOverview at tests/src/python/test_qgslayoutmap.py:824 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_itemclip_overview/expected_composermap_itemclip_overview.png (found 616441 pixels different) composermap_label_nomargincomposermap_label_nomarginTest failed at testLabelMargin at tests/src/python/test_qgslayoutmap.py:411 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_label_nomargin/expected_composermap_label_nomargin.png (found 429824 pixels different) composermap_annotation_emptycomposermap_annotation_emptyTest failed at testMainAnnotationLayer at tests/src/python/test_qgslayoutmap.py:963 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_annotation_empty/expected_composermap_annotation_empty.png (found 871827 pixels different) composermap_crs3857composermap_crs3857Test failed at testMapCrs at tests/src/python/test_qgslayoutmap.py:317 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_crs3857/expected_composermap_crs3857.png (found 461460 pixels different) composermap_label_nomargincomposermap_label_nomarginTest failed at testPartialLabels at tests/src/python/test_qgslayoutmap.py:491 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_label_nomargin/expected_composermap_label_nomargin.png (found 429824 pixels different) composermap_blend_modecomposermap_blend_modeTest failed at test_blend_mode at tests/src/python/test_qgslayoutmap.py:225 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_blend_mode/expected_composermap_blend_mode.png (found 675885 pixels different) composermap_blend_modecomposermap_blend_modeTest failed at test_blend_mode_designer_preview at tests/src/python/test_qgslayoutmap.py:287 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_blend_mode/expected_composermap_blend_mode.png (found 675887 pixels different) composermap_opacitycomposermap_opacityTest failed at test_opacity at tests/src/python/test_qgslayoutmap.py:136 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_opacity/expected_composermap_opacity.png (found 890868 pixels different) composermap_opacitycomposermap_opacityTest failed at test_opacity_rendering_designer_preview at tests/src/python/test_qgslayoutmap.py:187 Rendered image did not match tests/testdata/control_images/composer_map/expected_composermap_opacity/expected_composermap_opacity.png (found 890868 pixels different) composermap_annotations_variationscomposermap_annotations_variationsTest failed at testAnnotationsVariations at tests/src/python/test_qgslayoutmapgrid.py:402 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_annotations_variations/expected_composermap_annotations_variations.png (found 606710 pixels different) composermap_annotations_variations_rotatedcomposermap_annotations_variations_rotatedTest failed at testAnnotationsVariationsRotated at tests/src/python/test_qgslayoutmapgrid.py:515 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_annotations_variations_rotated/expected_composermap_annotations_variations_rotated.png (found 606324 pixels different) composermap_annotations_variations_rotated_thresholdscomposermap_annotations_variations_rotated_thresholdsTest failed at testAnnotationsVariationsRotatedThresholds at tests/src/python/test_qgslayoutmapgrid.py:618 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_annotations_variations_rotated_thresholds/expected_composermap_annotations_variations_rotated_thresholds.png (found 599948 pixels different) composermap_crossgridcomposermap_crossgridTest failed at testCrossGrid at tests/src/python/test_qgslayoutmapgrid.py:118 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_crossgrid/expected_composermap_crossgrid.png (found 605098 pixels different) composermap_datadefined_annotationdistancecomposermap_datadefined_annotationdistanceTest failed at testDataDefinedAnnotationDistance at tests/src/python/test_qgslayoutmapgrid.py:898 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_datadefined_annotationdistance/expected_composermap_datadefined_annotationdistance.png (found 602996 pixels different) composermap_datadefined_crosssizecomposermap_datadefined_crosssizeTest failed at testDataDefinedCrossSize at tests/src/python/test_qgslayoutmapgrid.py:808 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_datadefined_crosssize/expected_composermap_datadefined_crosssize.png (found 604344 pixels different) composermap_gridcomposermap_gridTest failed at testDataDefinedEnabled at tests/src/python/test_qgslayoutmapgrid.py:688 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_grid/expected_composermap_grid.png (found 604362 pixels different) composermap_datadefined_framesizemargincomposermap_datadefined_framesizemarginTest failed at testDataDefinedFrameSize at tests/src/python/test_qgslayoutmapgrid.py:775 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_datadefined_framesizemargin/expected_composermap_datadefined_framesizemargin.png (found 472325 pixels different) composermap_datadefined_framethicknesscomposermap_datadefined_framethicknessTest failed at testDataDefinedFrameThickness at tests/src/python/test_qgslayoutmapgrid.py:844 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_datadefined_framethickness/expected_composermap_datadefined_framethickness.png (found 495337 pixels different) composermap_datadefined_intervaloffsetcomposermap_datadefined_intervaloffsetTest failed at testDataDefinedIntervalOffset at tests/src/python/test_qgslayoutmapgrid.py:736 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_datadefined_intervaloffset/expected_composermap_datadefined_intervaloffset.png (found 604344 pixels different) composermap_datadefined_ticksandannotationdisplaycomposermap_datadefined_ticksandannotationdisplayTest failed at testDataDefinedTicksAndAnnotationDisplay at tests/src/python/test_qgslayoutmapgrid.py:966 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_datadefined_ticksandannotationdisplay/expected_composermap_datadefined_ticksandannotationdisplay.png (found 547915 pixels different) composermap_dynamic_5_10composermap_dynamic_5_10Test failed at testDynamicInterval at tests/src/python/test_qgslayoutmapgrid.py:1018
composermap_gridframeonlycomposermap_gridframeonlyTest failed at testFrameOnly at tests/src/python/test_qgslayoutmapgrid.py:175 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_gridframeonly/expected_composermap_gridframeonly.png (found 587775 pixels different) composermap_gridcomposermap_gridTest failed at testGrid at tests/src/python/test_qgslayoutmapgrid.py:90 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_grid/expected_composermap_grid.png (found 604362 pixels different) composermap_interiortickscomposermap_interiorticksTest failed at testInteriorTicks at tests/src/python/test_qgslayoutmapgrid.py:292 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorticks/expected_composermap_interiorticks.png (found 605098 pixels different) composermap_markergridcomposermap_markergridTest failed at testMarkerGrid at tests/src/python/test_qgslayoutmapgrid.py:147 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_markergrid/expected_composermap_markergrid.png (found 605098 pixels different) composermap_zebrastylecomposermap_zebrastyleTest failed at testZebraStyle at tests/src/python/test_qgslayoutmapgrid.py:211 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_zebrastyle/expected_composermap_zebrastyle.png (found 604311 pixels different) composermap_zebrastyle_leftcomposermap_zebrastyle_leftTest failed at testZebraStyleSides at tests/src/python/test_qgslayoutmapgrid.py:247 Rendered image did not match tests/testdata/control_images/composer_mapgrid/expected_composermap_zebrastyle_left/expected_composermap_zebrastyle_left.png (found 590234 pixels different) composermap_overview_atlas_1composermap_overview_atlas_1Test failed at testOverviewExpressionContextStacking at tests/src/python/test_qgslayoutmapoverview.py:385 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_atlas_1/expected_composermap_overview_atlas_1.png (found 535135 pixels different) composermap_overviewcomposermap_overviewTest failed at testOverviewMap at tests/src/python/test_qgslayoutmapoverview.py:100 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview/expected_composermap_overview.png (found 534119 pixels different) composermap_overview_blendingcomposermap_overview_blendingTest failed at testOverviewMapBlend at tests/src/python/test_qgslayoutmapoverview.py:121 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_blending/expected_composermap_overview_blending.png (found 534382 pixels different) composermap_overview_centercomposermap_overview_centerTest failed at testOverviewMapCenter at tests/src/python/test_qgslayoutmapoverview.py:162 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_center/expected_composermap_overview_center.png (found 535004 pixels different) composermap_overview_invertcomposermap_overview_invertTest failed at testOverviewMapInvert at tests/src/python/test_qgslayoutmapoverview.py:141 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_invert/expected_composermap_overview_invert.png (found 534119 pixels different) composermap_overview_belowmapcomposermap_overview_belowmapTest failed at testOverviewStacking at tests/src/python/test_qgslayoutmapoverview.py:334 Rendered image did not match tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_belowmap/expected_composermap_overview_belowmap.png (found 535135 pixels different) plot_2d_baseplot_2d_baseTest failed at testPlot at tests/src/python/test_qgsplot.py:100 Rendered image did not match tests/testdata/control_images/plot/expected_plot_2d_base/expected_plot_2d_base.png (found 237472 pixels different) plot_2d_data_definedplot_2d_data_definedTest failed at testPlotDataDefinedProperties at tests/src/python/test_qgsplot.py:503 Rendered image did not match tests/testdata/control_images/plot/expected_plot_2d_data_defined/expected_plot_2d_data_defined.png (found 247520 pixels different) plot_2d_intervalsplot_2d_intervalsTest failed at testPlotIntervals at tests/src/python/test_qgsplot.py:448 Rendered image did not match tests/testdata/control_images/plot/expected_plot_2d_intervals/expected_plot_2d_intervals.png (found 246171 pixels different) plot_2d_base_suffix_allplot_2d_base_suffix_allTest failed at testPlotSuffixAll at tests/src/python/test_qgsplot.py:171 Rendered image did not match tests/testdata/control_images/plot/expected_plot_2d_base_suffix_all/expected_plot_2d_base_suffix_all.png (found 237411 pixels different) plot_2d_base_suffix_firstplot_2d_base_suffix_firstTest failed at testPlotSuffixFirst at tests/src/python/test_qgsplot.py:242 Rendered image did not match tests/testdata/control_images/plot/expected_plot_2d_base_suffix_first/expected_plot_2d_base_suffix_first.png (found 244787 pixels different) plot_2d_base_suffix_first_and_lastplot_2d_base_suffix_first_and_lastTest failed at testPlotSuffixFirstAndLast at tests/src/python/test_qgsplot.py:384 Rendered image did not match tests/testdata/control_images/plot/expected_plot_2d_base_suffix_first_and_last/expected_plot_2d_base_suffix_first_and_last.png (found 237411 pixels different) plot_2d_base_suffix_lastplot_2d_base_suffix_lastTest failed at testPlotSuffixLast at tests/src/python/test_qgsplot.py:313 Rendered image did not match tests/testdata/control_images/plot/expected_plot_2d_base_suffix_last/expected_plot_2d_base_suffix_last.png (found 237411 pixels different) background_marker_buffer_mmbackground_marker_buffer_mmTest failed at testDrawBackgroundMarkerBufferMM at tests/src/python/test_qgstextrenderer.py:2350 Rendered image did not match tests/testdata/control_images/text_renderer/background_marker_buffer_mm/background_marker_buffer_mm.png (found 10617 pixels different) background_marker_buffer_mapunitsbackground_marker_buffer_mapunitsTest failed at testDrawBackgroundMarkerBufferMapUnits at tests/src/python/test_qgstextrenderer.py:2337 Rendered image did not match tests/testdata/control_images/text_renderer/background_marker_buffer_mapunits/background_marker_buffer_mapunits.png (found 8593 pixels different) background_marker_buffer_pixelsbackground_marker_buffer_pixelsTest failed at testDrawBackgroundMarkerBufferPixels at tests/src/python/test_qgstextrenderer.py:2324 Rendered image did not match tests/testdata/control_images/text_renderer/background_marker_buffer_pixels/background_marker_buffer_pixels.png (found 7960 pixels different) background_marker_fixed_mmbackground_marker_fixed_mmTest failed at testDrawBackgroundMarkerFixedMM at tests/src/python/test_qgstextrenderer.py:2312 Rendered image did not match tests/testdata/control_images/text_renderer/background_marker_fixed_mm/background_marker_fixed_mm.png (found 12067 pixels different) background_marker_fixed_mapunitsbackground_marker_fixed_mapunitsTest failed at testDrawBackgroundMarkerFixedMapUnits at tests/src/python/test_qgstextrenderer.py:2300 Rendered image did not match tests/testdata/control_images/text_renderer/background_marker_fixed_mapunits/background_marker_fixed_mapunits.png (found 22956 pixels different) background_marker_fixed_pixelsbackground_marker_fixed_pixelsTest failed at testDrawBackgroundMarkerFixedPixels at tests/src/python/test_qgstextrenderer.py:2274 Rendered image did not match tests/testdata/control_images/text_renderer/background_marker_fixed_pixels/background_marker_fixed_pixels.png (found 3952 pixels different) background_marker_fixed_reference_scalebackground_marker_fixed_reference_scaleTest failed at testDrawBackgroundMarkerFixedReferenceScale at tests/src/python/test_qgstextrenderer.py:2287 Rendered image did not match tests/testdata/control_images/text_renderer/background_marker_fixed_reference_scale/background_marker_fixed_reference_scale.png (found 3021 pixels different) background_svg_buffer_mmbackground_svg_buffer_mmTest failed at testDrawBackgroundSvgBufferMM at tests/src/python/test_qgstextrenderer.py:2261 Rendered image did not match tests/testdata/control_images/text_renderer/background_svg_buffer_mm/background_svg_buffer_mm.png (found 8196 pixels different) background_svg_buffer_mapunitsbackground_svg_buffer_mapunitsTest failed at testDrawBackgroundSvgBufferMapUnits at tests/src/python/test_qgstextrenderer.py:2247 Rendered image did not match tests/testdata/control_images/text_renderer/background_svg_buffer_mapunits/background_svg_buffer_mapunits.png (found 6484 pixels different) background_svg_buffer_pixelsbackground_svg_buffer_pixelsTest failed at testDrawBackgroundSvgBufferPixels at tests/src/python/test_qgstextrenderer.py:2233 Rendered image did not match tests/testdata/control_images/text_renderer/background_svg_buffer_pixels/background_svg_buffer_pixels.png (found 5858 pixels different) background_svg_fixed_mmbackground_svg_fixed_mmTest failed at testDrawBackgroundSvgFixedMM at tests/src/python/test_qgstextrenderer.py:2208 Rendered image did not match tests/testdata/control_images/text_renderer/background_svg_fixed_mm/background_svg_fixed_mm.png (found 9411 pixels different) background_svg_fixed_mapunitsbackground_svg_fixed_mapunitsTest failed at testDrawBackgroundSvgFixedMapUnits at tests/src/python/test_qgstextrenderer.py:2195 Rendered image did not match tests/testdata/control_images/text_renderer/background_svg_fixed_mapunits/background_svg_fixed_mapunits.png (found 19046 pixels different) background_svg_fixed_pixelsbackground_svg_fixed_pixelsTest failed at testDrawBackgroundSvgFixedPixels at tests/src/python/test_qgstextrenderer.py:2182 Rendered image did not match tests/testdata/control_images/text_renderer/background_svg_fixed_pixels/background_svg_fixed_pixels.png (found 2706 pixels different) simplefill_rendersimplefill_renderTest failed at testRender at tests/src/python/test_qgssimplefillsymbollayer.py:62 Rendered image did not match tests/testdata/control_images/symbol_simplefill/expected_simplefill_render/expected_simplefill_render.png (found 16046 pixels different) simplefill_offsetsimplefill_offsetTest failed at testRenderWithOffset at tests/src/python/test_qgssimplefillsymbollayer.py:73 Rendered image did not match tests/testdata/control_images/symbol_simplefill/expected_simplefill_offset/expected_simplefill_offset.png (found 15023 pixels different) wireframe_renderwireframe_renderTest failed at test_render_wireframe at tests/src/python/test_qgstiledscenerender.py:76 Rendered image did not match tests/testdata/control_images/tiled_scene/expected_wireframe_render/expected_wireframe_render.png (found 116574 pixels different) vector_polygon_layer_symbologyvector_polygon_layer_symbologyTest failed at testRenderLayerSymbology at tests/src/python/test_qgsvectorlayerprofilegenerator.py:1835 Rendered image did not match tests/testdata/control_images/profile_chart/expected_vector_polygon_layer_symbology/expected_vector_polygon_layer_symbology.png (found 36381 pixels different) vector_polygon_no_layer_symbologyvector_polygon_no_layer_symbologyTest failed at testRenderProfile at tests/src/python/test_qgsvectorlayerprofilegenerator.py:1477 Rendered image did not match tests/testdata/control_images/profile_chart/expected_vector_polygon_no_layer_symbology/expected_vector_polygon_no_layer_symbology.png (found 36381 pixels different) vector_lines_as_fill_above_surfacevector_lines_as_fill_above_surfaceTest failed at testRenderProfileAsSurfaceFillAbove at tests/src/python/test_qgsvectorlayerprofilegenerator.py:1713 Rendered image did not match tests/testdata/control_images/profile_chart/expected_vector_lines_as_fill_above_surface/expected_vector_lines_as_fill_above_surface.png (found 80100 pixels different) vector_lines_as_fill_above_surface_limitvector_lines_as_fill_above_surface_limitTest failed at testRenderProfileAsSurfaceFillAboveLimit at tests/src/python/test_qgsvectorlayerprofilegenerator.py:1754 Rendered image did not match tests/testdata/control_images/profile_chart/expected_vector_lines_as_fill_above_surface_limit/expected_vector_lines_as_fill_above_surface_limit.png (found 52854 pixels different) vector_lines_as_fill_below_surfacevector_lines_as_fill_below_surfaceTest failed at testRenderProfileAsSurfaceFillBelow at tests/src/python/test_qgsvectorlayerprofilegenerator.py:1633 Rendered image did not match tests/testdata/control_images/profile_chart/expected_vector_lines_as_fill_below_surface/expected_vector_lines_as_fill_below_surface.png (found 15763 pixels different) vector_lines_as_fill_below_surface_limitvector_lines_as_fill_below_surface_limitTest failed at testRenderProfileAsSurfaceFillBelowLimit at tests/src/python/test_qgsvectorlayerprofilegenerator.py:1674 Rendered image did not match tests/testdata/control_images/profile_chart/expected_vector_lines_as_fill_below_surface_limit/expected_vector_lines_as_fill_below_surface_limit.png (found 9071 pixels different) vector_lines_as_surfacevector_lines_as_surfaceTest failed at testRenderProfileAsSurfaceLines at tests/src/python/test_qgsvectorlayerprofilegenerator.py:1555 Rendered image did not match tests/testdata/control_images/profile_chart/expected_vector_lines_as_surface/expected_vector_lines_as_surface.png (found 1048 pixels different) vector_lines_as_surface_with_markersvector_lines_as_surface_with_markersTest failed at testRenderProfileAsSurfaceLinesWithMarkers at tests/src/python/test_qgsvectorlayerprofilegenerator.py:1594 Rendered image did not match tests/testdata/control_images/profile_chart/expected_vector_lines_as_surface_with_markers/expected_vector_lines_as_surface_with_markers.png (found 2232 pixels different) vector_profile_map_unitsvector_profile_map_unitsTest failed at testRenderProfileSymbolWithMapUnits at tests/src/python/test_qgsvectorlayerprofilegenerator.py:1790 Rendered image did not match tests/testdata/control_images/profile_chart/expected_vector_profile_map_units/expected_vector_profile_map_units.png (found 7643 pixels different) intersection_rule_basedintersection_rule_basedTest failed at testIntersectionRuleBased at tests/src/python/test_qgsvectorlayerrenderer.py:174 Rendered image did not match tests/testdata/control_images/vectorlayerrenderer/expected_intersection_rule_based/expected_intersection_rule_based.png (found 770 pixels different) multiple_renderers_abovemultiple_renderers_aboveTest failed at testRenderMultipleRenderersAbove at tests/src/python/test_qgsvectorlayerrenderer.py:445 Rendered image did not match tests/testdata/control_images/vectorlayerrenderer/expected_multiple_renderers_above/expected_multiple_renderers_above.png (found 13269 pixels different) multiple_renderers_both_above_belowmultiple_renderers_both_above_belowTest failed at testRenderMultipleRenderersAboveAndBelow at tests/src/python/test_qgsvectorlayerrenderer.py:584 Rendered image did not match tests/testdata/control_images/vectorlayerrenderer/expected_multiple_renderers_both_above_below/expected_multiple_renderers_both_above_below.png (found 28656 pixels different) multiple_renderers_belowmultiple_renderers_belowTest failed at testRenderMultipleRenderersBelow at tests/src/python/test_qgsvectorlayerrenderer.py:340 Rendered image did not match tests/testdata/control_images/vectorlayerrenderer/expected_multiple_renderers_below/expected_multiple_renderers_below.png (found 27733 pixels different) multiple_renderers_selectionmultiple_renderers_selectionTest failed at testRenderMultipleRenderersSelection at tests/src/python/test_qgsvectorlayerrenderer.py:648 Rendered image did not match tests/testdata/control_images/vectorlayerrenderer/expected_multiple_renderers_selection/expected_multiple_renderers_selection.png (found 12243 pixels different) intersection_regionintersection_regionTest failed at testRenderWithIntersectionRegions at tests/src/python/test_qgsvectorlayerrenderer.py:117 Rendered image did not match tests/testdata/control_images/vectorlayerrenderer/expected_intersection_region/expected_intersection_region.png (found 770 pixels different) intersects_regionintersects_regionTest failed at testRenderWithIntersectsRegions at tests/src/python/test_qgsvectorlayerrenderer.py:75 Rendered image did not match tests/testdata/control_images/vectorlayerrenderer/expected_intersects_region/expected_intersects_region.png (found 2867 pixels different) painterclip_regionpainterclip_regionTest failed at testRenderWithPainterClipRegions at tests/src/python/test_qgsvectorlayerrenderer.py:216 Rendered image did not match tests/testdata/control_images/vectorlayerrenderer/expected_painterclip_region/expected_painterclip_region.png (found 1009 pixels different) painterclip_region_multipainterclip_region_multiTest failed at testRenderWithPainterClipRegionsMultiPolygon at tests/src/python/test_qgsvectorlayerrenderer.py:256 Rendered image did not match tests/testdata/control_images/vectorlayerrenderer/expected_painterclip_region_multi/expected_painterclip_region_multi.png (found 2403 pixels different) selection_symbolselection_symbolTest failed at testRenderWithSelectedFeatureSymbol at tests/src/python/test_qgsvectorlayerrenderer.py:773 Rendered image did not match tests/testdata/control_images/vectorlayerrenderer/expected_selection_symbol/expected_selection_symbol.png (found 19715 pixels different) reference_scale_not_setreference_scale_not_setTest failed at test_reference_scale at tests/src/python/test_qgsvectorlayerrenderer.py:688 Rendered image did not match tests/testdata/control_images/vectorlayerrenderer/expected_reference_scale_not_set/expected_reference_scale_not_set.png (found 7963 pixels different) layout_exportlayout_exportTest failed at test_layout_export at tests/src/python/test_selective_masking.py:863 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export/layout_export.png (found 16856 pixels different) layout_export_2_sources_maskinglayout_export_2_sources_maskingTest failed at test_layout_export_2_sources_masking at tests/src/python/test_selective_masking.py:1158 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_2_sources_masking/layout_export_2_sources_masking.png (found 30405 pixels different) layout_export_marker_maskinglayout_export_marker_maskingTest failed at test_layout_export_marker_masking at tests/src/python/test_selective_masking.py:918 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_marker_masking/layout_export_marker_masking.png (found 30405 pixels different) layout_export_marker_masking_w_effectslayout_export_marker_masking_w_effectsTest failed at test_layout_export_marker_masking_w_effects at tests/src/python/test_selective_masking.py:952 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_marker_masking_w_effects/layout_export_marker_masking_w_effects.png (found 31181 pixels different) layout_export_marker_masking_w_transparencylayout_export_marker_masking_w_transparencyTest failed at test_layout_export_marker_masking_w_transparency at tests/src/python/test_selective_masking.py:1025 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_marker_masking_w_transparency/layout_export_marker_masking_w_transparency.png (found 31194 pixels different) layout_export_svg_marker_maskinglayout_export_svg_marker_maskingTest failed at test_layout_export_svg_marker_masking at tests/src/python/test_selective_masking.py:1348 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_svg_marker_masking/layout_export_svg_marker_masking.png (found 17970 pixels different) layout_export_text_masking_w_transparencylayout_export_text_masking_w_transparencyTest failed at test_layout_export_text_masking_w_transparency at tests/src/python/test_selective_masking.py:1053 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_text_masking_w_transparency/layout_export_text_masking_w_transparency.png (found 18708 pixels different) layout_export_w_effectslayout_export_w_effectsTest failed at test_layout_export_w_effects at tests/src/python/test_selective_masking.py:900 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_w_effects/layout_export_w_effects.png (found 18708 pixels different) layout_export_force_raster_renderlayout_export_force_raster_renderTest failed at test_layout_export_w_force_raster_render at tests/src/python/test_selective_masking.py:1005 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_force_raster_render/layout_export_force_raster_render.png (found 34351 pixels different) layout_export_w_rasterlayout_export_w_rasterTest failed at test_layout_export_w_raster at tests/src/python/test_selective_masking.py:981 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_w_raster/layout_export_w_raster.png (found 18701 pixels different) as_imageas_imageTest failed at test_mask_symbollayer_preview at tests/src/python/test_selective_masking.py:738 Rendered image did not match tests/testdata/control_images/selective_masking/as_image/as_image.png (found 516 pixels different) mask_with_effect_sequential_nocachemask_with_effect_sequential_nocacheTest failed at test_mask_with_effect at tests/src/python/test_selective_masking.py:774 Rendered image did not match tests/testdata/control_images/selective_masking/mask_with_effect/mask_with_effect.png (found 5743 pixels different) multiple_masks_different_sl_sequential_nocachemultiple_masks_different_sl_sequential_nocacheTest failed at test_multiple_masks_different_symbol_layers_same_layer at tests/src/python/test_selective_masking.py:672 Rendered image did not match tests/testdata/control_images/selective_masking/multiple_masks_different_sl/multiple_masks_different_sl.png (found 5743 pixels different) multiple_masks_different_sl2_sequential_nocachemultiple_masks_different_sl2_sequential_nocacheTest failed at test_multiple_masks_different_symbol_layers_same_layer2 at tests/src/python/test_selective_masking.py:711 Rendered image did not match tests/testdata/control_images/selective_masking/multiple_masks_different_sl2/multiple_masks_different_sl2.png (found 5742 pixels different) multiple_masks_same_sl_sequential_nocachemultiple_masks_same_sl_sequential_nocacheTest failed at test_multiple_masks_same_symbol_layer at tests/src/python/test_selective_masking.py:633 Rendered image did not match tests/testdata/control_images/selective_masking/multiple_masks_same_sl/multiple_masks_same_sl.png (found 5744 pixels different) sl_mask_sequential_nocachesl_mask_sequential_nocacheTest failed at test_symbol_layer_mask at tests/src/python/test_selective_masking.py:595 Rendered image did not match tests/testdata/control_images/selective_masking/sl_mask/sl_mask.png (found 5744 pixels different) layout_export_centroid_filllayout_export_centroid_fillTest failed at test_vector_centroid_fill at tests/src/python/test_selective_masking.py:1288 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_centroid_fill/layout_export_centroid_fill.png (found 13560 pixels different) layout_export_line_pattern_filllayout_export_line_pattern_fillTest failed at test_vector_line_pattern_fill at tests/src/python/test_selective_masking.py:1223 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_line_pattern_fill/layout_export_line_pattern_fill.png (found 13560 pixels different) layout_export_point_pattern_filllayout_export_point_pattern_fillTest failed at test_vector_point_pattern_fill at tests/src/python/test_selective_masking.py:1256 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_point_pattern_fill/layout_export_point_pattern_fill.png (found 13560 pixels different) layout_export_random_generator_filllayout_export_random_generator_fillTest failed at test_vector_random_generator_fill at tests/src/python/test_selective_masking.py:1320 Rendered image did not match tests/testdata/control_images/selective_masking/layout_export_random_generator_fill/layout_export_random_generator_fill.png (found 13560 pixels different) annotation_fillstyleannotation_fillstyleTest failed at testFillSymbol at tests/src/python/test_qgsannotation.py:259 Rendered image did not match tests/testdata/control_images/annotations/expected_annotation_fillstyle/expected_annotation_fillstyle.png (found 88624 pixels different) form_annotation_in_layoutform_annotation_in_layoutTest failed at testFormAnnotationInLayout at tests/src/python/test_qgsannotation.py:222
html_annotationhtml_annotationTest failed at testHtmlAnnotation at tests/src/python/test_qgsannotation.py:128
html_annotation_in_layouthtml_annotation_in_layoutTest failed at testHtmlAnnotationInLayout at tests/src/python/test_qgsannotation.py:164 Rendered image did not match tests/testdata/control_images/annotations/expected_html_annotation_in_layout/expected_html_annotation_in_layout.png (found 2681371 pixels different) html_annotation_html_sourcehtml_annotation_html_sourceTest failed at testHtmlAnnotationSetHtmlSource at tests/src/python/test_qgsannotation.py:150
html_nofeaturehtml_nofeatureTest failed at testHtmlAnnotationWithFeature at tests/src/python/test_qgsannotation.py:181
annotation_marginsannotation_marginsTest failed at testMargins at tests/src/python/test_qgsannotation.py:248
relative_stylerelative_styleTest failed at testRelativePosition at tests/src/python/test_qgsannotation.py:234
svg_annotationsvg_annotationTest failed at testSvgAnnotation at tests/src/python/test_qgsannotation.py:96 Rendered image did not match tests/testdata/control_images/annotations/expected_svg_annotation/expected_svg_annotation.png (found 50019 pixels different) svg_annotation_in_layoutsvg_annotation_in_layoutTest failed at testSvgAnnotationInLayout at tests/src/python/test_qgsannotation.py:115 Rendered image did not match tests/testdata/control_images/annotations/expected_svg_annotation_in_layout/expected_svg_annotation_in_layout.png (found 2741837 pixels different) text_annotationtext_annotationTest failed at testTextAnnotation at tests/src/python/test_qgsannotation.py:63
text_annotation_in_layouttext_annotation_in_layoutTest failed at testTextAnnotationInLayout at tests/src/python/test_qgsannotation.py:83
highlight_transformhighlight_transformTest failed at test_feature_transformation at tests/src/python/test_qgshighlight.py:214 Rendered image did not match tests/testdata/control_images/highlight/expected_highlight_transform/expected_highlight_transform.png (found 59042 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. |
Hi @nirvn, this PR seems to broke one of an old plugin I'm still using. The logic in the plugin is similar to the logic before the changes we made in this commit 0bf5f90. It's just to let you know that this PR had a side effect but as the plugin is more or less deprecated, this is fine. |
@nirvn, it seems to me this 673f0b1 also broke the qgis2web plugin which expects a string like |
@agiudiceandrea , so it seems. In both instances, I feel like the plugins should rely on API calls vs. the properties map. We have an API promise that I do not think extends to properties map string representation :) E.g., in the qgis2web plugin, using symbolLayer.fillColor() to retrieve the color will work all the time. @nyalldawson , do you have thoughts on this? |
@nirvn imo it's an internal private string, and shouldn't be treated as stable api |
Thanks, all. This is the result of the two different approaches taken in the plugins which were combined into qgis2web: qgis2leaf relied on API calls, while qgis-ol3 dumped out style config and parsed it. That legacy is plainly still there in the code, so it will have to be updated. |
Description
This PR migrates non-expression uses of QgsSymbolLayerUtils::{encodeColor,decodeColor} functions to the QgsColorUtils::{colorToString,colorFromString} equivalents, with the latter supporting CMYK saving/restoring.