START: ptest-runner
2023-03-31T08:29
Running test: pango/test-font.test
# random seed: R02Sabeb8f7f3d7ede727726ee0399f326c0
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-bidi.test
# random seed: R02Sa1fad2f99f7eb8e533d574c0f16392e2
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/testserialize.test
# random seed: R02S35d4f6b7fc3c3d29e0e854c00d415fdd
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/test-fonts.test
# random seed: R02S0ff5e92d822d7d2e91cd765d2cf49ed8
1..4
# Start of fontsets tests
ok 1 /fontsets/mono2
ok 2 /fontsets/mono
ok 3 /fontsets/cantarell2
ok 4 /fontsets/cantarell
# End of fontsets tests
PASS: pango/test-fonts.test
Running test: pango/test-pangocairo-threads.test
# random seed: R02Sf57b1b9bd56f5532dec72761abb7970a
1..1
# Start of pangocairo tests
ok 1 /pangocairo/threads
# End of pangocairo tests
PASS: pango/test-pangocairo-threads.test
Running test: pango/testtabs.test
# random seed: R02Sdc7bb2603e0af3d97205802676359521
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/testmisc.test
# random seed: R02S4605c0c25c6311a5754bf6cf77f07ca2
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/cxx-test.test
PASS: pango/cxx-test.test
Running test: pango/testcontext.test
# random seed: R02S5b43bda6b9439c55e77412efd09a3310
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/testmatrix.test
# random seed: R02Sf69b4cb7eb7a40d7d37337074a9ef32e
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/testcolor.test
# random seed: R02Sbd10f30f65ae0e2d8b74e1bbbf6b49a3
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/testiter.test
# random seed: R02Sb3e1624809de7203e0f6438687bee71a
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/markup-parse.test
# random seed: R02Seed04daa847019ff18b21649850d0075
1..122
# Start of markup tests
# Start of parse tests
ok 1 /markup/parse/valid-21.markup
ok 2 /markup/parse/fail-1.markup
ok 3 /markup/parse/fail-38.markup
ok 4 /markup/parse/fail-34.markup
ok 5 /markup/parse/valid-2.markup
ok 6 /markup/parse/fail-11.markup
ok 7 /markup/parse/fail-20.markup
ok 8 /markup/parse/valid-22.markup
ok 9 /markup/parse/fail-7.markup
ok 10 /markup/parse/valid-24.markup
ok 11 /markup/parse/valid-16.markup
ok 12 /markup/parse/fail-10.markup
ok 13 /markup/parse/fail-17.markup
ok 14 /markup/parse/fail-14.markup
ok 15 /markup/parse/valid-9.markup
ok 16 /markup/parse/valid-13.markup
ok 17 /markup/parse/fail-37.markup
ok 18 /markup/parse/fail-39.markup
ok 19 /markup/parse/valid-17.markup
ok 20 /markup/parse/fail-15.markup
ok 21 /markup/parse/valid-20.markup
ok 22 /markup/parse/valid-8.markup
ok 23 /markup/parse/fail-35.markup
ok 24 /markup/parse/fail-32.markup
ok 25 /markup/parse/fail-13.markup
ok 26 /markup/parse/valid-23.markup
ok 27 /markup/parse/fail-26.markup
ok 28 /markup/parse/valid-3.markup
ok 29 /markup/parse/fail-31.markup
ok 30 /markup/parse/fail-2.markup
ok 31 /markup/parse/valid-14.markup
ok 32 /markup/parse/fail-30.markup
ok 33 /markup/parse/fail-23.markup
ok 34 /markup/parse/fail-36.markup
ok 35 /markup/parse/fail-28.markup
ok 36 /markup/parse/valid-19.markup
ok 37 /markup/parse/fail-8.markup
ok 38 /markup/parse/fail-4.markup
ok 39 /markup/parse/fail-27.markup
ok 40 /markup/parse/valid-12.markup
ok 41 /markup/parse/fail-9.markup
ok 42 /markup/parse/valid-4.markup
ok 43 /markup/parse/valid-10.markup
ok 44 /markup/parse/fail-22.markup
ok 45 /markup/parse/fail-29.markup
ok 46 /markup/parse/valid-7.markup
ok 47 /markup/parse/fail-16.markup
ok 48 /markup/parse/fail-25.markup
ok 49 /markup/parse/fail-21.markup
ok 50 /markup/parse/fail-5.markup
ok 51 /markup/parse/valid-6.markup
ok 52 /markup/parse/valid-11.markup
ok 53 /markup/parse/valid-18.markup
ok 54 /markup/parse/valid-15.markup
ok 55 /markup/parse/fail-6.markup
ok 56 /markup/parse/valid-5.markup
ok 57 /markup/parse/fail-33.markup
ok 58 /markup/parse/fail-24.markup
ok 59 /markup/parse/fail-3.markup
ok 60 /markup/parse/fail-12.markup
ok 61 /markup/parse/valid-1.markup
# End of parse tests
# Start of parse-incrementally tests
ok 62 /markup/parse-incrementally/valid-21.markup
ok 63 /markup/parse-incrementally/fail-1.markup
ok 64 /markup/parse-incrementally/fail-38.markup
ok 65 /markup/parse-incrementally/fail-34.markup
ok 66 /markup/parse-incrementally/valid-2.markup
ok 67 /markup/parse-incrementally/fail-11.markup
ok 68 /markup/parse-incrementally/fail-20.markup
ok 69 /markup/parse-incrementally/valid-22.markup
ok 70 /markup/parse-incrementally/fail-7.markup
ok 71 /markup/parse-incrementally/valid-24.markup
ok 72 /markup/parse-incrementally/valid-16.markup
ok 73 /markup/parse-incrementally/fail-10.markup
ok 74 /markup/parse-incrementally/fail-17.markup
ok 75 /markup/parse-incrementally/fail-14.markup
ok 76 /markup/parse-incrementally/valid-9.markup
ok 77 /markup/parse-incrementally/valid-13.markup
ok 78 /markup/parse-incrementally/fail-37.markup
ok 79 /markup/parse-incrementally/fail-39.markup
ok 80 /markup/parse-incrementally/valid-17.markup
ok 81 /markup/parse-incrementally/fail-15.markup
ok 82 /markup/parse-incrementally/valid-20.markup
ok 83 /markup/parse-incrementally/valid-8.markup
ok 84 /markup/parse-incrementally/fail-35.markup
ok 85 /markup/parse-incrementally/fail-32.markup
ok 86 /markup/parse-incrementally/fail-13.markup
ok 87 /markup/parse-incrementally/valid-23.markup
ok 88 /markup/parse-incrementally/fail-26.markup
ok 89 /markup/parse-incrementally/valid-3.markup
ok 90 /markup/parse-incrementally/fail-31.markup
ok 91 /markup/parse-incrementally/fail-2.markup
ok 92 /markup/parse-incrementally/valid-14.markup
ok 93 /markup/parse-incrementally/fail-30.markup
ok 94 /markup/parse-incrementally/fail-23.markup
ok 95 /markup/parse-incrementally/fail-36.markup
ok 96 /markup/parse-incrementally/fail-28.markup
ok 97 /markup/parse-incrementally/valid-19.markup
ok 98 /markup/parse-incrementally/fail-8.markup
ok 99 /markup/parse-incrementally/fail-4.markup
ok 100 /markup/parse-incrementally/fail-27.markup
ok 101 /markup/parse-incrementally/valid-12.markup
ok 102 /markup/parse-incrementally/fail-9.markup
ok 103 /markup/parse-incrementally/valid-4.markup
ok 104 /markup/parse-incrementally/valid-10.markup
ok 105 /markup/parse-incrementally/fail-22.markup
ok 106 /markup/parse-incrementally/fail-29.markup
ok 107 /markup/parse-incrementally/valid-7.markup
ok 108 /markup/parse-incrementally/fail-16.markup
ok 109 /markup/parse-incrementally/fail-25.markup
ok 110 /markup/parse-incrementally/fail-21.markup
ok 111 /markup/parse-incrementally/fail-5.markup
ok 112 /markup/parse-incrementally/valid-6.markup
ok 113 /markup/parse-incrementally/valid-11.markup
ok 114 /markup/parse-incrementally/valid-18.markup
ok 115 /markup/parse-incrementally/valid-15.markup
ok 116 /markup/parse-incrementally/fail-6.markup
ok 117 /markup/parse-incrementally/valid-5.markup
ok 118 /markup/parse-incrementally/fail-33.markup
ok 119 /markup/parse-incrementally/fail-24.markup
ok 120 /markup/parse-incrementally/fail-3.markup
ok 121 /markup/parse-incrementally/fail-12.markup
ok 122 /markup/parse-incrementally/valid-1.markup
# End of parse-incrementally tests
# End of markup tests
PASS: pango/markup-parse.test
Running test: pango/testboundaries.test
# random seed: R02S3503e915d8a806962f7f347d8f296998
1..1
# Start of text tests
ok 1 /text/boundaries
# End of text tests
PASS: pango/testboundaries.test
Running test: pango/test-ellipsize.test
# random seed: R02S25d63e94e8b45f5dcb193d131243dfa8
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/test-layout.test
# random seed: R02Sb05a589c41b01c0758e7be9704d1f5ea
SKIP: pango/test-layout.test
Running test: pango/test-no-fonts.test
# random seed: R02Se37acf33e8e432efad508b4e25ce03ba
1..1
# Start of layout tests
ok 1 /layout/nofonts
# End of layout tests
PASS: pango/test-no-fonts.test
Running test: pango/testscript.test
# random seed: R02S81f964539d508f1e53732d82b8100cfd
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-break.test
# random seed: R02Sdbbb2f94c146b6dbd774abc84815995c
1..6
# Start of break tests
ok 1 /break/nine.break
ok 2 /break/eleven.break
ok 3 /break/three.break
ok 4 /break/two.break
ok 5 /break/ten.break
ok 6 /break/one.break
# End of break tests
PASS: pango/test-break.test
Running test: pango/test-harfbuzz.test
# random seed: R02S48d15c289e44140989e41da5515a498d
1..1
# Start of harfbuzz tests
ok 1 /harfbuzz/font
# End of harfbuzz tests
PASS: pango/test-harfbuzz.test
Running test: pango/test-ot-tags.test
# random seed: R02S5ebf8cc77f62b5dcdedf5abda89a125e
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/test-coverage.test
# random seed: R02S2525ddc2071b51b3c7eda17bc9edc943
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/test-shape.test
# random seed: R02S4b6f754ecd99726f9dabdc18ac2cadaa
PASS: pango/test-shape.test
Running test: pango/testattributes.test
# random seed: R02Se5a60d2cf15b7fdfd17b910f3409725e
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/testlanguage.test
# random seed: R02S64386080c2d4d71f37dcd651df5f51fe
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/test-itemize.test
# random seed: R02S8350aa36fd764c02b81e56e803d9ef6e
1..2
# Start of itemize tests
ok 1 /itemize/two.items
ok 2 /itemize/one.items
# End of itemize tests
PASS: pango/test-itemize.test
Running test: pango/testboundaries_ucd.test
# random seed: R02Sff2ec408b6a9710bc57cfa45c6429c3f
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
SUMMARY: total=27; passed=26; skipped=1; failed=0; user=3.0s; system=2.5s; maxrss=36852
DURATION: 5
