2023-01-18T19:44 2023-01-18T19:44 Running test: json-glib-1.0/parser.test # random seed: R02Sf1dcbc8caf3a6356d2d00b3415efcb0d 1..15 # Start of parser tests ok 1 /parser/empty-string ok 2 /parser/base-value ok 3 /parser/empty-array ok 4 /parser/simple-array ok 5 /parser/nested-array ok 6 /parser/empty-object ok 7 /parser/simple-object ok 8 /parser/nested-object ok 9 /parser/assignment ok 10 /parser/unicode-escape # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ?gio-vfs? ok 11 /parser/stream-sync ok 12 /parser/stream-async ok 13 /parser/mapped # Start of mapped tests ok 14 /parser/mapped/file-error ok 15 /parser/mapped/json-error # End of mapped tests # End of parser tests PASS: json-glib-1.0/parser.test Running test: json-glib-1.0/path.test # random seed: R02S7f8e6d3b5d00c83a46d7d39bcb26c7ee 1..32 # Start of path tests # Start of expressions tests # Start of valid tests ok 1 /path/expressions/valid/1 ok 2 /path/expressions/valid/2 ok 3 /path/expressions/valid/3 ok 4 /path/expressions/valid/4 ok 5 /path/expressions/valid/5 ok 6 /path/expressions/valid/6 ok 7 /path/expressions/valid/7 ok 8 /path/expressions/valid/8 ok 9 /path/expressions/valid/9 ok 10 /path/expressions/valid/10 ok 11 /path/expressions/valid/11 ok 12 /path/expressions/valid/12 ok 13 /path/expressions/valid/13 # End of valid tests # Start of invalid tests ok 14 /path/expressions/invalid/1 ok 15 /path/expressions/invalid/2 ok 16 /path/expressions/invalid/3 ok 17 /path/expressions/invalid/4 ok 18 /path/expressions/invalid/5 ok 19 /path/expressions/invalid/6 ok 20 /path/expressions/invalid/7 # End of invalid tests # End of expressions tests # Start of match tests ok 21 /path/match/1 ok 22 /path/match/2 ok 23 /path/match/3 ok 24 /path/match/4 ok 25 /path/match/5 ok 26 /path/match/6 ok 27 /path/match/7 ok 28 /path/match/8 ok 29 /path/match/9 ok 30 /path/match/10 ok 31 /path/match/11 ok 32 /path/match/12 # End of match tests # End of path tests PASS: json-glib-1.0/path.test Running test: json-glib-1.0/serialize-full.test # random seed: R02S334f170e49e9258020df360627c49bbf 1..1 # Start of deserialize tests ok 1 /deserialize/json-to-gobject # End of deserialize tests PASS: json-glib-1.0/serialize-full.test Running test: json-glib-1.0/node.test # random seed: R02Sf878f10ddf419376842f458218d2aff7 1..27 # Start of nodes tests ok 1 /nodes/gvalue # Start of init tests ok 2 /nodes/init/int ok 3 /nodes/init/double ok 4 /nodes/init/boolean ok 5 /nodes/init/string ok 6 /nodes/init/null # End of init tests # Start of copy tests ok 7 /nodes/copy/null ok 8 /nodes/copy/value ok 9 /nodes/copy/object # End of copy tests # Start of get tests ok 10 /nodes/get/int ok 11 /nodes/get/double # End of get tests # Start of gvalue tests ok 12 /nodes/gvalue/autopromotion # End of gvalue tests # Start of seal tests ok 13 /nodes/seal/int ok 14 /nodes/seal/double ok 15 /nodes/seal/boolean ok 16 /nodes/seal/string ok 17 /nodes/seal/null ok 18 /nodes/seal/object ok 19 /nodes/seal/array # End of seal tests # Start of immutable tests ok 20 /nodes/immutable/int ok 21 /nodes/immutable/double ok 22 /nodes/immutable/boolean ok 23 /nodes/immutable/string ok 24 /nodes/immutable/object ok 25 /nodes/immutable/array ok 26 /nodes/immutable/value ok 27 /nodes/immutable/parent # End of immutable tests # End of nodes tests PASS: json-glib-1.0/node.test Running test: json-glib-1.0/reader.test # random seed: R02S92321f283b164ca8b43f85a5841e228e 1..5 # Start of reader tests ok 1 /reader/base-array ok 2 /reader/base-object ok 3 /reader/level # Bug Reference: http://bugzilla.gnome.org/show_bug.cgi?id=758580 ok 4 /reader/null-value ok 5 /reader/bom # End of reader tests PASS: json-glib-1.0/reader.test Running test: json-glib-1.0/boxed.test # random seed: R02S2b945dec6cb3dd64ee0f3afeb57e7a86 1..2 # Start of boxed tests ok 1 /boxed/serialize-property ok 2 /boxed/deserialize-property # End of boxed tests PASS: json-glib-1.0/boxed.test Running test: json-glib-1.0/object.test # random seed: R02S2348e46c79ffc5cbe55562b7a300ff90 1..9 # Start of object tests ok 1 /object/empty-object ok 2 /object/add-member ok 3 /object/set-member ok 4 /object/get-member-default ok 5 /object/remove-member ok 6 /object/foreach-member ok 7 /object/iter ok 8 /object/ordered-iter ok 9 /object/empty-member # End of object tests PASS: json-glib-1.0/object.test Running test: json-glib-1.0/array.test # random seed: R02S9a9276a227b2743d45f2b82a9fe30e17 1..4 # Start of array tests ok 1 /array/empty-array ok 2 /array/add-element ok 3 /array/remove-element ok 4 /array/foreach-element # End of array tests PASS: json-glib-1.0/array.test Running test: json-glib-1.0/serialize-simple.test # random seed: R02S3250c81393cca51b2a094a8fdd56b352 1..1 # Start of serialize tests ok 1 /serialize/gobject # End of serialize tests PASS: json-glib-1.0/serialize-simple.test Running test: json-glib-1.0/serialize-complex.test # random seed: R02Sd5d2f7a20774460f81209fa725bd9698 1..1 # Start of serialize tests ok 1 /serialize/gobject-boxed # End of serialize tests PASS: json-glib-1.0/serialize-complex.test Running test: json-glib-1.0/gvariant.test # random seed: R02S94a521bc23645ce344adbacd987fc1c3 1..89 # Start of gvariant tests # Start of to-json tests ok 1 /gvariant/to-json/boolean ok 2 /gvariant/to-json/byte ok 3 /gvariant/to-json/int16 ok 4 /gvariant/to-json/uint16 ok 5 /gvariant/to-json/int32 ok 6 /gvariant/to-json/uint32 ok 7 /gvariant/to-json/int64 ok 8 /gvariant/to-json/uint64 ok 9 /gvariant/to-json/handle ok 10 /gvariant/to-json/double ok 11 /gvariant/to-json/double-whole ok 12 /gvariant/to-json/string ok 13 /gvariant/to-json/object-path ok 14 /gvariant/to-json/signature ok 15 /gvariant/to-json/tuple ok 16 /gvariant/to-json/deep-nesting ok 17 /gvariant/to-json/mixed1 ok 18 /gvariant/to-json/mixed2 # Start of maybe tests # Start of simple tests ok 19 /gvariant/to-json/maybe/simple/null ok 20 /gvariant/to-json/maybe/simple/string # End of simple tests # Start of container tests ok 21 /gvariant/to-json/maybe/container/null ok 22 /gvariant/to-json/maybe/container/tuple # End of container tests # Start of variant tests ok 23 /gvariant/to-json/maybe/variant/boolean # End of variant tests # End of maybe tests # Start of array tests ok 24 /gvariant/to-json/array/empty ok 25 /gvariant/to-json/array/byte ok 26 /gvariant/to-json/array/string ok 27 /gvariant/to-json/array/variant # Start of array tests ok 28 /gvariant/to-json/array/array/int32 # End of array tests # End of array tests # Start of dictionary tests ok 29 /gvariant/to-json/dictionary/empty ok 30 /gvariant/to-json/dictionary/single-entry ok 31 /gvariant/to-json/dictionary/string-int32 ok 32 /gvariant/to-json/dictionary/string-variant ok 33 /gvariant/to-json/dictionary/int64-variant ok 34 /gvariant/to-json/dictionary/uint64-boolean ok 35 /gvariant/to-json/dictionary/boolean-variant ok 36 /gvariant/to-json/dictionary/double-string # End of dictionary tests # Start of variant tests ok 37 /gvariant/to-json/variant/string ok 38 /gvariant/to-json/variant/dictionary # Start of maybe tests ok 39 /gvariant/to-json/variant/maybe/null # End of maybe tests # Start of variant tests ok 40 /gvariant/to-json/variant/variant/array # End of variant tests # End of variant tests # End of to-json tests # Start of from-json tests ok 41 /gvariant/from-json/boolean ok 42 /gvariant/from-json/byte ok 43 /gvariant/from-json/int16 ok 44 /gvariant/from-json/uint16 ok 45 /gvariant/from-json/int32 ok 46 /gvariant/from-json/uint32 ok 47 /gvariant/from-json/int64 ok 48 /gvariant/from-json/uint64 ok 49 /gvariant/from-json/handle ok 50 /gvariant/from-json/double ok 51 /gvariant/from-json/double-whole ok 52 /gvariant/from-json/string ok 53 /gvariant/from-json/object-path ok 54 /gvariant/from-json/signature ok 55 /gvariant/from-json/tuple ok 56 /gvariant/from-json/deep-nesting ok 57 /gvariant/from-json/mixed1 ok 58 /gvariant/from-json/mixed2 ok 59 /gvariant/from-json/string-to-boolean ok 60 /gvariant/from-json/string-to-byte ok 61 /gvariant/from-json/string-to-int16 ok 62 /gvariant/from-json/string-to-uint16 ok 63 /gvariant/from-json/string-to-int32 ok 64 /gvariant/from-json/string-to-int64 ok 65 /gvariant/from-json/string-to-uint64 ok 66 /gvariant/from-json/string-to-double ok 67 /gvariant/from-json/string-to-double-whole # Start of maybe tests # Start of simple tests ok 68 /gvariant/from-json/maybe/simple/null ok 69 /gvariant/from-json/maybe/simple/string # End of simple tests # Start of container tests ok 70 /gvariant/from-json/maybe/container/null ok 71 /gvariant/from-json/maybe/container/tuple # End of container tests # Start of variant tests ok 72 /gvariant/from-json/maybe/variant/boolean # End of variant tests # End of maybe tests # Start of array tests ok 73 /gvariant/from-json/array/empty ok 74 /gvariant/from-json/array/byte ok 75 /gvariant/from-json/array/string ok 76 /gvariant/from-json/array/variant # Start of array tests ok 77 /gvariant/from-json/array/array/int32 # End of array tests # End of array tests # Start of dictionary tests ok 78 /gvariant/from-json/dictionary/empty ok 79 /gvariant/from-json/dictionary/single-entry ok 80 /gvariant/from-json/dictionary/string-int32 ok 81 /gvariant/from-json/dictionary/string-variant ok 82 /gvariant/from-json/dictionary/int64-variant ok 83 /gvariant/from-json/dictionary/uint64-boolean ok 84 /gvariant/from-json/dictionary/boolean-variant ok 85 /gvariant/from-json/dictionary/double-string # End of dictionary tests # Start of variant tests ok 86 /gvariant/from-json/variant/string ok 87 /gvariant/from-json/variant/dictionary # Start of maybe tests ok 88 /gvariant/from-json/variant/maybe/null # End of maybe tests # Start of variant tests ok 89 /gvariant/from-json/variant/variant/array # End of variant tests # End of variant tests # End of from-json tests # End of gvariant tests PASS: json-glib-1.0/gvariant.test Running test: json-glib-1.0/builder.test # random seed: R02S050dbb123f953a6fe151761ae5b3c288 1..3 # Start of builder tests ok 1 /builder/complex ok 2 /builder/empty ok 3 /builder/reset # End of builder tests PASS: json-glib-1.0/builder.test Running test: json-glib-1.0/invalid.test # random seed: R02S320edcefc20dcf96f0fddb652525669f 1..29 # Start of invalid tests # Start of json tests ok 1 /invalid/json/bareword-1 ok 2 /invalid/json/bareword-2 ok 3 /invalid/json/bareword-3 ok 4 /invalid/json/bareword-4 ok 5 /invalid/json/bareword-5 ok 6 /invalid/json/bareword-6 ok 7 /invalid/json/values-1 ok 8 /invalid/json/values-2 ok 9 /invalid/json/values-3 ok 10 /invalid/json/values-4 ok 11 /invalid/json/assignment-1 ok 12 /invalid/json/assignment-2 ok 13 /invalid/json/assignment-3 ok 14 /invalid/json/assignment-4 ok 15 /invalid/json/assignment-5 ok 16 /invalid/json/array-1 ok 17 /invalid/json/array-2 ok 18 /invalid/json/array-3 ok 19 /invalid/json/object-1 ok 20 /invalid/json/object-2 ok 21 /invalid/json/object-3 ok 22 /invalid/json/object-4 ok 23 /invalid/json/object-5 ok 24 /invalid/json/object-6 ok 25 /invalid/json/object-7 ok 26 /invalid/json/missing-comma-1 ok 27 /invalid/json/missing-comma-2 ok 28 /invalid/json/trailing-comma-1 ok 29 /invalid/json/trailing-comma-2 # End of json tests # End of invalid tests PASS: json-glib-1.0/invalid.test Running test: json-glib-1.0/generator.test # random seed: R02S5a889119ac4af8616a1c10ad213c266b 1..15 # Start of generator tests ok 1 /generator/empty-array ok 2 /generator/empty-object ok 3 /generator/simple-array ok 4 /generator/nested-array ok 5 /generator/simple-object ok 6 /generator/nested-object ok 7 /generator/decimal-separator ok 8 /generator/double-stays-double # checking pretty printing: [] expected: [] # checking pretty printing: {} expected: {} # checking pretty printing: [ # true, # false, # null, # "hello" # ] expected: [ # true, # false, # null, # "hello" # ] # checking pretty printing: { # "foo" : 42, # "bar" : true, # "baz" : null # } expected: { # "foo" : 42, # "bar" : true, # "baz" : null # } ok 9 /generator/pretty # Start of string tests ok 10 /generator/string/abc ok 11 /generator/string/a\177xc ok 12 /generator/string/a\033xc ok 13 /generator/string/a\nxc ok 14 /generator/string/a\\xc ok 15 /generator/string/Barney B\303\244r # End of string tests # End of generator tests PASS: json-glib-1.0/generator.test SUMMARY: total=14; passed=14; skipped=0; failed=0; user=0.1s; system=0.0s; maxrss=5328 DURATION: 0