tests ignore RC and have 15 fails left
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
php-imagick (Ubuntu) |
Fix Released
|
Low
|
Bryce Harrington |
Bug Description
Was ok to get things in Focal, but should get a deep dive until we know the root cause.
=======
TEST RESULT SUMMARY
-------
Exts skipped : 0
Exts tested : 15
-------
Number of tests : 276 270
Tests skipped : 6 ( 2.2%) --------
Tests warned : 2 ( 0.7%) ( 0.7%)
Tests failed : 17 ( 6.2%) ( 6.3%)
Tests passed : 251 ( 90.9%) ( 93.0%)
-------
Time taken : 75 seconds
=======
=======
FAILED TEST SUMMARY
-------
Test Imagick, annotateImage [tests/
Test ImagickDraw, composite [tests/
Test ImagickDraw, setFontSize [tests/
Test ImagickDraw, setFontFamily [tests/
Test ImagickDraw, setFontStretch [tests/
Test ImagickDraw, setFontWeight [tests/
Test ImagickDraw, setFontStyle [tests/
Test ImagickDraw, setGravity [tests/
Test ImagickDraw, setTextAlignment [tests/
Test ImagickDraw, setTextAntialias [tests/
Test ImagickDraw, setTextUnderColor [tests/
Test ImagickDraw, setTextDecoration [tests/
Test Tutorial, psychedelicFont [tests/
Test Tutorial, psychedelicFontGif [tests/
Test ImagickDraw, getTextDirection [tests/
Test ImagickDraw, getFontResolution [tests/
Test ImagickDraw:: setTextInterlin
=======
=======
WARNED TEST SUMMARY
-------
Test ImagickDraw, getDensity [tests/
ImagickPixel iterator [tests/
=======
P.S. Assigned to bryce who pushed that for php 7.4
description: | updated |
Changed in php-imagick (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → High |
tags: | added: server-next |
Changed in php-imagick (Ubuntu): | |
assignee: | nobody → Bryce Harrington (bryce) |
summary: |
- tests ignore RC and hav 15 fails left + tests ignore RC and have 15 fails left |
Changed in php-imagick (Ubuntu): | |
importance: | High → Low |
Looking at the upstream git history for just test case 034, I see they added some changes to address CI issues. Namely, to include functions.inc and set a font properly during test setup. These are fixes for test breakage, rather than fixes for actual software defects.
I didn't look at the other test cases, but I'd hazard to bet they're all failing for similar reasons - testcase refactoring and fixups. If that holds true generally, then I'm doubtful this is going to be viable SRU material, but may be worth patching up for hirsute. Perhaps a 3.4.5 release will manifest itself - that'd probably be the simplest way to gain the test fixes.