START: ptest-runner
2023-03-21T21:28
Running test: pango/test-harfbuzz.test
# random seed: R02Sc3a230ceaa9237fc75df0e31378b7929
1..1
# Start of harfbuzz tests
ok 1 /harfbuzz/font
# End of harfbuzz tests
PASS: pango/test-harfbuzz.test
Running test: pango/test-font.test
# random seed: R02S623dfe89e7f28f97518344fc4d634882
1..16
# Start of pango tests
# Start of font tests
# Cantarell 11 metrics
# 	ascent: 15360
# 	descent: 4096
# 	height: 18432
# 	char width: 6768
# 	digit width: 9216
# 	underline position: -1024
# 	underline thickness: 1024
# 	strikethrough position: 5120
# 	strikethrough thickness: 1024
ok 1 /pango/font/metrics
ok 2 /pango/font/extents
ok 3 /pango/font/enumerate
# 13 font families, 7 monospace, 0 variable
ok 4 /pango/font/models
ok 5 /pango/font/glyph-extents
ok 6 /pango/font/font-metrics
# Start of roundtrip tests
ok 7 /pango/font/roundtrip/plain
ok 8 /pango/font/roundtrip/small-caps
ok 9 /pango/font/roundtrip/emoji
# End of roundtrip tests
# End of font tests
# Start of fontdescription tests
ok 10 /pango/fontdescription/parse
ok 11 /pango/fontdescription/roundtrip
ok 12 /pango/fontdescription/variations
ok 13 /pango/fontdescription/empty-variations
ok 14 /pango/fontdescription/to-filename
ok 15 /pango/fontdescription/set-gravity
ok 16 /pango/fontdescription/match
# End of fontdescription tests
# End of pango tests
PASS: pango/test-font.test
Running test: pango/test-ot-tags.test
# random seed: R02S7cb764df789bd91ebe0102aaee13446b
1..2
# Start of tags tests
ok 1 /tags/script
ok 2 /tags/language
# End of tags tests
PASS: pango/test-ot-tags.test
Running test: pango/testmatrix.test
# random seed: R02S59807f6d7a068bfc91c46fe8bdddfbe3
1..10
# Start of matrix tests
ok 1 /matrix/translate
ok 2 /matrix/rotate
ok 3 /matrix/scale
ok 4 /matrix/concat
ok 5 /matrix/font-scale
ok 6 /matrix/transform-point
ok 7 /matrix/transform-distance
ok 8 /matrix/transform-rect
ok 9 /matrix/transform-pixel-rect
ok 10 /matrix/slant-ratio
# End of matrix tests
PASS: pango/testmatrix.test
Running test: pango/testserialize.test
# random seed: R02S66d980e73337f2ff1c431bfbfb4e1ed2
1..7
# Start of serialize tests
ok 1 /serialize/attr-list
ok 2 /serialize/tab-array
ok 3 /serialize/font
# Start of layout tests
ok 4 /serialize/layout/minimal
ok 5 /serialize/layout/valid
ok 6 /serialize/layout/context
ok 7 /serialize/layout/invalid
# End of layout tests
# End of serialize tests
PASS: pango/testserialize.test
Running test: pango/testlanguage.test
# random seed: R02S682ca85bfe7876e500c9ae9653381d6b
1..2
# Start of language tests
ok 1 /language/to-string
ok 2 /language/language-env
# End of language tests
PASS: pango/testlanguage.test
Running test: pango/markup-parse.test
# random seed: R02Sd8b4288e3b69cfb19ca20d275ff18169
1..122
# Start of markup tests
# Start of parse tests
ok 1 /markup/parse/fail-39.markup
ok 2 /markup/parse/valid-21.markup
ok 3 /markup/parse/fail-7.markup
ok 4 /markup/parse/fail-10.markup
ok 5 /markup/parse/valid-4.markup
ok 6 /markup/parse/valid-24.markup
ok 7 /markup/parse/valid-18.markup
ok 8 /markup/parse/fail-30.markup
ok 9 /markup/parse/fail-5.markup
ok 10 /markup/parse/valid-8.markup
ok 11 /markup/parse/fail-27.markup
ok 12 /markup/parse/fail-16.markup
ok 13 /markup/parse/fail-17.markup
ok 14 /markup/parse/valid-5.markup
ok 15 /markup/parse/fail-38.markup
ok 16 /markup/parse/valid-2.markup
ok 17 /markup/parse/valid-15.markup
ok 18 /markup/parse/fail-22.markup
ok 19 /markup/parse/valid-9.markup
ok 20 /markup/parse/valid-19.markup
ok 21 /markup/parse/fail-1.markup
ok 22 /markup/parse/fail-37.markup
ok 23 /markup/parse/fail-14.markup
ok 24 /markup/parse/fail-34.markup
ok 25 /markup/parse/valid-11.markup
ok 26 /markup/parse/valid-10.markup
ok 27 /markup/parse/fail-33.markup
ok 28 /markup/parse/fail-24.markup
ok 29 /markup/parse/valid-3.markup
ok 30 /markup/parse/fail-28.markup
ok 31 /markup/parse/valid-16.markup
ok 32 /markup/parse/fail-25.markup
ok 33 /markup/parse/valid-23.markup
ok 34 /markup/parse/fail-35.markup
ok 35 /markup/parse/fail-23.markup
ok 36 /markup/parse/valid-22.markup
ok 37 /markup/parse/fail-8.markup
ok 38 /markup/parse/valid-13.markup
ok 39 /markup/parse/valid-6.markup
ok 40 /markup/parse/fail-6.markup
ok 41 /markup/parse/fail-12.markup
ok 42 /markup/parse/fail-32.markup
ok 43 /markup/parse/valid-14.markup
ok 44 /markup/parse/fail-31.markup
ok 45 /markup/parse/fail-29.markup
ok 46 /markup/parse/fail-26.markup
ok 47 /markup/parse/fail-15.markup
ok 48 /markup/parse/fail-20.markup
ok 49 /markup/parse/fail-3.markup
ok 50 /markup/parse/valid-17.markup
ok 51 /markup/parse/valid-12.markup
ok 52 /markup/parse/valid-1.markup
ok 53 /markup/parse/fail-21.markup
ok 54 /markup/parse/fail-11.markup
ok 55 /markup/parse/valid-7.markup
ok 56 /markup/parse/fail-4.markup
ok 57 /markup/parse/fail-13.markup
ok 58 /markup/parse/fail-36.markup
ok 59 /markup/parse/valid-20.markup
ok 60 /markup/parse/fail-2.markup
ok 61 /markup/parse/fail-9.markup
# End of parse tests
# Start of parse-incrementally tests
ok 62 /markup/parse-incrementally/fail-39.markup
ok 63 /markup/parse-incrementally/valid-21.markup
ok 64 /markup/parse-incrementally/fail-7.markup
ok 65 /markup/parse-incrementally/fail-10.markup
ok 66 /markup/parse-incrementally/valid-4.markup
ok 67 /markup/parse-incrementally/valid-24.markup
ok 68 /markup/parse-incrementally/valid-18.markup
ok 69 /markup/parse-incrementally/fail-30.markup
ok 70 /markup/parse-incrementally/fail-5.markup
ok 71 /markup/parse-incrementally/valid-8.markup
ok 72 /markup/parse-incrementally/fail-27.markup
ok 73 /markup/parse-incrementally/fail-16.markup
ok 74 /markup/parse-incrementally/fail-17.markup
ok 75 /markup/parse-incrementally/valid-5.markup
ok 76 /markup/parse-incrementally/fail-38.markup
ok 77 /markup/parse-incrementally/valid-2.markup
ok 78 /markup/parse-incrementally/valid-15.markup
ok 79 /markup/parse-incrementally/fail-22.markup
ok 80 /markup/parse-incrementally/valid-9.markup
ok 81 /markup/parse-incrementally/valid-19.markup
ok 82 /markup/parse-incrementally/fail-1.markup
ok 83 /markup/parse-incrementally/fail-37.markup
ok 84 /markup/parse-incrementally/fail-14.markup
ok 85 /markup/parse-incrementally/fail-34.markup
ok 86 /markup/parse-incrementally/valid-11.markup
ok 87 /markup/parse-incrementally/valid-10.markup
ok 88 /markup/parse-incrementally/fail-33.markup
ok 89 /markup/parse-incrementally/fail-24.markup
ok 90 /markup/parse-incrementally/valid-3.markup
ok 91 /markup/parse-incrementally/fail-28.markup
ok 92 /markup/parse-incrementally/valid-16.markup
ok 93 /markup/parse-incrementally/fail-25.markup
ok 94 /markup/parse-incrementally/valid-23.markup
ok 95 /markup/parse-incrementally/fail-35.markup
ok 96 /markup/parse-incrementally/fail-23.markup
ok 97 /markup/parse-incrementally/valid-22.markup
ok 98 /markup/parse-incrementally/fail-8.markup
ok 99 /markup/parse-incrementally/valid-13.markup
ok 100 /markup/parse-incrementally/valid-6.markup
ok 101 /markup/parse-incrementally/fail-6.markup
ok 102 /markup/parse-incrementally/fail-12.markup
ok 103 /markup/parse-incrementally/fail-32.markup
ok 104 /markup/parse-incrementally/valid-14.markup
ok 105 /markup/parse-incrementally/fail-31.markup
ok 106 /markup/parse-incrementally/fail-29.markup
ok 107 /markup/parse-incrementally/fail-26.markup
ok 108 /markup/parse-incrementally/fail-15.markup
ok 109 /markup/parse-incrementally/fail-20.markup
ok 110 /markup/parse-incrementally/fail-3.markup
ok 111 /markup/parse-incrementally/valid-17.markup
ok 112 /markup/parse-incrementally/valid-12.markup
ok 113 /markup/parse-incrementally/valid-1.markup
ok 114 /markup/parse-incrementally/fail-21.markup
ok 115 /markup/parse-incrementally/fail-11.markup
ok 116 /markup/parse-incrementally/valid-7.markup
ok 117 /markup/parse-incrementally/fail-4.markup
ok 118 /markup/parse-incrementally/fail-13.markup
ok 119 /markup/parse-incrementally/fail-36.markup
ok 120 /markup/parse-incrementally/valid-20.markup
ok 121 /markup/parse-incrementally/fail-2.markup
ok 122 /markup/parse-incrementally/fail-9.markup
# End of parse-incrementally tests
# End of markup tests
PASS: pango/markup-parse.test
Running test: pango/testboundaries.test
# random seed: R02S6ac9ddb94b384a80928740d0603122b8
1..1
# Start of text tests
ok 1 /text/boundaries
# End of text tests
PASS: pango/testboundaries.test
Running test: pango/testcontext.test
# random seed: R02Sad6adbcc49a9b60160c81d47ebc002ee
1..6
# Start of context tests
ok 1 /context/list-families
ok 2 /context/set-language
ok 3 /context/set-base-dir
ok 4 /context/set-base-gravity
ok 5 /context/set-gravity-hint
ok 6 /context/set-round-glyph-positions
# End of context tests
PASS: pango/testcontext.test
Running test: pango/test-itemize.test
# random seed: R02Sb522daca07c50086a674fe57c8234823
1..2
# Start of itemize tests
ok 1 /itemize/one.items
ok 2 /itemize/two.items
# End of itemize tests
PASS: pango/test-itemize.test
Running test: pango/testscript.test
# random seed: R02Sd22a74428bdc32253fb07f4000ef932a
1..1
# Start of script tests
# Total length: 125
# 
# Range: 0-23: 10
# 
# Range: 23-38: 2
# 
# Range: 38-53: 8
# 
# Range: 53-62: 25
# 
# Range: 62-71: 38
# 
# Range: 71-73: 25
# 
# Range: 73-79: 17
# 
# Range: 79-97: 20
# 
# Range: 97-109: 22
# 
# Range: 109-125: 9
# 
ok 1 /script/iter
# End of script tests
PASS: pango/testscript.test
Running test: pango/test-pangocairo-threads.test
# random seed: R02S2f6c3501a82f4716be86f32c5061fd46
1..1
# Start of pangocairo tests
ok 1 /pangocairo/threads
# End of pangocairo tests
PASS: pango/test-pangocairo-threads.test
Running test: pango/test-bidi.test
# random seed: R02Sd5aee93f7947e3fded7d494d0328bcda
1..7
# Start of bidi tests
ok 1 /bidi/mirror-char
ok 2 /bidi/type-for-unichar
ok 3 /bidi/unichar-direction
ok 4 /bidi/embedding-levels
ok 5 /bidi/move-cursor-line
ok 6 /bidi/move-cursor-para
ok 7 /bidi/sinhala-cursor # SKIP missing Sinhala fonts
# End of bidi tests
PASS: pango/test-bidi.test
Running test: pango/testcolor.test
# random seed: R02Sa8c358606deaaa886391709b54cf2cb5
1..3
# Start of color tests
ok 1 /color/parse
ok 2 /color/copy
ok 3 /color/serialize
# End of color tests
PASS: pango/testcolor.test
Running test: pango/test-shape.test
# random seed: R02S575f1b5ee01fb9539b461327a34e53aa
PASS: pango/test-shape.test
Running test: pango/testtabs.test
# random seed: R02Sae85d9118a0434040515992df7a73fbe
1..3
# Start of tabs tests
ok 1 /tabs/basic
ok 2 /tabs/copy
ok 3 /tabs/resize
# End of tabs tests
PASS: pango/testtabs.test
Running test: pango/testboundaries_ucd.test
# random seed: R02S814e0d983a9438897f42a5e204d551ec
1..6
# Start of text tests
# Start of break tests
ok 1 /text/break/grapheme
ok 2 /text/break/word
ok 3 /text/break/sentence
ok 4 /text/break/line # SKIP Test file not found
ok 5 /text/break/emoji
ok 6 /text/break/char
# End of break tests
# End of text tests
PASS: pango/testboundaries_ucd.test
Running test: pango/test-fonts.test
# random seed: R02S53c16e579eb5ab30b3100b13a8c5ed1e
1..4
# Start of fontsets tests
ok 1 /fontsets/cantarell2
ok 2 /fontsets/mono
ok 3 /fontsets/cantarell
ok 4 /fontsets/mono2
# End of fontsets tests
PASS: pango/test-fonts.test
Running test: pango/testiter.test
# random seed: R02S1d7a49d81aeb2283ca6fb43e4f74cac0
1..2
# Start of layout tests
ok 1 /layout/iter
ok 2 /layout/glyphitem-iter
# End of layout tests
PASS: pango/testiter.test
Running test: pango/test-layout.test
# random seed: R02Sf441412b5e865930b2419b3c09791bcc
SKIP: pango/test-layout.test
Running test: pango/test-ellipsize.test
# random seed: R02Sf0762f60b26323ccc5d89b956ed7ddb1
1..3
# Start of layout tests
# Start of ellipsize tests
ok 1 /layout/ellipsize/height
ok 2 /layout/ellipsize/crash
ok 3 /layout/ellipsize/fully
# End of ellipsize tests
# End of layout tests
PASS: pango/test-ellipsize.test
Running test: pango/testmisc.test
# random seed: R02Sc601636d3c64e5a14d0736807a728c6f
1..28
# Start of layout tests
ok 1 /layout/shape-tab-crash
ok 2 /layout/itemize-empty-crash
ok 3 /layout/itemize-utf8
ok 4 /layout/short-string-crash
ok 5 /layout/line-height
ok 6 /layout/line-height2
ok 7 /layout/line-height3
ok 8 /layout/run-height
ok 9 /layout/cursor-height
ok 10 /layout/cursor-height2
ok 11 /layout/fallback-shape
ok 12 /layout/index-to-x
ok 13 /layout/extents
ok 14 /layout/empty-line-height
ok 15 /layout/gravity-metrics
ok 16 /layout/wrap-char
# End of layout tests
# Start of language tests
ok 17 /language/emoji-crash
ok 18 /language/to-tag
# End of language tests
# Start of attr-list tests
ok 19 /attr-list/update
# End of attr-list tests
# Start of misc tests
ok 20 /misc/version-info
ok 21 /misc/is-zerowidth
# End of misc tests
# Start of gravity tests
ok 22 /gravity/to-rotation
ok 23 /gravity/from-matrix
ok 24 /gravity/for-script
# End of gravity tests
# Start of bidi tests
ok 25 /bidi/get-cursor-crash
ok 26 /bidi/get-cursor
# End of bidi tests
# Start of matrix tests
ok 27 /matrix/transform-rectangle
# End of matrix tests
# Start of itemize tests
ok 28 /itemize/small-caps-crash
# End of itemize tests
PASS: pango/testmisc.test
Running test: pango/test-no-fonts.test
# random seed: R02Sf55b85f4b799e45cefef450b2967212a
1..1
# Start of layout tests
ok 1 /layout/nofonts
# End of layout tests
PASS: pango/test-no-fonts.test
Running test: pango/cxx-test.test
PASS: pango/cxx-test.test
Running test: pango/test-coverage.test
# random seed: R02S1e048f726924a841ff78d75ec721b4b4
1..2
# Start of coverage tests
ok 1 /coverage/basic
ok 2 /coverage/copy
# End of coverage tests
PASS: pango/test-coverage.test
Running test: pango/testattributes.test
# random seed: R02S949b4c3239dfb7e31526f254a75c0b83
1..37
# Start of attributes tests
ok 1 /attributes/basic
ok 2 /attributes/equal
ok 3 /attributes/register
ok 4 /attributes/binding-helpers
ok 5 /attributes/gnumeric-splice
ok 6 /attributes/pitivi-crash
# Start of list tests
ok 7 /attributes/list/basic
ok 8 /attributes/list/change
ok 9 /attributes/list/change2
ok 10 /attributes/list/change3
ok 11 /attributes/list/change4
ok 12 /attributes/list/change5
ok 13 /attributes/list/change6
ok 14 /attributes/list/change7
ok 15 /attributes/list/change8
ok 16 /attributes/list/change9
ok 17 /attributes/list/change10
ok 18 /attributes/list/change11
ok 19 /attributes/list/change12
ok 20 /attributes/list/splice
ok 21 /attributes/list/splice2
ok 22 /attributes/list/splice3
ok 23 /attributes/list/filter
ok 24 /attributes/list/update
ok 25 /attributes/list/update2
ok 26 /attributes/list/update3
ok 27 /attributes/list/equal
ok 28 /attributes/list/insert
ok 29 /attributes/list/insert2
ok 30 /attributes/list/merge
ok 31 /attributes/list/merge2
ok 32 /attributes/list/change_order
# End of list tests
# Start of iter tests
ok 33 /attributes/iter/basic
ok 34 /attributes/iter/get
ok 35 /attributes/iter/get_font
ok 36 /attributes/iter/get_attrs
ok 37 /attributes/iter/epsilon_zero
# End of iter tests
# End of attributes tests
PASS: pango/testattributes.test
Running test: pango/test-break.test
# random seed: R02S446bc4d86a78b6cc9d0b9c58cfc84f6d
1..6
# Start of break tests
ok 1 /break/ten.break
ok 2 /break/eleven.break
ok 3 /break/two.break
ok 4 /break/one.break
ok 5 /break/nine.break
ok 6 /break/three.break
# End of break tests
PASS: pango/test-break.test
SUMMARY: total=27; passed=26; skipped=1; failed=0; user=1.0s; system=0.5s; maxrss=36804
DURATION: 1
