START: ptest-runner
2024-12-23T15:15
Running test: pango/test-font.test
TAP version 13
# random seed: R02Sce036985a5e70780340a0882df110d8b
1..17
# 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
ok 7 /pango/font/scale-font
# Start of roundtrip tests
ok 8 /pango/font/roundtrip/plain
ok 9 /pango/font/roundtrip/small-caps
ok 10 /pango/font/roundtrip/emoji
# End of roundtrip tests
# End of font tests
# Start of fontdescription tests
ok 11 /pango/fontdescription/parse
ok 12 /pango/fontdescription/roundtrip
ok 13 /pango/fontdescription/variations
ok 14 /pango/fontdescription/empty-variations
ok 15 /pango/fontdescription/to-filename
ok 16 /pango/fontdescription/set-gravity
ok 17 /pango/fontdescription/match
# End of fontdescription tests
# End of pango tests
PASS: pango/test-font.test
Running test: pango/testtabs.test
TAP version 13
# random seed: R02Sab82d0c3b6d110ce9630d23bb25a9af0
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/test-itemize.test
TAP version 13
# random seed: R02Sd4a1689697820e99f32c136a2493afc6
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/testboundaries.test
TAP version 13
# random seed: R02Sa3885e3f33d14cb3a183bf9e78bf2695
1..1
# Start of text tests
ok 1 /text/boundaries
# End of text tests
PASS: pango/testboundaries.test
Running test: pango/test-pangocairo-threads.test
TAP version 13
# random seed: R02S5e60e8deef2917441c93dcafa5226a1a
1..1
# Start of pangocairo tests
ok 1 /pangocairo/threads
# End of pangocairo tests
PASS: pango/test-pangocairo-threads.test
Running test: pango/test-ellipsize.test
TAP version 13
# random seed: R02S7ca49e24af149fdeba3aa9debd7f8b05
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/markup-parse.test
TAP version 13
# random seed: R02Sdf64965d4e9161b836c60cb572107431
1..122
# Start of markup tests
# Start of parse tests
ok 1 /markup/parse/fail-22.markup
ok 2 /markup/parse/valid-18.markup
ok 3 /markup/parse/valid-2.markup
ok 4 /markup/parse/fail-32.markup
ok 5 /markup/parse/fail-33.markup
ok 6 /markup/parse/valid-12.markup
ok 7 /markup/parse/valid-14.markup
ok 8 /markup/parse/fail-36.markup
ok 9 /markup/parse/fail-13.markup
ok 10 /markup/parse/fail-28.markup
ok 11 /markup/parse/valid-13.markup
ok 12 /markup/parse/fail-16.markup
ok 13 /markup/parse/fail-12.markup
ok 14 /markup/parse/valid-5.markup
ok 15 /markup/parse/valid-19.markup
ok 16 /markup/parse/fail-7.markup
ok 17 /markup/parse/fail-25.markup
ok 18 /markup/parse/fail-9.markup
ok 19 /markup/parse/fail-1.markup
ok 20 /markup/parse/fail-3.markup
ok 21 /markup/parse/valid-3.markup
ok 22 /markup/parse/valid-24.markup
ok 23 /markup/parse/fail-23.markup
ok 24 /markup/parse/fail-11.markup
ok 25 /markup/parse/fail-30.markup
ok 26 /markup/parse/fail-10.markup
ok 27 /markup/parse/valid-6.markup
ok 28 /markup/parse/fail-38.markup
ok 29 /markup/parse/fail-24.markup
ok 30 /markup/parse/fail-35.markup
ok 31 /markup/parse/valid-7.markup
ok 32 /markup/parse/fail-29.markup
ok 33 /markup/parse/valid-9.markup
ok 34 /markup/parse/valid-8.markup
ok 35 /markup/parse/valid-15.markup
ok 36 /markup/parse/valid-22.markup
ok 37 /markup/parse/fail-26.markup
ok 38 /markup/parse/valid-16.markup
ok 39 /markup/parse/fail-8.markup
ok 40 /markup/parse/fail-14.markup
ok 41 /markup/parse/fail-20.markup
ok 42 /markup/parse/valid-10.markup
ok 43 /markup/parse/valid-1.markup
ok 44 /markup/parse/valid-11.markup
ok 45 /markup/parse/fail-27.markup
ok 46 /markup/parse/fail-39.markup
ok 47 /markup/parse/valid-17.markup
ok 48 /markup/parse/valid-20.markup
ok 49 /markup/parse/fail-34.markup
ok 50 /markup/parse/fail-15.markup
ok 51 /markup/parse/fail-4.markup
ok 52 /markup/parse/fail-31.markup
ok 53 /markup/parse/fail-37.markup
ok 54 /markup/parse/valid-23.markup
ok 55 /markup/parse/fail-17.markup
ok 56 /markup/parse/fail-6.markup
ok 57 /markup/parse/fail-2.markup
ok 58 /markup/parse/fail-21.markup
ok 59 /markup/parse/valid-21.markup
ok 60 /markup/parse/fail-5.markup
ok 61 /markup/parse/valid-4.markup
# End of parse tests
# Start of parse-incrementally tests
ok 62 /markup/parse-incrementally/fail-22.markup
ok 63 /markup/parse-incrementally/valid-18.markup
ok 64 /markup/parse-incrementally/valid-2.markup
ok 65 /markup/parse-incrementally/fail-32.markup
ok 66 /markup/parse-incrementally/fail-33.markup
ok 67 /markup/parse-incrementally/valid-12.markup
ok 68 /markup/parse-incrementally/valid-14.markup
ok 69 /markup/parse-incrementally/fail-36.markup
ok 70 /markup/parse-incrementally/fail-13.markup
ok 71 /markup/parse-incrementally/fail-28.markup
ok 72 /markup/parse-incrementally/valid-13.markup
ok 73 /markup/parse-incrementally/fail-16.markup
ok 74 /markup/parse-incrementally/fail-12.markup
ok 75 /markup/parse-incrementally/valid-5.markup
ok 76 /markup/parse-incrementally/valid-19.markup
ok 77 /markup/parse-incrementally/fail-7.markup
ok 78 /markup/parse-incrementally/fail-25.markup
ok 79 /markup/parse-incrementally/fail-9.markup
ok 80 /markup/parse-incrementally/fail-1.markup
ok 81 /markup/parse-incrementally/fail-3.markup
ok 82 /markup/parse-incrementally/valid-3.markup
ok 83 /markup/parse-incrementally/valid-24.markup
ok 84 /markup/parse-incrementally/fail-23.markup
ok 85 /markup/parse-incrementally/fail-11.markup
ok 86 /markup/parse-incrementally/fail-30.markup
ok 87 /markup/parse-incrementally/fail-10.markup
ok 88 /markup/parse-incrementally/valid-6.markup
ok 89 /markup/parse-incrementally/fail-38.markup
ok 90 /markup/parse-incrementally/fail-24.markup
ok 91 /markup/parse-incrementally/fail-35.markup
ok 92 /markup/parse-incrementally/valid-7.markup
ok 93 /markup/parse-incrementally/fail-29.markup
ok 94 /markup/parse-incrementally/valid-9.markup
ok 95 /markup/parse-incrementally/valid-8.markup
ok 96 /markup/parse-incrementally/valid-15.markup
ok 97 /markup/parse-incrementally/valid-22.markup
ok 98 /markup/parse-incrementally/fail-26.markup
ok 99 /markup/parse-incrementally/valid-16.markup
ok 100 /markup/parse-incrementally/fail-8.markup
ok 101 /markup/parse-incrementally/fail-14.markup
ok 102 /markup/parse-incrementally/fail-20.markup
ok 103 /markup/parse-incrementally/valid-10.markup
ok 104 /markup/parse-incrementally/valid-1.markup
ok 105 /markup/parse-incrementally/valid-11.markup
ok 106 /markup/parse-incrementally/fail-27.markup
ok 107 /markup/parse-incrementally/fail-39.markup
ok 108 /markup/parse-incrementally/valid-17.markup
ok 109 /markup/parse-incrementally/valid-20.markup
ok 110 /markup/parse-incrementally/fail-34.markup
ok 111 /markup/parse-incrementally/fail-15.markup
ok 112 /markup/parse-incrementally/fail-4.markup
ok 113 /markup/parse-incrementally/fail-31.markup
ok 114 /markup/parse-incrementally/fail-37.markup
ok 115 /markup/parse-incrementally/valid-23.markup
ok 116 /markup/parse-incrementally/fail-17.markup
ok 117 /markup/parse-incrementally/fail-6.markup
ok 118 /markup/parse-incrementally/fail-2.markup
ok 119 /markup/parse-incrementally/fail-21.markup
ok 120 /markup/parse-incrementally/valid-21.markup
ok 121 /markup/parse-incrementally/fail-5.markup
ok 122 /markup/parse-incrementally/valid-4.markup
# End of parse-incrementally tests
# End of markup tests
PASS: pango/markup-parse.test
Running test: pango/test-layout.test
TAP version 13
# random seed: R02Sd5674270ad5eb6f3898ff495a9ccc073
SKIP: pango/test-layout.test
Running test: pango/testattributes.test
TAP version 13
# random seed: R02S04ad2eb0ab5e1fa0ee50a6fb40fcb081
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/cxx-test.test
PASS: pango/cxx-test.test
Running test: pango/test-shape.test
TAP version 13
# random seed: R02Scc1bd17187eaff20f38de43fc1a5af7c
PASS: pango/test-shape.test
Running test: pango/testboundaries_ucd.test
TAP version 13
# random seed: R02S60f20ee6a00bc5c8ab71ee7b4aa52011
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/testmisc.test
TAP version 13
# random seed: R02S9a9411f5eb17ac6ee1874815a8243b8e
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-ot-tags.test
TAP version 13
# random seed: R02S7ba6d9cb36ca50d79e20737c8fec549b
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
TAP version 13
# random seed: R02S39e518a9c97949694c1b6af12d105a79
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/testcolor.test
TAP version 13
# random seed: R02Sea04d551b14eb114596a92733e37ddef
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/testlanguage.test
TAP version 13
# random seed: R02S115064e05c3c99ac3a6aa8832fb88ec5
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-break.test
TAP version 13
# random seed: R02S0e7a84f26a2d58674d991b56f5dde662
1..6
# Start of break tests
ok 1 /break/nine.break
ok 2 /break/two.break
ok 3 /break/three.break
ok 4 /break/eleven.break
ok 5 /break/one.break
ok 6 /break/ten.break
# End of break tests
PASS: pango/test-break.test
Running test: pango/test-fonts.test
TAP version 13
# random seed: R02S5277aa74ae2d34880c054b6cd7755a15
1..4
# Start of fontsets tests
ok 1 /fontsets/cantarell
ok 2 /fontsets/mono2
ok 3 /fontsets/mono
ok 4 /fontsets/cantarell2
# End of fontsets tests
PASS: pango/test-fonts.test
Running test: pango/test-no-fonts.test
TAP version 13
# random seed: R02S9e2e27056acc74a4072399ae2a39d0b8
1..1
# Start of layout tests
ok 1 /layout/nofonts
# End of layout tests
PASS: pango/test-no-fonts.test
Running test: pango/testserialize.test
TAP version 13
# random seed: R02Sea9f7fb820f38f98d036756b0e9803e8
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/testcontext.test
TAP version 13
# random seed: R02S67ec256987bfd10734a80920b6979e75
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/testiter.test
TAP version 13
# random seed: R02S4034fefdec9973ace70fbc1ae5c70da5
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/testmatrix.test
TAP version 13
# random seed: R02S64904e97ea5bcc80d2ca42c7e81360f2
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/testscript.test
TAP version 13
# random seed: R02S8b4be4aade153f23a11bf724bb14ec92
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-bidi.test
TAP version 13
# random seed: R02S54bf78150c0d452e02ca1d9e0ed55a27
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/test-harfbuzz.test
TAP version 13
# random seed: R02Scc5b90372c7e9ff2abd22489febfc810
1..1
# Start of harfbuzz tests
ok 1 /harfbuzz/font
# End of harfbuzz tests
PASS: pango/test-harfbuzz.test
SUMMARY: total=27; passed=26; skipped=1; failed=0; user=0.8s; system=0.2s; maxrss=36648
DURATION: 1
